Author Topic: Boot from SD on TE0820 (carrier board TE0705)  (Read 57 times)

r.brue

  • Active Member
  • *
  • Posts: 3
Boot from SD on TE0820 (carrier board TE0705)
« on: November 19, 2020, 12:02:41 PM »
I have a carrier board TE0705 with a SOM UltraScale+ (TE0820) and I've built a PetaLinux image.
I've prepared a SD card by creating a FAT32 partition and copying the produced PetaLinux "BOOT.BIN" and "image.ub" files.

Now I've placed the SD so prepared in the SD card slot in the TE0705, powered-up but nothing on the JTAG. I don't see anything (baudrate 115200).

Do I have so set any S3 or S4 (switches)?
Is the SD so prepared right?

Thank you.

JH

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1460
Re: Boot from SD on TE0820 (carrier board TE0705)
« Reply #1 on: November 19, 2020, 01:32:45 PM »
Hi,
 boot mode should be set automatically to SD when you inserd SD:
https://wiki.trenz-electronic.de/display/PD/TE0705+CPLD#TE0705CPLD-Bootmode
We offer a reference design with prebuilt binaries for the different assembly options, can you try out this please:
https://wiki.trenz-electronic.de/display/PD/TE0820+Test+Board
--> you must select the correct assembly option, design includes different variants:
https://wiki.trenz-electronic.de/display/PD/TE0820+Test+Board#TE0820TestBoard-Hardware

br
John

r.brue

  • Active Member
  • *
  • Posts: 3
Re: Boot from SD on TE0820 (carrier board TE0705)
« Reply #2 on: November 19, 2020, 02:32:44 PM »
Hi, thank you for the reply but still no luck, no console is shown on the JTAG (J7) connector.
I've copied inside the FAT32 partition of my SD card the following files:
  • prebuilt>os>petalinux>2GB>image.ub
  • prebuilt>boot_images>2eg_1e_2gb>u-boot>BOOT.bin

What am I doing wrong?

Switch S3 position (0010).

JH

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1460
Re: Boot from SD on TE0820 (carrier board TE0705)
« Reply #3 on: November 19, 2020, 05:09:27 PM »
Which TE0820 did you bough? Did you select correct files for your assembly variant? Can you tell me the whole article number?

Your S3 DIP is OK for TE0820 .
You has set J21 Jumper to 2-3 position?:
https://wiki.trenz-electronic.de/display/PD/TE0705+TRM#TE0705TRM-ConfiguringVCCIO

Which external power supply did you use? Some current limit?

br
John

r.brue

  • Active Member
  • *
  • Posts: 3
Re: Boot from SD on TE0820 (carrier board TE0705)
« Reply #4 on: November 20, 2020, 08:37:50 AM »
J21 is ok (2-3 position), external power supply is ok (3A, 12V). Product model: TE0820-03-2BE21FA, board: TE0705-04.

JH

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1460
Re: Boot from SD on TE0820 (carrier board TE0705)
« Reply #5 on: November 20, 2020, 08:48:48 AM »
Hi,
2eg_1e_2gb design for TE0820-03-2BE21FA is correct.

Did you use prebuilt files from the newest test board reference design? -->  TE0820-test_board-vivado_2019.2-build_10_20200408073444.zip

When you connect Vivado HW Manager, what did you see? ARM_DAP and FPGA (FPGA Part programmed or not)? Important, not dummy_dap, in this case you PS has a problem! Can you send me a screenshot?

Which SD card did you use?
Did you use some SD card from this list? https://www.xilinx.com/support/answers/66779.html

br
John