User`s guide
www.uTasker.com 
µ
Tasker – AT91SAM7X Tutorial 
V1.4
uTaskerV1.4_SAM7X.doc/0.03  13/36  31.07.2009
code so are recommended for professional work as is Rowley Crossworks if the GCC 
compiler is preferred. There are evaluation versions available from all suppliers - which are 
generally time or code size limited - for anyone wanting to get a feel for the product, 
otherwise it should be possible to get the code up and running with any other compiler 
without too much hassle, but it will involve setting up an equivalent project. 
By the way, if you can’t wait until you have installed the compiler or got your own project up 
and running, there are files delivered with the µTasker which were compiled with the IAR and 
GCC compilers and can be downloaded already… 
You can find the project file and the target file(s) in the sub-directory called IAR_SAM7X: 
uTaskerV1.4.eww  This is the IAR Embedded Workbench project work space 
Applications\uTaskerV1.4\IAR_SAM7X\Release\Exe\uTaskerV1.4_AT91SAM7X
-EK.bin  This is the file which you can download to an ATMEL 
AT91SAM7X-EK evaluation board using SAM-BA 
Applications\uTaskerV1.4\IAR_SAM7X\Release\Exe\uTaskerV1.4_SAM7X-
EX256.bin  This is the file which you can download to an OLIMEX 
SAM7X-EX256 evaluation board using SAM-BA 
When the release target is compiled it normally produces the output 
Applications\uTaskerV1.4\IAR_SAM7X\Release\Exe\uTaske
rV1.4.bin   
Using the IAR Embedded Workbench you can open the µTasker project and compiler either 
for use with the debugger or as a release version (Project | Edit Configurations… - 
debug or release). 
The debug project can be downloaded using a JTAG debugger to the internal SRAM of the 
SAM7X on the evaluation board (with 64k SRAM available it can run the µTasker demo 
project as long as not all options are active). The release project generates code for 
operation from internal FLASH and can best be downloaded using the SAM-BA program 
from ATMEL, which will be detailed a little later on. 
. 










