03-20-2019 04:19 PM
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 ...