Port-arm archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: non-booting TEGRA on Jetson TK1 (-current)



The L4T dtb is incomplete. There is a link to a working dtb (from linux mainline) on the wiki: http://wiki.netbsd.org/ports/evbarm/tegra/#index3h1

On Fri, 8 Jan 2016, Steven J. Dovich wrote:

I have a TK1 board running  -current (successfully) as of November 1, and a second that I am trying to bring up to the bleeding edge. I copied the DTB file from the Linux4Tegra
flash image onto the SD card image (armv7.img)  for NetBSD and that gets me past U-Boot and into the kernel. Many of the devices are failing to attach, so am I supplying the
wrong DTB info or did I just catch -current in a non-booting phase?

Console transcript:

      U-Boot 2014.10-rc2-00006-g565af3f (Feb 02 2015 - 17:46:25)

TEGRA124
Board: NVIDIA Jetson TK1
I2C:   ready
DRAM:  2 GiB
MMC:   Tegra SD/MMC: 0, Tegra SD/MMC: 1
*** Warning - bad CRC, using default environment

tegra-pcie: PCI regions:
tegra-pcie:   I/O: 0x12000000-0x12010000
tegra-pcie:   non-prefetchable memory: 0x13000000-0x20000000
tegra-pcie:   prefetchable memory: 0x20000000-0x40000000
tegra-pcie: 2x1, 1x1 configuration
tegra-pcie: probing port 0, using 2 lanes
tegra-pcie: link 0 down, retrying
tegra-pcie: link 0 down, retrying
tegra-pcie: link 0 down, retrying
tegra-pcie: link 0 down, ignoring
tegra-pcie: probing port 1, using 1 lanes
In:    serial
Out:   serial
Err:   serial
Net:   RTL8169#0
Warning: RTL8169#0 using MAC address from net device

Hit any key to stop autoboot:  2 1 0 
switch to partitions #0, OK
mmc1 is current device
Scanning mmc 1...
Found U-Boot script /boot.scr
reading /boot.scr
261 bytes read in 11 ms (22.5 KiB/s)
## Executing script at 90000000
reading netbsd-TEGRA.ub
9208768 bytes read in 421 ms (20.9 MiB/s)
reading tegra124-jetson-tk1.dtb
57167 bytes read in 21 ms (2.6 MiB/s)
## Booting kernel from Legacy Image at 81000000 ...
   Image Name:   NetBSD/tegra 7.99.25
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    9208704 Bytes = 8.8 MiB
   Load Address: 81000000
   Entry Point:  81000000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 82000000
   Booting using the fdt blob at 0x82000000
   Loading Kernel Image ... OK
   Using Device Tree in place at 82000000, end 82010f4e

Starting kernel ...

