Hi,
my setup is:
J-Flash ARM v4.54b
SAM-ICE with latest firmware
Custom board with Atmel AT91SAM3U4 controller
Problem:
I've been using this setup for several months with no problems, until my code grew over 128k. Now I get "Program (0x80000 - 0xA0163) does not fit into selected flash sectors."
According to controller data sheets, the 256k internal flash is divided into two 128k banks starting at 0x00080000 and 0x00100000. When I look at Project settings -> Flash (I'm using default settings for Device AT91SAM3U4C), there's only bank 0, configured for ranges 0x0000 - 0x1FFFF and 0x80000 - 0x9FFFF, and base address is set to 80000. So it seems this project configuration doesn't support the other 128k flash bank.
Do you have any advise on how to change the settings so that I can use the full 256k program memory?
my setup is:
J-Flash ARM v4.54b
SAM-ICE with latest firmware
Custom board with Atmel AT91SAM3U4 controller
Problem:
I've been using this setup for several months with no problems, until my code grew over 128k. Now I get "Program (0x80000 - 0xA0163) does not fit into selected flash sectors."
According to controller data sheets, the 256k internal flash is divided into two 128k banks starting at 0x00080000 and 0x00100000. When I look at Project settings -> Flash (I'm using default settings for Device AT91SAM3U4C), there's only bank 0, configured for ranges 0x0000 - 0x1FFFF and 0x80000 - 0x9FFFF, and base address is set to 80000. So it seems this project configuration doesn't support the other 128k flash bank.
Do you have any advise on how to change the settings so that I can use the full 256k program memory?