Other Parts Discussed in Thread: UNIFLASH
Hello,
I have been using LP AM243 for a while. I have performed the Soc initialization with python UART script method
and loading program, writing to flash etc. I have been experimenting with flash_IO and jtag uniflash and I think I have
overwritten the SBL. Now connecting the LP and loading program from CCS cause this error:
MAIN_Cortex_R5_0_0: Trouble Writing Memory Block at 0x0 on Page 0 of Length 0x40: (Error -1065 @ 0x40) Unable to access device memory. Verify that the memory address is in valid memory. If error persists, confirm configuration, power-cycle board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 9.6.0.00172)
MAIN_Cortex_R5_0_0: File Loader: Verification failed: Target failed to write 0x00000000
MAIN_Cortex_R5_0_0: GEL: File: C:\Users\z0047ssh\workspace_v11\ospi_flash_io_am243x-lp_r5fss0-0_nortos_ti-arm-clang\Debug\ospi_flash_io_am243x-lp_r5fss0-0_nortos_ti-arm-clang.out: Load failed.
When connecting different LP everything is fine, so this is not pc setup Issue. Is there any way to "factory reset" the whole controller?
Trying to use the UART python script doesnt work.
Or is it possible this is different Issue?
Thank you for your time and best of luck,
Dominik