This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Part Number: TMDX654GPEVM
I downloaded the latest AM65x PROCESSOR-SDK-LINUX-AM65X 07_00_00_08 from software-dl.ti.com/.../ti-processor-sdk-linux-am65xx-evm-07_00_00_08-Linux-x86-Install.bin and installed. Then I tried to use /bin/mksdboot.sh to create a bootable SD card(refer to https://software-dl.ti.com/processor-sdk-linux/esd/AM65X/latest/exports/docs/linux/Overview/PSDKLA_Formatting_SD_Card.html#), but it will fail and seems that the target image file cannot be found.
The error prompt shows as below:
Partitioning and formatting completed!Copying filesystem on /dev/sdb1, /dev/sdb2tar (child): /home/hunk/TI_AM65X/sdk-linux-am65xx-evm-07_00_00/board-support/prebuilt-images/boot-j7-evm.tar.gz: Cannot open: No such file or directorytar (child): Error is not recoverable: exiting nowtar: Child returned status 2tar: Error is not recoverable: exiting now
ERROR: executing tar -zxf /home/hunk/TI_AM65X/sdk-linux-am65xx-evm-07_00_00/board-support/prebuilt-images/boot-j7-evm.tar.gz --owner root --group root --no-same-owner -C /tmp/sdk/27916/boot
I checked mksdboot.sh and found it requires the files "/board-support/prebuilt-images/boot-j7-evm.tar.gz" and "/filesystem/tisdk-default-image-j7-evm.tar.xz" which don't exist in those directories.
Hi Hunkli,I will take a look at this and get back in sometime.- Keerthy
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to Keerthy J:
Hi Hunkli,Please change the 2 lines in /bin/mksdboot.sh.Replace:1) boot-j7-evm.tar.gz by boot-am65xx-evm.tar.gz2) tisdk-default-image-j7-evm.tar.xz by tisdk-default-image-am65xx-evm.tar.xzThat should solve the issue.Please resolve the issue if you are unblocked.Best Regards,Keerthy
The SD card can be created successfully after I replaced the file names.
Unfortunately, AM65x board can't boot up with the SD card. There is not any output on USB-UART interface when I power on the board with the created SD card. Could you help to confirm it, thanks.
In reply to hunkli:
Hi,Can you please copy the attached sysfw.itb binary to your boot partition of SD card& try booting. This should boot to Linux priompt.Regards,Keerthysysfw.itb
Yes, with this sysfw.itb the AM65x board can boot to Linux normally, thank you.
For mksdboot.sh failure:Please change the 2 lines in /bin/mksdboot.sh.Replace:1) boot-j7-evm.tar.gz by boot-am65xx-evm.tar.gz2) tisdk-default-image-j7-evm.tar.xz by tisdk-default-image-am65xx-evm.tar.xzThat should resolve the issue.For the missing sysfw.itb binary for SR1.0:
The SDK has been patched to fix the missing sysfw binaries for SR 1.0.
https://software-dl.ti.com/processor-sdk-linux/esd/AM65X/latest/index_FDS.htmlIs now having the sysfw binaries- sysfw-itb.tar.gz
As readme.txt suggests pick sysfw-am65x-evm.itb for AM65x PG 1.0 and copy it as sysfw.itb in your boot partition& should boot to kernel.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.