Tool/software:
hello. I am contacting you because I have built an AM6252 board based on Beagleplay and it fails to boot with the same SD card.
Additionally, I followed 3.1.1.7.1. Booting U-Boot from the console UART using the SDK.
First of all, AP uses AM6252ASGGHAALW and there is no storage device such as eeprom. I removed as much unnecessary circuits as possible.
1. I tested it by writing beagleplay-emmc-flasher-debian-12.7-minimal-arm64-2024-09-04-8gb.img.xz and tisdk-thinlinux-image-am62xx-evm.wic.xz to an SD card, and additionally tested it with an SD card that only had the SDK's tiboot3.bin, tispl.bin, and u-boot.img files in it, but it did not work.
2. Tested using U-Boot boot method from console UART using SDK.
2.1. ti-processor-sdk-linux-rt-am62xx-evm-09.01.00.08-Linux-x86-Install.bin
2-2. ti-processor-sdk-linux-rt-am62xx-evm-10.00.07.04-Linux-x86-Install.bin
We conducted tests with the two versions above.
2-1 result host PC
# sb --xmodem tiboot3.bin > /dev/ttyUSB0 < /dev/ttyUSB0
Sending tiboot3.bin, 2299 blocks: Give your local XMODEM receive command now.
Bytes Sent: 294400 BPS:9941
2-1 result device board
U-Boot SPL 2023.04-gb0d717b732 (Dec 06 2023 - 15:11:45 +0000)
SYSFW ABI: 3.1 (firmware rev 0x0009 '9.1.8--v09.01.08 (Kool Koala)')
SPL inital stack usage: 13384 bytes
There is no response after printing as above
2-2 result host PC
# sb --xmodem tiboot3.bin > /dev/ttyUSB0 < /dev/ttyUSB0
Sending tiboot3.bin, 2282 blocks: Give your local XMODEM receive command now.
Bytes Sent: 292224 BPS:9263
================================================================
# sb --ymodem tispl.bin > /dev/ttyUSB0 < /dev/ttyUSB0
Sending: tispl.bin
Bytes Sent:1111424 BPS:9538
Sending:
Ymodem sectors/kbytes sent: 0/0k
Trnasfer complete
2-2 result device board
U-Boot SPL 2024.04-ti-gfda88f8bcea3 (Jul 26 2024 - 11:00:12 +0000)
SYSFW ABI: 4.0 (firmware rev 0x000a '10.0.8--v10.00.08 (Fiery Fox)')
SPL inital stack usage: 13392 bytes
Trying to boot from UART
=================================================================
Loaded 1104230 bytes
SPL: failed to boot from all boot deices
### ERROR ### Please RESET the board ###
The output is as above
Additionally, the information confirmed using parse_uart_boot_socid.py is as follows.
SoC ID Header Info:
('NumBlocks : ', 2)
SoC ID Public ROM Info:
('SubBLockID :', 1)
('SubBlockSize :', 26)
(DeviceName :', 'am62x')
('DeviceType :', 'HSFS')
('DMSC ROM Version :', [0, 1, 0, 1])
('R5 ROM Version :', [0, 1, 0, 1])
How can I solve the above problem?
Please answer my question. Thank you in advance.