Part Number: EVMK2H
Tool/software: Linux
I have a K2EVM-HK board that I'd like to boot u-boot via UART following the documentation here: http://software-dl.ti.com/processor-sdk-linux/esd/docs/latest/linux/Foundational_Components_U-Boot.html
I'm using the version of u-boot recommended here: software-dl.ti.com/.../Release_Specific_Release_Notes.html
URL: git://git.ti.com/ti-u-boot/ti-u-boot.git
Branch: ti-u-boot-2018.01
Commit ID: 313dcd69c2b32648266f91bcf223f9e539bc4201
I build u-boot-spl.bin and u-boot.img (attached below) using gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabihf
~$ export CROSS_COMPILE=arm-linux-gnueabihf-
~$ make k2hk_evm_defconfig
~$ # enable CONFIG_SPL_YMODEM_SUPPORT
~$ make
I run:
~$ stty -F /dev/ttyUSB0
speed 115200 baud; line = 0;
-brkint -imaxbel
~$ sx -kb spl/u-boot-spl.bin </dev/ttyUSB0 >/dev/ttyUSB0
Sending spl/u-boot-spl.bin, 167 blocks: Give your local XMODEM receive command now.
~$ # power on the EVM with SW1 set to UART boot mode (0100).
Bytes Sent: 21504 BPS:8055
Transfer complete
~$ sx -kb --ymodem u-boot.img </dev/ttyUSB0 >/dev/ttyUSB0
Retry 0: Timeout on pathname
Transfer incomplete
Using minicom, I see the "CCCC" characters prior to sending u-boot-spl.bin. However, after sending u-boot-spl.bin successfully, I don't receive any "CCCC" characters for sending u-boot.img.
What could be going wrong?