Search found 30 matches

by brucee
Wed Oct 31, 2012 2:32 am
Forum: Software issues
Topic: linux support
Replies: 36
Views: 52915

Re: linux support

Bruce, thanks for your explanations. I uploaded first versions of the basic compiler support scripts (getvectors & upload hexcode) in perl and c to the files section. they seem to work fine on my linux machine but still need some cleanup. they should be fairly portable on unixoide systems... Another...
by brucee
Wed Oct 31, 2012 2:30 am
Forum: Software issues
Topic: linux support
Replies: 36
Views: 52915

Re: linux support

> It looks, the greeting to be skipped is always "\004\nSOMETEXT\n" > and, after receiving another "\n" one more character (for 6.24 > and 7.09 but not 6.19 this appears to be the \003 or \033 used > to escape after reset) and "\r" or "\n" is sent back. > Following lines are terminated by "\r" or "\...
by brucee
Wed Oct 31, 2012 2:30 am
Forum: Software issues
Topic: linux support
Replies: 36
Views: 52915

Re: linux support

I will upload the files later this week. I want to add plain C versions. However, i've got a some more questions. (1) What is the end of greetings to look for before sending the first "command"? Is there any rule what line terminators will be used? For the ARMexpress and two ARMexpress LITE i have l...
by brucee
Wed Oct 31, 2012 2:30 am
Forum: Software issues
Topic: linux support
Replies: 36
Views: 52915

Re: linux support

> The problem was my mistake, i didnt handle interrupted system calls > while writing to the serial interface. The getvectors.pl and upload.pl > work now and i can compile & upload under linux -- no need for VMware > anymore ;) > > If you think the two scripts might be of interest for others here, >...
by brucee
Wed Oct 31, 2012 2:29 am
Forum: SPI and I2C
Topic: i2c devices
Replies: 29
Views: 57647

i2c devices

> I'm also very interested in connecting external devices to this via the > I2C or other simple, multiple device networks if I can. Where is a good > place to start looking for pretrial devices; A/D and D/A I2C converter, > keypad and displays? For simple devices I check what's available at Digikey....
by brucee
Wed Oct 31, 2012 2:29 am
Forum: Software issues
Topic: license fees
Replies: 0
Views: 4793

license fees

> Can I purchase the ARMmite for internal use at our business without paying > a license fee? Will they continue to come with a free basic programmer? We will continue to publish our BASIC compilers on the web for download. You can use a Coridium hardware device any way you want, even if you resell ...
by brucee
Wed Oct 31, 2012 2:28 am
Forum: Software issues
Topic: linux support
Replies: 36
Views: 52915

Re: linux support

Bruce, thanks for your help. The problem was my mistake, i didnt handle interrupted system calls while writing to the serial interface. The getvectors.pl and upload.pl work now and i can compile & upload under linux -- no need for VMware anymore ;) If you think the two scripts might be of interest f...
by brucee
Wed Oct 31, 2012 2:27 am
Forum: Software issues
Topic: linux support
Replies: 36
Views: 52915

Re: linux support

> Could somebody provide more specific info about the upload > protocol/timing requirements? > > im using ARMexpress LITE <-> FT232RL <-> USB @ linux (x86_64 RHEL 5). You should be able to run the lines out as fast as possible. I have seen baud rates of nearly 1Mb work reliably (IFF the connection i...
by brucee
Wed Oct 31, 2012 2:26 am
Forum: Software issues
Topic: linux support
Replies: 36
Views: 52915

linux support

using some quick & dirty perl adaptations for linux of getvectors.c and upload.c, i was trying the linux versions of the ARMbasic compilers (6.22 and 7.20) and both seem to work well. the only problem is that when i upload the hex code i apparently have to wait approx 100ms after each line and addit...
by brucee
Sun Oct 28, 2012 3:46 pm
Forum: Software issues
Topic: Interrupt Example Compile Error
Replies: 1
Views: 6421

Re: Interrupt Example Compile Error

The example has an error, it's been fixed. It was missing the LOOP for the WHILE

Code: Select all

FUNCTION ReadBit
  WHILE IN(1)=0 ' wait for clock to go high 
  LOOP
  RETURN IN(2) AND 1
END FUNCTION