AM2434: Unable to flash bootlader at AM324X-LP

Part Number: AM2434
Other Parts Discussed in Thread: UNIFLASH

We're looking for upgrade our legacy C6424 based HW for a new AM243x platform.

My setup is: AM324X-LP connected to Win10 + ccs2100 + mcu_plus_sdk_am243x_12_00_00_27 + ind_comms_sdk_am243x_2026_00_00_06 + motor_control_sdk_am243x_09_02_00_12

AM324X-LP boot mode: UART. PC can receive sequence of "c" at COM4 at 115200

I'm trying to flash the pre-built version of the "sbl_null.release.hs_fs.tiimage" via "sbl_uart_uniflash.release.hs_fs.tiimage" as example.

CMD: python uart_uniflash.py -p COM4 --cfg=sbl_prebuilt/am243x-lp/default_sbl_null.cfg

CFG: 

--flash-writer=sbl_prebuilt/am243x-lp/sbl_uart_uniflash.release.hs_fs.tiimage
--file=sbl_prebuilt/am243x-lp/sbl_null.release.hs_fs.tiimage --operation=flash --flash-offset=0x0

Problem:

uart_uniflash.py successfully sending the sbl_uart_uniflash to device but then communication stopped. My assumption is the control has to be given to sbl_uart_uniflash code and it should continue with the reading from COM and flash received data. But there's no such communication. Error message:

C:\ti\mcu_plus_sdk_am243x_12_00_00_27\tools\boot>python uart_uniflash.py -p COM4 --cfg=sbl_prebuilt/am243x-lp/default_sbl_null.cfg
Parsing config file ...
Parsing config file ... SUCCESS. Found 2 command(s) !!!
Executing command 1 of 2 ...
Found flash writer ... sending sbl_prebuilt/am243x-lp/sbl_uart_uniflash.release.hs_fs.tiimage
Sent flashwriter sbl_prebuilt/am243x-lp/sbl_uart_uniflash.release.hs_fs.tiimage of size 308909 bytes in 27.84s.
Executing command 2 of 2 ...
Command arguments : --file=sbl_prebuilt/am243x-lp/sbl_null.release.hs_fs.tiimage --operation=flash --flash-offset=0x0
Sending sbl_prebuilt/am243x-lp/sbl_null.release.hs_fs.tiimage:   0%|  | 0/282197 [00:00<?, ?bytes/s]
send error: expected NAK, CRC, EOT or CAN; got b'0
send error: expected NAK, CRC, EOT or CAN; got b'1'
send error: expected NAK, CRC, EOT or CAN; got b'0'
send error: expected NAK, CRC, EOT or CAN; got b'0'
send error: expected NAK, CRC, EOT or CAN; got b'0'
send error: expected NAK, CRC, EOT or CAN; got b'0'
send error: expected NAK, CRC, EOT or CAN; got b'0'
send error: expected NAK, CRC, EOT or CAN; got b'0'
send error: expected NAK, CRC, EOT or CAN; got b'0'
send error: error_count reached 10, aborting.                                                                                            Sending sbl_prebuilt/am243x-lp/sbl_null.release.hs_fs.tiimage:   0%|                       | 2/282197 [02:17<10808:27:50, 137.89s/bytes] 
[ERROR] XMODEM send failed, no response OR incorrect response from EVM OR cancelled by user,
Power cycle EVM and run this script again !!!

COM port stays connected at WIN10 and I still can see the "c" stream immediately after of error described above.

Any suggestions?