Atmel AVR2070 Network Router User Manual


 
AVR2070
65
8240B-AVR-06/09
Appendix D - AT91SAM7X-EK Development Tools
uTasker can be compiled in a number of different environments: IAR
TM
, Rowley
Crossworks and Eclipse
TM
(with gcc). The discussion that follows here is based on the
Rowley Crossworks tool chain and the Eclipse tool chain.
D.1 Folder Structure
The complete source code for the ARM and AVR based platforms are contained in
the folder structure shown in figure D-1-1. This is the folder structure as downloaded
from www.atmel.com
. The RUM specific source is located in the \rum_src folder. The
\patch folder contains the modified uTasker files to support RUM. Follow the uTasker
patch procedure described in section 4.1.1 to create the new folder structure shown in
figure D-1-3.
Figure D-1-1 RUM Source and uTasker Support Download
The original uTasker source package should have the SP4 already integrated before
applying the RUM patches. Figure D-1-2 shows the uTasker source package before
the RUM patches (a uTasker license is required for source code access from
www.utasker.com
).
Figure D-1-2 uTasker Original Source w/ SP4 Package
After following the uTasker RUM patch procedure, the following folder structure
shows the integrated uTasker and RUM project for application development.