[C.CC USERS] Seeduino Mega Not Working With Concurrency

Laurence Laycock rencio7 at gmail.com
Fri Aug 6 18:47:49 BST 2010


Ok...I've been trying to fix Seeeduino Mega compatibility with plumbing...
and I've changed line 6 of  seeedmega.conf from PLATFORM=seeedmega
to PLATFORM=seeeduinomega  and it now compiles as it did not compile
before.... :DD

but when I've tried to upload and run the code to the Seeeduino Mega I get
this error both with and without the line 6 change of seeedmega.conf - it is
the same.
------------------------------------------------------
*tvm-arduino: error status E*
*
*
*Final machine state:*
*file=plumbing.module line=210*
*wptr=02a0 (rel=0007)  iptr=d03d (rel=0009)  eflags=0001 sflags=0000*
*areg=0000 breg=0000 creg=0000  oreg=0000*
*8000 8000 8000 8000 8000 8000 8000 wptr>02a8 8000 8000 002b fe2f 8000 8000
*
*42 00 0b 20 20 20 00 22 4b d3 21 f0 iptr>22 f0 00 74 6c 70 4c 00 14 66 6d
74*
*
*
Seeing as it is pointing to line 210 of plumbing module I can only assume
that the heartbeat() process is not compatible with the seeeduino mega at
present causing it to die? - as lines 205 to 211 are  : -

*205   PROC heartbeat ()*
*206     IF*
*207       LED.PIN > 0*
*208         blink (LED.PIN, 500)*
*209       TRUE*
*210         die("This board does not have an LED pin. Sorry.")*
*211:*
*
*
In Transterpreter\arduino\tvm\include\platforms\seeeduinomega there is
boardmap.module....on line 141 there is code : -

VAL INT LED.PIN IS  -1:

Seeing as LED.PIN is > 0 does it cause it to die? Well I tried changing the
value to 13 but I still get the same error.

Someone please advise....

Thanks

Laurence (:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.concurrency.cc/pipermail/users/attachments/20100806/2341b6e6/attachment.htm>


More information about the users mailing list