cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
simalps
Observer
Observer
4,819 Views
Registered: ‎06-07-2016

Ultrazed: SD card booting failure (petalinux 2016.2 and 2016.4)

Jump to solution

Hello, 

I'm trying to boot a petalinux from the SD card without any success. I have tried the one provided by avnet or one that I build with petalinux + vivado (I tried both 2016.2 and 2016.4).

The system is  booting on the EMMC and not with the uImage of the SD card...

 

With the one provided by avnet I have the following problem:

*** Warning - spi_flash_probe() failed, using default environment
With mine I have the following error:
*** Warning - bad CRC, using default environment

Do you have some suggestions?

Thanks
Tags (3)
0 Kudos
1 Solution

Accepted Solutions
simalps
Observer
Observer
8,200 Views
Registered: ‎06-07-2016

I made a script for building petalinux 2016.2 with my hardware by looking the BSP generation script in https://github.com/Avnet/software/blob/master/petalinux/scripts/make_uz3eg_petalinux_bsp.sh

View solution in original post

0 Kudos
5 Replies
trigger
Voyager
Voyager
4,779 Views
Registered: ‎09-14-2016

Hi,

 

Which board do you use ? On Picozed board for example you have to set jumpers correctly to choose the boot sequence:

 

http://picozed.org/content/microzed-how-boot-sd-card

 

Give us more info :)

 

Trigger

0 Kudos
simalps
Observer
Observer
4,768 Views
Registered: ‎06-07-2016

@trigger thanks for your reply.

 

I'm using the UltraZed-EG (it has a Xilinx XCZU3EG-1SFVA625 device) with the IO carrier card.

 

Pins are apparently correct. I have not applied any patches.

 

 
 
0 Kudos
trigger
Voyager
Voyager
4,735 Views
Registered: ‎09-14-2016

Hi @simalps

 

About :

*** Warning - bad CRC, using default environment

Don't worry, just launch "saveenv" command in u-boot ;)

 

You should probably double check the DTS file in u-boot source to be sure the QSPI is enable.

 

After that you can Also try to load files manually:

 

http://processors.wiki.ti.com/index.php/Linux_Core_U-Boot_User's_Guide#Using_SD.2C_eMMC_or_USB_storage

 

Regards,

Trigger

0 Kudos
simalps
Observer
Observer
8,201 Views
Registered: ‎06-07-2016

I made a script for building petalinux 2016.2 with my hardware by looking the BSP generation script in https://github.com/Avnet/software/blob/master/petalinux/scripts/make_uz3eg_petalinux_bsp.sh

View solution in original post

0 Kudos
songmh
Visitor
Visitor
3,150 Views
Registered: ‎05-14-2017

Hi simalps,

  I am a new Ultrazed beginner, now I cannot boot my ultrazed board using QSPI or JTAG mode, can you tell me your Connections on the IO Carrier Card?

  I have followed the start kit tutorial on Avnet website and connect the JP1, set boot mode to 0x00(JTAG mode), however, my Vivado cannot detect the board as well. 

  Any Advise ? thanks in advance ~

0 Kudos