Posted on November 03, 2014 at 12:26Hello, I'm working on STM32f with ARM GCC and i'm trying to use linker script as below: *.c const TByte Variable[SIZE_OF_VECTOR] __attribute__ (section(''.md5'')); *.ld MEMORY { md5rom (rx) : ORIGIN = 0x...
Posted on November 04, 2014 at 09:29Thank you for your answer, the application code see 0xFF at 0x0803FF00 instead of my MD5. When i write my md5 with ''flash fillb 0x0803ff00 117 1, ...'', Variable[SIZE_OF_VECTOR] have my MD5 but GDB don't work. I ...
Posted on November 03, 2014 at 18:08I think my problem comes from the protection of the flash. How can I remove these flash protection? FLASH_ACR 0x4002 2000 - 0x4002 2003 4 FLASH_KEYR 0x4002 2004 - 0x4002 2007 4 FLASH_OPTKEYR 0x4002 2008 - 0x4002 2...