UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Participant nturner
Participant
324 Views
Registered: ‎07-06-2018

Booting kernel hangs on unsupported board.

I have a third party host board I'm trying to get running with ADI's Linaro distribution. I had to make a new u-Boot file using the Xilinx u-Boot tool. The boot hangs at the "Starting kernel ..." message, but spits out a bunch of stuff I wasn't able to find useful information on prior to that. Most of the solutions I have been able to find for problems like this are about configuring tty correctly, but since I'm using the ADI image and device tree I don't think that would be a problem. Any thoughts on what might cause this would be appreciated.

U-Boot 2019.01-06985-g195c620 (Mar 14 2019 - 18:31:02 -0700) Xilinx Zynq ZC702

CPU:   Zynq 7z020
Silicon: v3.1
Model: Xilinx Zynq ZC702
I2C:   ready
DRAM:  ECC disabled 1 GiB
MMC:   sdhci@e0100000: 0, sdhci@e0101000: 1
Loading Environment from SPI Flash... SF: Detected s25fl256s_64k with page size 256 Bytes, erase size 64 KiB, total 32 MiB
*** Warning - bad CRC, using default environment

In:    serial@e0000000
Out:   serial@e0000000
Err:   serial@e0000000
Net:   ZYNQ GEM: e000b000, phyaddr 0, interface rgmii-id

Warning: ethernet@e000b000 (eth0) using random MAC address - 26:30:b7:5e:3c:70
eth0: ethernet@e000b000
411 bytes read in 7 ms (56.6 KiB/s)
Importing environment from SD ...
Hit any key to stop autoboot:  0 
## Error: "bootcmd_mmc" not defined
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
SF: Detected s25fl256s_64k with page size 256 Bytes, erase size 64 KiB, total 32 MiB
device 0 offset 0xfc0000, size 0x40000
SF: 262144 bytes @ 0xfc0000 Read: OK
## Executing script at 00020000
Wrong image format for "source" command
SCRIPT FAILED: continuing...
starting USB...
USB0:   ULPI request timed out
zynq ULPI viewport init failed
probe failed, error -1
USB error: all controllers failed lowlevel init
USB is stopped. Please issue 'usb start' first.
starting USB...
USB0:   ULPI request timed out
zynq ULPI viewport init failed
probe failed, error -1
USB error: all controllers failed lowlevel init
ethernet@e000b000 Waiting for PHY auto negotiation to complete... done
BOOTP broadcast 1
BOOTP broadcast 2
DHCP client bound to address 192.168.68.85 (257 ms)
*** Warning: no boot file name; using 'C0A84455.img'
Using ethernet@e000b000 device
TFTP from server 192.168.68.11; our IP address is 192.168.68.85
Filename 'C0A84455.img'.
Load address: 0x0
Loading: *
TFTP server died; starting again
missing environment variable: pxefile_addr_r
starting USB...
USB0:   ULPI request timed out
zynq ULPI viewport init failed
probe failed, error -1
USB error: all controllers failed lowlevel init
BOOTP broadcast 1
DHCP client bound to address 192.168.68.85 (5 ms)
Using ethernet@e000b000 device
TFTP from server 192.168.68.11; our IP address is 192.168.68.85
Filename 'boot.scr.uimg'.
Load address: 0x20000
Loading: *
TFTP server died; starting again
BOOTP broadcast 1
DHCP client bound to address 192.168.68.85 (5 ms)
Using ethernet@e000b000 device
TFTP from server 192.168.68.11; our IP address is 192.168.68.85
Filename 'boot.scr.uimg'.
Load address: 0x20000
Loading: *
TFTP server died; starting again
!!!
!!! Booting cmd is deprecated (will be removed in 2020).
!!! Please move to distro bootcmd.
!!!
Device: sdhci@e0100000
Manufacturer ID: 1b
OEM: 534d
Name: 00000 
Bus Speed: 50000000
Mode : SD High Speed (50MHz)
Rd Block Len: 512
SD version 3.0
High Capacity: Yes
Capacity: 7.5 GiB
Bus Width: 4-bit
Erase Group Size: 512 Bytes
411 bytes read in 4 ms (99.6 KiB/s)
Loaded environment from uEnv.txt
Importing environment from SD ...
Running uenvcmd ...
Copying Linux from SD to RAM in uEnv...
4109416 bytes read in 239 ms (16.4 MiB/s)
20643 bytes read in 15 ms (1.3 MiB/s)
** Unable to read file uramdisk.image.gz **
## Booting kernel from Legacy Image at 03000000 ...
   Image Name:   Linux-4.9.0-g2398d50
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    4109352 Bytes = 3.9 MiB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 02a00000
   Booting using the fdt blob at 0x2a00000
   Loading Kernel Image ... OK
   Loading Device Tree to 1fff7000, end 1ffff0a2 ... OK

Starting kernel ...
Tags (1)
0 Kudos