Page 1 of 1

How to use the NUC505 ISP function?

Posted: 31 May 2021, 15:46
by a_ziliu
Since the LDROM function is not provided in the NUC505, SPI Flash memory must be divided into two parts: one is for storing ISP code updates, and the other is for storing application code. After power on, the NUC505 will execute ISP code in SRAM first and determine whether there is a need to update application code. If there is no update or update is completed, it will jump to the application code to execute.
As shown, the ISP code is placed at 0x0000, the application code is placed at 0x4000. The location of the application code can be changed by setting the SYS_LVMPADDR register.