Hi ,
I have a TE0701-06 carrier board with a TE0720-04 SOM. I have built the TRD with Vivado 2024.2 and created a Hello World bare metal application. I could run and debug it,however I cannot get any output on the UART terminal.
Question 1: Has anyone else experienced this issue? What was the root cause? I have S3 set to S3-1=OFF,S3-2=OFF,S3-3=ON,S3-4=OFF
Question 2: What else is needed? How can I debug this?
Question 3: Where can I download the SD CARD images (with linux,uboot,fsbl,..) for the reference design
Best regards
Eddy
Hi,
you can find the description of the reference design and download files from the following links
- https://wiki.trenz-electronic.de/display/PD/TE0720+Reference+Design
- https://www.trenz-electronic.de/Downloads/?path=Trenz_Electronic/Modules_and_Module_Carriers/4x5/TE0720/Reference_Design/2024.2/Reference_Design
Best regards,
Manuela Strücker
Are there no SD card image files that are ready to flash directly on an SDCARD?
Hi,
binaries to boot directly from SD are included into the reference design. Put Boot.bin and corresponding linux files(image.ub boot.scr) on the SD card with a fat32 partition.
Needed binaries depends on you TE0720 assembly variant. Check prebuilt\file_location.txt to find the correct one for your assembly variant or start scripts and select binary export:
https://wiki.trenz-electronic.de/display/PD/TE0720+Reference+Design#TE0720ReferenceDesign-Getprebuiltbootbinaries
In case I should help to select correct files, please send me the serial number of your TE0720 module and I check which assembly variant you has bought.
br
John
Hi John,
I assume that the serial number is E220282 (ML-02Z),
The carrier is TE0701-06 and the SOM is TE0720-04.
It would help if you could explain the file_location.txt file content.
The pre-built folder/os/petalinux/1GB does not have a boot.bin.
It has 4 files : boot.scr, image.ub, system.dtb and u-boo.elf.
Which boot.bin should I copy onto the SC CARD?
When looking in the pre-built folders there are multiple boot-bin files . So which one to choose. There is one in :
- ...\prebuilt\boot_images\1qf_1gb\hello_te0720
- ...\prebuilt\boot_images\1qf_1gb\u-boot
So It would be great if you could be very specific.
Thanks in advance
Eddy
Hi,
that's not the serial number I mean. Serial number should be on on the small white sticker with QR code on the module or on the cardboard box of the module.
...\prebuilt\boot_images\1qf_1gb\hello_te0720
this one is simple Hello World application in endless loop. It contains FSBL, bitstream and hello_trenz.elf, see bif file
...\prebuilt\boot_images\1qf_1gb\u-boot
this boot bin is for linux and contains FSBL, bitstream and uboot.
Uboot search for linux files on the SD card. So put boot.scr, image.ub on SD card. device tree is included into the image.ub
br
John
Thanks for the answers John.
That answers all my questions.
Best regards
Eddy