News:

Attention: For security reasons,please choose a user name *different* from your login name.
Also make sure to choose a secure password and change it regularly.

Main Menu

Getting the TE0726 to boot

Started by douglaskastle, August 18, 2016, 03:23:06 PM

Previous topic - Next topic

douglaskastle

Hi

I recently bought a TE0726 and I am attempting to get it to boot.  I found the information located between these two pages lacking:

http://www.trenz-electronic.de/download/d0/Trenz_Electronic/d1/TE0726/d2/Reference%20Designs/d3/Debian_8.4.html
https://wiki.trenz-electronic.de/display/PD/TE0726+TRM

I have written the zynq-debian.img to an sd card and then copied the three files, BOOT.BIN, image.ub and system.dtb to the /boot folder located on one of the partitions on the SD card following the image being written.

When I plug that SD card into the TE0726 (version 3) and then plug in the HDMI cable followed by power all I get is a yellow screen. I take it that this is an active board, but one that is not booting.

Looking at the second link it says:

QuoteXilinx ZYNQ Devices in CLG225 Package do not not support SD Card boot directly from ROM bootloader.
At least FSBL must be loaded from on-board SPI Flash, later all boot process can continue from SD Card. The easiest is to let FSBL to load bitstream and u-boot from SPI Flash, and then let u-boot to load linux or any other OS images from SD Card


Is this my problem, do I have to program the ROM bootloader? if so with what and how? Is this documented any where?  I see some SDA and SDL via on the PCB is it something to do with them?

Looking at this link, seems to be close to it:

https://wiki.trenz-electronic.de/display/PD/SPI+Flash+Usage

It suggests that the flash can be programmed, however it isn't clear how a computer is connected to the TE0726, or if that computer must be a windows or linux. What USB ro jtag cable must be used etc. It refers to using PL, I am not clear what that is.

Thanks

Oleksandr Kiyenko

Hi,

You need to write BOOT.bin to onboard QSPI flash. There is several ways/tools to do that.
The easiest is to run flash programing script from SDK GUI or execute from command line
call C:\\Xilinx\\SDK\\2015.4\\.\\bin\\program_flash.bat -flash_type qspi_single -f BOOT.bin

Best regards
Oleksandr Kiyenko