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.
I have a Am5726 evm and wish to check the boot via uart for our own custom designed board. I have changed the jumpers J3,J4 and J6 to select the UART boot mode. I have written a perl script based on the serial-boot.pl to dump the raw data and look for the ASCI-ID sequence. I also have added a loop that fetches the ASIC-ID 3 times using the boot message 0xf003003 to verify that I have the communications working ok. After sending the u-boot-spl.bin file from u-boot-2015.07+gitAUTOINC+5922e09363/spl I get no response on the serial port so the download of u-boot over y-modem (minicom) does not start. I configured u-boot using 'make am57xx_evm_defconfig' and it built ok. Is there something I am missing?
Have a look at this thread:
Uart boot is discussed in details there.
You probably experience the following problem: "the PMIC cuts off the power, if during a specified time (~10-15 seconds) an image does NOT take over & set the PMIC to continue powering the board. Therefore if you don't have any image loaded in the DDR & executed by ROM code during that time the power will be cut off (power led on the board stops glowing, which indicates when power is turned off). "
Workaround for AM5728 GP EVM IS:
" To overcome this "limitation" populate J5 (or stuff a wire/paper clip/staple into it) on newer boards, or swap R23 with R28 on older boards. "
Please make sure you read the forum guidelines first.
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 Yordan Kovachev:
In reply to Roger McCalman51:
All my experience booting AM572x GP EVM through UART is summarized in the e2e thread I provided in my previous post.
When you finish the binary transfer of the u-boot-spl.bin do you start getting CCCC in your debug terminal? Have you added #define CONFIG_SPL_YMODEM_SUPPORT in beagle_x15.h to enable the xmodem support in spl & u-boot?
Best Regards, Yordan
Hi Roger & Yordan,
We are trying to boot the AM572x_GP_EVM using uart peripheral mode. we are not able to get the serial-boot.pl file , can you please share this file with us. In our case always getting "!VA" message on the processor debug port.
1) How you are sending "u-boot-spl.bin" from HOST machine to Board? (also please share me serial port settings).
2) How to send "u-boot.img" file ?
In reply to kishore akkala:
Yes, if you open the script itself and study how it works, you'll see that this is the first thing noted: # INSTALLATION NOTES: # ------------------- # WIN32: # This package depends on Win32::SerialPort if using windows # Download from www.bribes.org/.../ # PPD file and tgz to c:\perl, open a cmd and cd c:\perl # run ppm install Win32-SerialPort.ppd # # Linux/Other OS: # This package depends on Device::SerialPort if using any other OS. # Download this using cpan -> cpan install Device::SerialPort # # The perl script by itself requires only r/w permission to serial port Best Regards, Yordan
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.