Hi,

> I got an arduino leonardo and was asked to flash
> amforth onto this device.
> 
> I set up a copy of ...amforth/releases/5.1/appl/arduino.
> I can successfully build and flash a duemilanove and
> an uno. Not so successful for the leonardo:
> 
> bash> make leonardo.hex
> Producing Hexfiles for Arduino leonardo
> /home/ew/Forth/amforth/releases/5.1/core\amforth.asm(21): error:
> *** Flash size exceeded, please edit your dict_appl_core file to
> use less space! Aborting.

Cannot reproduce

~/Projekte/amforth.svn/releases/5.1/appl/arduino$ ant leonardo.hex
Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-7-
openjdk-amd64/lib/tools.jar
Buildfile: /home/mt/Projekte/amforth.svn/releases/5.1/appl/arduino/build.xml

leonardo.hex:
     [echo] Producing Hexfiles for atmega32u4

BUILD SUCCESSFUL
Total time: 13 seconds
~/Projekte/amforth.svn/releases/5.1/appl/arduino$ 

Note that avrdude is not capable to program the EEPROM properly.
You'll need a small patch for the avrdude.conf 
(http://savannah.nongnu.org/bugs/?36901)

2nd Note: The usart used for the command terminal is a real one (labeled RX1 
and TX1 on the board), not some USB virtual comport.

Matthias


------------------------------------------------------------------------------
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with <2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
_______________________________________________
Amforth-devel mailing list for http://amforth.sf.net/
Amforth-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amforth-devel

Reply via email to