Part Number: TMDS243EVM
Other Parts Discussed in Thread: AM2434, CCSTUDIO, UNIFLASH,
Hi, I was just following the EVM Setup and I performed Flash SOC Initialization Binary for AM243X-EVM successfully. Meaning I did:
python uart_uniflash.py -p COM<x> --cfg=sbl_prebuilt/am243x-lp/default_sbl_null.cfg
and then I saw:
Parsing config file ...
Parsing config file ... SUCCESS. Found 2 command(s) !
Executing command 1 of 2 ...
Found flash writer ... sending sbl_prebuilt/am243x-evm/sbl_uart_uniflash.release.hs_fs.tiimage
Sent flashwriter sbl_prebuilt/am243x-evm/sbl_uart_uniflash.release.hs_fs.tiimage of size 244220 bytes in 24.84s.
Executing command 2 of 2
Command arguments : -—file=sbl _prebuilt/am243x-evm/sbl null.release.hs_fs.tiimage --operation=flash --flash-offset=0x0
Sent sbl_prebuilt/am243x-evm/sbl_null.release.hs_fs.tiimage of size 231036 bytes in 24.06s.
[STATUS] SUCCESS
All commands from config file are executed !
But after that, when I change to OSPI as described in the next steps, I didn't see the Starting NULL Bootloader ... message via UART. I restart the board and even the computer, but I had no success.
I am not able to connect to debug/flash any program via CCS. I always get the following error:
MAIN_Cortex_R5_0_0: AM2434_ALV
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 20.5.0.3920)
MAIN_Cortex_R5_0_0: File Loader: Verification failed: Target failed to write 0x00000000
MAIN_Cortex_R5_0_0: GEL: File: A:\ccstudio_workspaces\nomal_workspace\gpio_led_blink\Release\gpio_led_blink.out: Load failed.
And with UniFlash I can read the memory
But I can not flash any image

I tried to repeat the Flash SOC Initialization Binary with the sbl_null configuration and also with the sbl_ospi. The problem persists.




