Quantcast
Channel: Microcontrollers
Viewing all articles
Browse latest Browse all 216746

Forum Post: RE: AM2434: Make Firmware Permanent After Power Cycles in AM2434 LP

$
0
0
Hello Chockalingam, Actually, your application will be running on DDR or MSRAM memory when you load code from CCS and if you you do power cycles, the Application will be erase since MSRAM and DDR memory will be lost after the power cycles. So, to run your application even after power cycles, you need to keep code in external memory. So, when you do power cycles, the SOC starts from RBL (ROM Boot loader) → SBL (Secondary Bootloader) → Application. In the above procedure, SBL will try to read Applications from external memory and will keep them on MSRAM or DDR, then control Jump to Application. So, the applications will starts to run on the MSRAM or DDR memory. So, here who will write the app images on external memory ? Please go through the chapter below. https://software-dl.ti.com/mcu-plus-sdk/esd/AM243X/09_02_00_50/exports/docs/api_guide_am243x/GETTING_STARTED_FLASH.html First, keep the board in UART boot mode and next send all images in the cfg file through UART. Here, in the cfg file you need to update your app images . The cfg files have default app images .So,here you need to replace with your app images. Please look at the cfg file below, the highlighted one should be an application app image. You can comment on 30 lines which is not required. cfg path : C:\ti\mcu_plus_sdk_am243x_09_01_00_41\tools\boot\sbl_prebuilt\am243x-lp Please let me know if you stuck at any point . Regards, Anil.

Viewing all articles
Browse latest Browse all 216746

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>