[ Kernel symbol table missing! ]
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 7.99.25 (TEGRA.201601071500Z) #0: Thu Jan  7 17:05:47 UTC 2016
builds%b47.netbsd.org@localhost:/home/builds/ab/HEAD/evbarm-earmv7hf/201601071500Z-obj/home/source/ab/HEAD/src/sys/arch/evbarm/compile/TEGRA
total memory = 2047 MB
avail memory = 2018 MB
sysctl_createv: sysctl_create(machine_arch) returned 17
mainbus0 (root)
cpu0 at mainbus0 core 0: Cortex-A15 r3p3 (Cortex V7A core)
cpu0: DC enabled IC enabled WB disabled EABT branch prediction enabled
cpu0: 32KB/64B 2-way L1 PIPT Instruction cache
cpu0: 32KB/64B 2-way write-back-locking-C L1 PIPT Data cache
cpu0: 2048KB/64B 16-way write-through L2 PIPT Unified cache
vfp0 at cpu0: NEON MPE (VFP 3.0+), rounding, NaN propagation, denormals
cpu1 at mainbus0 core 1
cpu2 at mainbus0 core 2
cpu3 at mainbus0 core 3
armperiph0 at mainbus0
armgic0 at armperiph0: Generic Interrupt Controller, 192 sources (183 valid)
armgic0: 32 Priorities, 160 SPIs, 7 PPIs, 16 SGIs
armgtmr0 at armperiph0: ARMv7 Generic 64-bit Timer (12000 kHz)
armgtmr0: interrupting on irq 27
tegrafdt0 at mainbus0
fdt0 at tegrafdt0: NVIDIA Tegra124 PM375
gic0 at fdt0: GIC
interrupt-controller at fdt0 not configured
tegra124car0 at fdt0: CAR
tegrampio0 at fdt0: MPIO
tegragpio0 at fdt0: GPIO
gpio0 at tegragpio0 (A): 8 pins
gpio1 at tegragpio0 (B): 8 pins
gpio2 at tegragpio0 (C): 8 pins
gpio3 at tegragpio0 (D): 8 pins
gpio4 at tegragpio0 (E): 8 pins
gpio5 at tegragpio0 (F): 8 pins
gpio6 at tegragpio0 (G): 8 pins
gpio7 at tegragpio0 (H): 8 pins
gpio8 at tegragpio0 (I): 8 pins
gpio9 at tegragpio0 (J): 8 pins
gpio10 at tegragpio0 (K): 8 pins
gpio11 at tegragpio0 (L): 8 pins
gpio12 at tegragpio0 (M): 8 pins
gpio13 at tegragpio0 (N): 8 pins
gpio14 at tegragpio0 (O): 8 pins
gpio15 at tegragpio0 (P): 8 pins
gpio16 at tegragpio0 (Q): 8 pins
gpio17 at tegragpio0 (R): 8 pins
gpio18 at tegragpio0 (S): 8 pins
gpio19 at tegragpio0 (T): 8 pins
gpio20 at tegragpio0 (U): 8 pins
gpio21 at tegragpio0 (V): 8 pins
gpio22 at tegragpio0 (W): 8 pins
gpio23 at tegragpio0 (X): 8 pins
gpio24 at tegragpio0 (Y): 8 pins
gpio25 at tegragpio0 (Z): 8 pins
gpio26 at tegragpio0 (AA): 8 pins
gpio27 at tegragpio0 (BB): 8 pins
gpio28 at tegragpio0 (CC): 8 pins
gpio29 at tegragpio0 (DD): 8 pins
gpio30 at tegragpio0 (EE): 8 pins
simplebus0 at fdt0: regulators
fdt1 at simplebus0
fregulator0 at fdt1: vdd-ac-bat
fregulator1 at fdt1: vdd-3v3-aon
regulator at fdt1 not configured
regulator at fdt1 not configured
regulator at fdt1 not configured
regulator at fdt1 not configured
regulator at fdt1 not configured
regulator at fdt1 not configured
fregulator2 at fdt1: reg-3v3-supply
regulator at fdt1 not configured
regulator at fdt1 not configured
regulator at fdt1 not configured
regulator at fdt1 not configured
regulator at fdt1 not configured
regulator at fdt1 not configured
regulator at fdt1 not configured
regulator at fdt1 not configured
regulator at fdt1 not configured
dma at fdt0 not configured
tegrapmc0 at fdt0: PMC
tegrai2c0 at fdt0: couldn't get clock div-clk
tegrai2c1 at fdt0: couldn't get clock div-clk
tegrai2c2 at fdt0: couldn't get clock div-clk
tegrai2c3 at fdt0: couldn't get clock div-clk
tegrai2c4 at fdt0: couldn't get clock div-clk
tegrai2c5 at fdt0: couldn't get clock div-clk
serial at fdt0 not configured
serial at fdt0 not configured
serial at fdt0 not configured
pwm at fdt0 not configured
spi at fdt0 not configured
spi at fdt0 not configured
sata at fdt0 not configured
tegrafuse0 at fdt0: couldn't get clock fuse
simplebus1 at fdt0: clocks
fdt2 at simplebus1
clock at fdt2 not configured
timer at fdt0 not configured
rtc at fdt0 not configured
tegradrm0 at fdt0
tegradrm0: couldn't get clock host1x
xusb at fdt0 not configured
mipical at fdt0 not configured
tegrapcie0 at fdt0: couldn't get afi registers
psci at fdt0 not configured
se at fdt0 not configured
mc at fdt0 not configured
timer at fdt0 not configured
gpiokeys0 at fdt0: Power
simplebus2 at fdt0: camera-pcl
fdt3 at simplebus2
cpufreq: ERROR: couldn't find i2c@0,7000d000
cpu1: Cortex-A15 r3p3 (Cortex V7A core)
cpu1: DC enabled IC enabled WB disabled EABT branch prediction enabled
cpu1: 32KB/64B 2-way L1 PIPT Instruction cache
cpu1: 32KB/64B 2-way write-back-locking-C L1 PIPT Data cache
cpu1: 2048KB/64B 16-way write-through L2 PIPT Unified cache
vfp1 at cpu1: NEON MPE (VFP 3.0+), rounding, NaN propagation, denormals
cpu3: Cortex-A15 r3p3 (Cortex V7A core)
cpu3: DC enabled IC enabled WB disabled EABT branch prediction enabled
cpu3: 32KB/64B 2-way L1 PIPT Instruction cache
cpu3: 32KB/64B 2-way write-back-locking-C L1 PIPT Data cache
cpu3: 2048KB/64B 16-way write-through L2 PIPT Unified cache
vfp3 at cpu3: NEON MPE (VFP 3.0+), rounding, NaN propagation, denormals
cpu2: Cortex-A15 r3p3 (Cortex V7A core)
cpu2: DC enabled IC enabled WB disabled EABT branch prediction enabled
cpu2: 32KB/64B 2-way L1 PIPT Instruction cache
cpu2: 32KB/64B 2-way write-back-locking-C L1 PIPT Data cache
cpu2: 2048KB/64B 16-way write-through L2 PIPT Unified cache
vfp2 at cpu2: NEON MPE (VFP 3.0+), rounding, NaN propagation, denormals
boot device: <unknown>
unknown device major 0xffffffffffffffff
root device:




Home | Main Index | Thread Index | Old Index