AT91SAM7S with IAR tools

Hi guys , I’m newbie with freertos and i need some help.
I just received a Atmel board AT91SAM7S-EK with jlink and IAR tools, and now i’m trying to get the demo app running on my board … The project compiled OK , but when i clicked to download and debug, i’ m receiveing a message that notice warnings while generating flash loader. I clicked OK , and after that another message: Programming failed @ address 0x00100100 So , after that , it seems to be loaded , but when i clicked Go, the demo app didn’t work . here my debug log :     Thu Nov 19 14:32:41 2009: Flash download warning: 64 out of 64 bytes from data record CODE: will not be flashed
    Thu Nov 19 14:32:41 2009: Flash download warning: 13736 out of 13736 bytes from data record CODE: will not be flashed
    Thu Nov 19 14:32:41 2009: There were warnings while generating flash loader input.
    See the Debug Log window for details.
    Thu Nov 19 14:34:22 2009: Skipping flash loading pass because there is no data in the designated range: 0x100000-0x110000.
        Thu Nov 19 14:34:22 2009: Downloaded C:Documents and SettingsFelipeDesktopFreeRTOSV6.0.0FreeRTOSDemoARM7_AT91SAM7S64_IARFlash_DebugExertosdemo.out to flash memory.
    Thu Nov 19 14:34:22 2009: Loaded macro file: C:Documents and SettingsFelipeDesktopFreeRTOSV6.0.0FreeRTOSDemoARM7_AT91SAM7S64_IARresourceSAM7.mac
    Thu Nov 19 14:34:23 2009: DLL version: V4.8l, compiled Sep 17 2009 09:41:55
    Thu Nov 19 14:34:23 2009: Firmware: J-Link ARM V7 compiled Jun 30 2009 11:05:27
    Thu Nov 19 14:34:23 2009: JTAG speed is initially set to: 32 kHz
    Thu Nov 19 14:34:23 2009: Initial reset was performed
    Thu Nov 19 14:34:23 2009: TotalIRLen = 4, IRPrint = 0x01
    Thu Nov 19 14:34:23 2009: Found 1 JTAG device, Total IRLen = 4:
    Thu Nov 19 14:34:23 2009:  #0 Id: 0x3F0F0F0F, IRLen:  4, IRPrint: 0x1 ARM7TDMI Core
    Thu Nov 19 14:34:23 2009: J-Link found 1 JTAG device(s). ARM core Id: 3F0F0F0F ARM7
    Thu Nov 19 14:34:23 2009: Device at TAP0 selected
    Thu Nov 19 14:34:23 2009: JLINK command: ProjectFile = C:Documents and SettingsFelipeDesktopFreeRTOSV6.0.0FreeRTOSDemoARM7_AT91SAM7S64_IARsettingsrtosdemo_Flash Debug.jlink, 
    return = 0
    Thu Nov 19 14:34:23 2009: JLINK command: device = AT91SAM7S64, return = 0
    Thu Nov 19 14:34:23 2009: TotalIRLen = 4, IRPrint = 0x01
    Thu Nov 19 14:34:24 2009: ——————–- The Remap is NOT —————————
    Thu Nov 19 14:34:24 2009:  ————————–- Chip ID   0x270D0940
    Thu Nov 19 14:34:24 2009:  ————————–- Extention 0x00000000
    Thu Nov 19 14:34:24 2009: ——————–- AIC INIT ——————————
    Thu Nov 19 14:34:24 2009: ——————–- Watchdog Disable ————————–-
    Thu Nov 19 14:34:24 2009: RTCK seems to be bridged with TCK
    Thu Nov 19 14:34:24 2009: Auto JTAG speed: 8000 kHz
    Thu Nov 19 14:34:24 2009: Time limited license: 24 days left
    Thu Nov 19 14:34:25 2009: 13800 bytes downloaded (18.34 Kbytes/sec)
    Thu Nov 19 14:34:25 2009: Loaded debugee: C:Documents and SettingsFelipeDesktopFreeRTOSV6.0.0FreeRTOSDemoARM7_AT91SAM7S64_IARFlash_DebugExertosdemo.out
    Thu Nov 19 14:36:00 2009: Target reset
    Thu Nov 19 14:36:09 2009: ———————Set PC ————————–-
   
    Any ideia to solve this problem ? What i supposed to do ? Thanks in advance Felipe     

AT91SAM7S with IAR tools

First check that the hardware is working correctly by downloading one of the examples that IAR supply to flash. If the hardware is working then it sounds like there is a configuration problem somewhere probably caused by the project being created in a previous version of Embedded Workbench. You could check the configuration of the linker script and j-link macro files against the working project.

AT91SAM7S with IAR tools

I’ve just tried IAR V5.4 with the SAM7X demo in the FreeRTOS download.  I had to make a couple of changes to get it to flash and run correclty.  Although I cannot explain exactly why some default deep within the IAR configuration seems to have changed regarding the remapping of vectors. If you update your DemouIP_Demo_IAR_ARM7 from the SourceForge SVN repository you will get the changes necessary.  This includes a new macro file called at91sam7x-ek-flash.mac and a change the the linker script at91SAM7X256_FLASH.icf. Regards.