strombom
Member level 1
- Joined
- Jun 23, 2003
- Messages
- 37
- Helped
- 2
- Reputation
- 4
- Reaction score
- 0
- Trophy points
- 1,286
- Location
- Stockholm, Sweden
- Activity points
- 355
Hi!
I have made a simple flash-loader for AT91SAM7S. Source code is included. I have used GCC for compilation of ARM code.
You can try it if you like...
Users manual:
Download [loader_sram/main.elf] into ARM using OCD Commander (this is compiled for AT91SAM7S128 !)
Connect ARM (USART0) to PC (COM1)
Start PC software:
example com1, 115200 baud, AT91SAM7S128, file: example.hex
sam7bl.exe -port 1 -baud 115200 -chip 128 -write c:\.....\example.hex
Please tell me how i can improve it...
Do you know if there exists any bootloader that can permanently reside in the FLASH area ? Otherwise I will have to make my own...
/Johan
I have made a simple flash-loader for AT91SAM7S. Source code is included. I have used GCC for compilation of ARM code.
You can try it if you like...
Users manual:
Download [loader_sram/main.elf] into ARM using OCD Commander (this is compiled for AT91SAM7S128 !)
Connect ARM (USART0) to PC (COM1)
Start PC software:
example com1, 115200 baud, AT91SAM7S128, file: example.hex
sam7bl.exe -port 1 -baud 115200 -chip 128 -write c:\.....\example.hex
Please tell me how i can improve it...
Do you know if there exists any bootloader that can permanently reside in the FLASH area ? Otherwise I will have to make my own...
/Johan