Other Parts Discussed in Thread: UNIFLASH,
Tool/software:
Dear TI Support-Team,
I am following the TDA4 Flashing Techniques, specifically OSPI and eMMC Flasing via UNIFLASH Tool in Linux.
These are the steps that I am performing for OSPI flashing (4.1.1.3):
- Set SK-TDA4VM Boot mode to UART
- Run:
sudo ./dslite.sh --mode processors -c /dev/ttyUSB1 -f /home/dev/ti/uniflash_8.7.0/processors/FlashWriter/j721e_evm/uart_j721e_evm_flash_programmer_release.tiimage -i 0
- This successfully transfers the image to the SK-TDA4VM
- The next step, transfering the pre-built
tiboot3.bin
fails by not doing anything- Run:
sudo ./dslite.sh --mode processors -c /dev/ttyUSB1 -f ~/ti/ti-processor-sdk-rtos-j721e-evm-09_02_00_05/pdk_jacinto_09_02_00_30/packages/ti/boot/sbl/tools/emmc_flash/bin/j721e-evm/tiboot3.bin
- The process reports
dev@ubuntu:~/ti/uniflash_8.7.0$ sudo ./dslite.sh --mode processors -c /dev/ttyUSB1 -f /home/dev/j721e-evm/tiboot3.bin -d 3 -o 0 Executing the following command: > ./ProcessorSDKSerialFlash -c /dev/ttyUSB1 -f /home/dev/j721e-evm/tiboot3.bin -d 3 -o 0 For more details and examples, please refer to the UniFlash Quick Start guide. ---------------------------------------------------------------------------- ProcessorSDKSerialFlash CLI Tool Copyright (C) 2017-2023 Texas Instruments Incorporated - http://www.ti.com/ Version 1.10.0.0 ---------------------------------------------------------------------------- Transferring the Image to Flash Programmer.. Opening Port Successful!
but never finishes - The ProcessorSDKSerialFlash CLI Tool is stuck in the getMaxBaudRate() function
- Run:
- Apparently the
uart_j721e_evm_flash_programmer_release.tiimage
does not start correctly
I am aware that I am not flashing the correct tiboot3.bin
(as it is not the linux SDK prebuilt-image).
Can you tell me why the uart_j721e_evm_flash_programmer_release.tiimage
does not correctly start up?
Is there anything wrong with my approach?
My main goal is to understand how the uart_j721e_evm_flash_programmer_release.tiimage
behaves, because I want to adapt it for a custom eMMC Flashing usecase.
Best regards,
Andreas