ASF/AVR32: how to read/write to FLASH

ASF/AVR32: how to read/write to FLASH

First, open example ASF project on FLASHC read/write. Get code from and paste into your project. Also add *.lds file from example (...asf/avr32/drivers/flashc/flash_example/.lds) into your project. Then add to Linker options next:

--rodata-writable -Wl,--direct-data -T../src/asf/avr32/drivers/flashc/flash_example/at32uc3a3256_evk1104/link_uc3a3256.lds

(first in options line on tab "Miscellaneous" and correct path). Now build and no any linker errors about regions…