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

Bug#919842: Jetson-tx1: successful, but required customized boot media



Package: installation-reports
Severity: normal

Overall install went ok, but requires manually constructing an image
to boot as USB requires binary firmware blob.

Using UEFI images are limited as they do not support loading a .dtb
matching the kernel, and the device-tree passed by u-boot's EFI
implementation lacks some features (SMP, SATA).

Once booted with the USB firmware blob loaded and correct .dtb loaded,
the install worked fine.

live well,
  vagrant

-- Package-specific info:

Boot method: microSD
Image version: https://d-i.debian.org/daily-images/arm64/20190119-02:06/netboot/debian-installer/arm64/
Date: 2019-01-19 ~18:00 -0800

Machine: Jetson-tx1 (tegra210-p2371-2180)
Partitions:
Filesystem             Type     1K-blocks    Used Available Use% Mounted on
udev                   devtmpfs   1713500       0   1713500   0% /dev
tmpfs                  tmpfs       352160    4696    347464   2% /run
/dev/mmcblk0p1         ext4      14384136 1330676  12303076  10% /
tmpfs                  tmpfs      1760780       0   1760780   0% /dev/shm
tmpfs                  tmpfs         5120       0      5120   0% /run/lock
tmpfs                  tmpfs      1760780       0   1760780   0% /sys/fs/cgroup
tmpfs                  tmpfs       352156       0    352156   0% /run/user/1000

Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot:           [O]
Detect network card:    [E]
Configure network:      [O]
Detect CD:              [ ]
Load installer modules: [O]
Clock/timezone setup:   [O]
User/password setup:    [O]
Detect hard drives:     [O]
Partition hard drives:  [O]
Install base system:    [O]
Install tasks:          [O]
Install boot loader:    [O]
Overall install:        [O]

Comments/Problems:

I had to append the tegra210/xusb.bin firmware to the initrd, because
it's only shipped in firmware-misc-nonfree, and so assembled an image
by hand using the linux, initrd.gz and .dtb (tegra210-p2371-2180), as
described here:

  https://wiki.debian.org/InstallingDebianOn/NVIDIA/Jetson-TX1

Instead of generating a boot script, I used an extlinux menu, and
generated an ext4 partition on an SD card, dropping linux, initrd.gz
(with the xusb.bin appended), and "dtb" symlinked to the device-tree
(as u-boot doesn't set $fdtfile).

default di
menu title Debian-Installer Menu
prompt 0

label di
        menu label Debian Installer
        linux /linux
        initrd /initrd.gz
        fdt /dtb

Once booted, it detected the network interface (which is on the USB
bus), and the install proceeded smoothly.

-- 

Please make sure that the hardware-summary log file, and any other
installation logs that you think would be useful are attached to this
report. Please compress large files using gzip.

Once you have filled out this report, mail it to submit@bugs.debian.org.

==============================================
Installer lsb-release:
==============================================
DISTRIB_ID=Debian
DISTRIB_DESCRIPTION="Debian GNU/Linux installer"
DISTRIB_RELEASE="10 (buster) - installer build 20190119-02:03"
X_INSTALLATION_MEDIUM=netboot

==============================================
Installer hardware-summary:
==============================================
uname -a: Linux jtx1cx 4.19.0-1-arm64 #1 SMP Debian 4.19.13-1 (2018-12-30) aarch64 GNU/Linux
usb-list: 
usb-list: Bus 01 Device 01: xHCI Host Controller [1d6b:0002]
usb-list:    Level 00 Parent 00 Port 00  Class 09(hub  ) Subclass 00 Protocol 01
usb-list:    Manufacturer: Linux 4.19.0-1-arm64 xhci-hcd
usb-list:    Interface 00: Class 09(hub  ) Subclass 00 Protocol 00 Driver hub
usb-list: 
usb-list: Bus 02 Device 01: xHCI Host Controller [1d6b:0003]
usb-list:    Level 00 Parent 00 Port 00  Class 09(hub  ) Subclass 00 Protocol 03
usb-list:    Manufacturer: Linux 4.19.0-1-arm64 xhci-hcd
usb-list:    Interface 00: Class 09(hub  ) Subclass 00 Protocol 00 Driver hub
usb-list: 
usb-list: Bus 02 Device 02: USB 10/100/1000 LAN [0955:09ff]
usb-list:    Level 01 Parent 01 Port 00  Class 00(>ifc ) Subclass 00 Protocol 00
usb-list:    Manufacturer: Nvidia
usb-list:    Interface 00: Class ff(vend.) Subclass ff Protocol 00 Driver r8152
lsmod: Module                  Size  Used by
lsmod: dm_mod                143360  7
lsmod: md_mod                155648  0
lsmod: xfs                  1273856  0
lsmod: jfs                   196608  0
lsmod: btrfs                1265664  0
lsmod: xor                    20480  1 btrfs
lsmod: zstd_decompress        65536  1 btrfs
lsmod: zstd_compress         163840  1 btrfs
lsmod: xxhash                 16384  2 zstd_compress,zstd_decompress
lsmod: raid6_pq              106496  1 btrfs
lsmod: libcrc32c              16384  2 btrfs,xfs
lsmod: vfat                   24576  0
lsmod: fat                    81920  1 vfat
lsmod: ext4                  659456  1
lsmod: crc16                  16384  1 ext4
lsmod: mbcache                16384  1 ext4
lsmod: jbd2                  118784  1 ext4
lsmod: crc32c_generic         16384  0
lsmod: fscrypto               32768  1 ext4
lsmod: ecb                    16384  0
lsmod: usb_storage            65536  0
lsmod: sd_mod                 49152  2
lsmod: ahci_tegra             16384  1
lsmod: libahci_platform       20480  1 ahci_tegra
lsmod: libahci                40960  2 libahci_platform,ahci_tegra
lsmod: libata                245760  3 libahci,libahci_platform,ahci_tegra
lsmod: scsi_mod              233472  3 sd_mod,usb_storage,libata
lsmod: cdc_ether              16384  0
lsmod: usbnet                 45056  1 cdc_ether
lsmod: r8152                  65536  0
lsmod: mii                    20480  2 usbnet,r8152
lsmod: max77620_regulator     24576  0
lsmod: xhci_tegra             28672  0
lsmod: xhci_hcd              241664  1 xhci_tegra
lsmod: tegra_drm             294912  2
lsmod: drm_kms_helper        167936  1 tegra_drm
lsmod: sdhci_tegra            16384  0
lsmod: sdhci_pltfm            16384  1 sdhci_tegra
lsmod: usbcore               270336  6 xhci_hcd,xhci_tegra,usbnet,usb_storage,cdc_ether,r8152
lsmod: drm                   438272  2 drm_kms_helper,tegra_drm
lsmod: pwm_regulator          16384  0
lsmod: fixed                  16384  16
lsmod: gpio_keys              20480  0
lsmod: sdhci                  61440  2 sdhci_pltfm,sdhci_tegra
lsmod: phy_tegra_xusb         77824  19 xhci_tegra
lsmod: usb_common             16384  1 usbcore
lsmod: i2c_tegra              24576  0
lsmod: host1x                139264  1 tegra_drm
df: Filesystem           1K-blocks      Used Available Use% Mounted on
df: none                    352160       136    352024   0% /run
df: devtmpfs               1712496         0   1712496   0% /dev
df: /dev/mmcblk0p1        14384136   1040360  12593392   8% /target
df: /dev/mmcblk0p1        14384136   1040360  12593392   8% /dev/.static/dev
df: devtmpfs               1712496         0   1712496   0% /target/dev
free:              total       used       free     shared    buffers     cached
free: Mem:       3521564    1409748    2111816     145020      81468    1129148
free: -/+ buffers/cache:     199132    3322432
free: Swap:            0          0          0
/proc/cmdline: 
/proc/cpuinfo: processor	: 0
/proc/cpuinfo: BogoMIPS	: 38.40
/proc/cpuinfo: Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
/proc/cpuinfo: CPU implementer	: 0x41
/proc/cpuinfo: CPU architecture: 8
/proc/cpuinfo: CPU variant	: 0x1
/proc/cpuinfo: CPU part	: 0xd07
/proc/cpuinfo: CPU revision	: 1
/proc/cpuinfo: 
/proc/cpuinfo: processor	: 1
/proc/cpuinfo: BogoMIPS	: 38.40
/proc/cpuinfo: Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
/proc/cpuinfo: CPU implementer	: 0x41
/proc/cpuinfo: CPU architecture: 8
/proc/cpuinfo: CPU variant	: 0x1
/proc/cpuinfo: CPU part	: 0xd07
/proc/cpuinfo: CPU revision	: 1
/proc/cpuinfo: 
/proc/cpuinfo: processor	: 2
/proc/cpuinfo: BogoMIPS	: 38.40
/proc/cpuinfo: Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
/proc/cpuinfo: CPU implementer	: 0x41
/proc/cpuinfo: CPU architecture: 8
/proc/cpuinfo: CPU variant	: 0x1
/proc/cpuinfo: CPU part	: 0xd07
/proc/cpuinfo: CPU revision	: 1
/proc/cpuinfo: 
/proc/cpuinfo: processor	: 3
/proc/cpuinfo: BogoMIPS	: 38.40
/proc/cpuinfo: Features	: fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
/proc/cpuinfo: CPU implementer	: 0x41
/proc/cpuinfo: CPU architecture: 8
/proc/cpuinfo: CPU variant	: 0x1
/proc/cpuinfo: CPU part	: 0xd07
/proc/cpuinfo: CPU revision	: 1
/proc/cpuinfo: 
/proc/device-tree/model: NVIDIA Jetson TX1 Developer Kit./proc/ioports: 00000000-0000ffff : pcie@1003000
/proc/iomem: 01003000-010037ff : pads
/proc/iomem: 01003800-01003fff : afi
/proc/iomem: 02000000-02000fff : cs
/proc/iomem: 13000000-1fffffff : non-prefetchable
/proc/iomem: 20000000-3fffffff : prefetchable
/proc/iomem: 50000000-50033fff : host1x@50000000
/proc/iomem: 54040000-5407ffff : dpaux@54040000
/proc/iomem: 54200000-5423ffff : dc@54200000
/proc/iomem: 54240000-5427ffff : dc@54240000
/proc/iomem: 54300000-5433ffff : dsi@54300000
/proc/iomem: 54580000-545bffff : sor@54580000
/proc/iomem: 60006000-600063ff : car-reg
/proc/iomem: 60007000-60007fff : flow-controller@60007000
/proc/iomem: 6000d000-6000dfff : gpio@6000d000
/proc/iomem: 60020000-600213ff : dma@60020000
/proc/iomem: 700008d4-70000b6f : pinmux@700008d4
/proc/iomem: 70001100-700020ff : sata@70020000
/proc/iomem: 70003000-70003293 : pinmux@700008d4
/proc/iomem: 70006000-7000603f : serial
/proc/iomem: 7000c400-7000c4ff : i2c@7000c400
/proc/iomem: 7000c700-7000c7ff : i2c@7000c700
/proc/iomem: 7000d000-7000d0ff : i2c@7000d000
/proc/iomem: 7000e000-7000e0ff : rtc@7000e000
/proc/iomem: 7000e400-7000e7ff : pmc@7000e400
/proc/iomem: 7000f800-7000fbff : fuse@7000f800
/proc/iomem: 70019000-70019fff : memory-controller@70019000
/proc/iomem: 70020000-70026fff : sata@70020000
/proc/iomem: 70027000-70028fff : sata@70020000
/proc/iomem: 70090000-70097fff : hcd
/proc/iomem: 70098000-70098fff : fpci
/proc/iomem: 70099000-70099fff : ipfs
/proc/iomem: 7009f000-7009ffff : padctl@7009f000
/proc/iomem: 700b0000-700b01ff : sdhci@700b0000
/proc/iomem: 700b0600-700b07ff : sdhci@700b0600
/proc/iomem: 700e2000-700e25ff : soctherm-reg
/proc/iomem: 700e3000-700e30ff : mipi@700e3000
/proc/iomem: 80000000-dfffffff : System RAM
/proc/iomem:   80080000-80dcffff : Kernel code
/proc/iomem:   80dd0000-8128ffff : reserved
/proc/iomem:   81290000-814acfff : Kernel data
/proc/iomem:   82000000-8200dfff : reserved
/proc/iomem:   82100000-83a8efff : reserved
/proc/iomem:   d7ff7000-dbffefff : reserved
/proc/iomem:   dbfff000-dfffffff : reserved
/proc/iomem: 100000000-17fffffff : System RAM
/proc/iomem:   17bc00000-17bdfffff : reserved
/proc/iomem:   17bfa3000-17fdfffff : reserved
/proc/iomem:   17fee3000-17ffa2fff : reserved
/proc/iomem:   17ffa5000-17ffa5fff : reserved
/proc/iomem:   17ffa6000-17ffacfff : reserved
/proc/iomem:   17ffad000-17fffffff : reserved
/proc/interrupts:            CPU0       CPU1       CPU2       CPU3       
/proc/interrupts:   1:          0          0          0          0     GICv2  25 Level     vgic
/proc/interrupts:   3:      83245      93094      87496      90561     GICv2  30 Level     arch_timer
/proc/interrupts:   4:          0          0          0          0     GICv2  27 Level     kvm guest timer
/proc/interrupts:   6:          2          0          0          0       LIC  98 Level     PCIE
/proc/interrupts:   7:          0          0          0          0       LIC  99 Level     Tegra PCIe MSI
/proc/interrupts:   8:          0          0          0          0       LIC  65 Level     host1x_syncpt
/proc/interrupts:  10:          0          0          0          0       LIC  11 Level     54040000.dpaux
/proc/interrupts:  31:          0          0          0          0       LIC 104 Level     apbdma.0
/proc/interrupts:  32:          0          0          0          0       LIC 105 Level     apbdma.1
/proc/interrupts:  33:          0          0          0          0       LIC 106 Level     apbdma.2
/proc/interrupts:  34:          0          0          0          0       LIC 107 Level     apbdma.3
/proc/interrupts:  35:          0          0          0          0       LIC 108 Level     apbdma.4
/proc/interrupts:  36:          0          0          0          0       LIC 109 Level     apbdma.5
/proc/interrupts:  37:          0          0          0          0       LIC 110 Level     apbdma.6
/proc/interrupts:  38:          0          0          0          0       LIC 111 Level     apbdma.7
/proc/interrupts:  39:          0          0          0          0       LIC 112 Level     apbdma.8
/proc/interrupts:  40:          0          0          0          0       LIC 113 Level     apbdma.9
/proc/interrupts:  41:          0          0          0          0       LIC 114 Level     apbdma.10
/proc/interrupts:  42:          0          0          0          0       LIC 115 Level     apbdma.11
/proc/interrupts:  43:          0          0          0          0       LIC 116 Level     apbdma.12
/proc/interrupts:  44:          0          0          0          0       LIC 117 Level     apbdma.13
/proc/interrupts:  45:          0          0          0          0       LIC 118 Level     apbdma.14
/proc/interrupts:  46:          0          0          0          0       LIC 119 Level     apbdma.15
/proc/interrupts:  47:          0          0          0          0       LIC 128 Level     apbdma.16
/proc/interrupts:  48:          0          0          0          0       LIC 129 Level     apbdma.17
/proc/interrupts:  49:          0          0          0          0       LIC 130 Level     apbdma.18
/proc/interrupts:  50:          0          0          0          0       LIC 131 Level     apbdma.19
/proc/interrupts:  51:          0          0          0          0       LIC 132 Level     apbdma.20
/proc/interrupts:  52:          0          0          0          0       LIC 133 Level     apbdma.21
/proc/interrupts:  53:          0          0          0          0       LIC 134 Level     apbdma.22
/proc/interrupts:  54:          0          0          0          0       LIC 135 Level     apbdma.23
/proc/interrupts:  55:          0          0          0          0       LIC 136 Level     apbdma.24
/proc/interrupts:  56:          0          0          0          0       LIC 137 Level     apbdma.25
/proc/interrupts:  57:          0          0          0          0       LIC 138 Level     apbdma.26
/proc/interrupts:  58:          0          0          0          0       LIC 139 Level     apbdma.27
/proc/interrupts:  59:          0          0          0          0       LIC 140 Level     apbdma.28
/proc/interrupts:  60:          0          0          0          0       LIC 141 Level     apbdma.29
/proc/interrupts:  61:          0          0          0          0       LIC 142 Level     apbdma.30
/proc/interrupts:  62:          0          0          0          0       LIC 143 Level     apbdma.31
/proc/interrupts:  63:      59639          0          0          0       LIC  36 Level     ttyS0
/proc/interrupts:  64:         25          0          0          0       LIC  84 Level     7000c400.i2c
/proc/interrupts:  65:          0          0          0          0       LIC 120 Level     7000c700.i2c
/proc/interrupts:  66:        347          0          0          0       LIC  53 Level     7000d000.i2c
/proc/interrupts:  67:          0          0          0          0       LIC   2 Level     7000e000.rtc
/proc/interrupts:  68:          0          0          0          0       LIC  77 Level     70019000.memory-controller
/proc/interrupts:  69:        718          0          0          0       LIC  23 Level     tegra-ahci[70027000.sata]
/proc/interrupts:  70:     187162          0          0          0       LIC  39 Level     xhci-hcd:usb1
/proc/interrupts:  71:          3          0          0          0       LIC  40 Level     70090000.usb
/proc/interrupts:  72:       1096          0          0          0       LIC  14 Level     mmc1
/proc/interrupts:  73:     235907          0          0          0       LIC  31 Level     mmc0
/proc/interrupts: 264:          0          0          0          0      GPIO 189 Edge      Power
/proc/interrupts: 265:          0          0          0          0      GPIO 190 Edge      Volume Up
/proc/interrupts: 267:          0          0          0          0      GPIO 192 Edge      Volume Down
/proc/interrupts: 276:          1          0          0          0      GPIO 201 Edge      700b0000.sdhci cd
/proc/interrupts: 300:          0          1          0          0      GPIO 225 Edge      hpd
/proc/interrupts: 331:          0          0          0          0       LIC  86 Level     max77620-top
/proc/interrupts: 335:          0          0          0          0  max77620-top   3 Edge      max77620-gpio
/proc/interrupts: 336:          0          0          0          0  max77620-top   4 Edge      max77686-rtc
/proc/interrupts: 350:          0          0          0          0  max77686-rtc   1 Edge      rtc-alarm1
/proc/interrupts: IPI0:    138955     208487     174115     183070       Rescheduling interrupts
/proc/interrupts: IPI1:     14752      15579      15933      16173       Function call interrupts
/proc/interrupts: IPI2:         0          0          0          0       CPU stop interrupts
/proc/interrupts: IPI3:         0          0          0          0       CPU stop (for crash dump) interrupts
/proc/interrupts: IPI4:         0          0          0          0       Timer broadcast interrupts
/proc/interrupts: IPI5:         1          0          0          0       IRQ work interrupts
/proc/interrupts: IPI6:         0          0          0          0       CPU wake-up interrupts
/proc/interrupts: Err:          0
/proc/meminfo: MemTotal:        3521564 kB
/proc/meminfo: MemFree:         2111068 kB
/proc/meminfo: MemAvailable:    3103540 kB
/proc/meminfo: Buffers:           81468 kB
/proc/meminfo: Cached:          1129148 kB
/proc/meminfo: SwapCached:            0 kB
/proc/meminfo: Active:           424100 kB
/proc/meminfo: Inactive:         811180 kB
/proc/meminfo: Active(anon):     117488 kB
/proc/meminfo: Inactive(anon):    52300 kB
/proc/meminfo: Active(file):     306612 kB
/proc/meminfo: Inactive(file):   758880 kB
/proc/meminfo: Unevictable:           0 kB
/proc/meminfo: Mlocked:               0 kB
/proc/meminfo: SwapTotal:             0 kB
/proc/meminfo: SwapFree:              0 kB
/proc/meminfo: Dirty:              2332 kB
/proc/meminfo: Writeback:             0 kB
/proc/meminfo: AnonPages:         24880 kB
/proc/meminfo: Mapped:             4560 kB
/proc/meminfo: Shmem:            145020 kB
/proc/meminfo: Slab:             136868 kB
/proc/meminfo: SReclaimable:     113964 kB
/proc/meminfo: SUnreclaim:        22904 kB
/proc/meminfo: KernelStack:        1840 kB
/proc/meminfo: PageTables:          508 kB
/proc/meminfo: NFS_Unstable:          0 kB
/proc/meminfo: Bounce:                0 kB
/proc/meminfo: WritebackTmp:          0 kB
/proc/meminfo: CommitLimit:     1760780 kB
/proc/meminfo: Committed_AS:     176232 kB
/proc/meminfo: VmallocTotal:   135290290112 kB
/proc/meminfo: VmallocUsed:           0 kB
/proc/meminfo: VmallocChunk:          0 kB
/proc/meminfo: Percpu:              480 kB
/proc/meminfo: HardwareCorrupted:     0 kB
/proc/meminfo: AnonHugePages:     16384 kB
/proc/meminfo: ShmemHugePages:        0 kB
/proc/meminfo: ShmemPmdMapped:        0 kB
/proc/meminfo: CmaTotal:          65536 kB
/proc/meminfo: CmaFree:           64976 kB
/proc/meminfo: HugePages_Total:       0
/proc/meminfo: HugePages_Free:        0
/proc/meminfo: HugePages_Rsvd:        0
/proc/meminfo: HugePages_Surp:        0
/proc/meminfo: Hugepagesize:       2048 kB
/proc/meminfo: Hugetlb:               0 kB
/proc/bus/input/devices: I: Bus=0019 Vendor=0001 Product=0001 Version=0100
/proc/bus/input/devices: N: Name="gpio-keys"
/proc/bus/input/devices: P: Phys=gpio-keys/input0
/proc/bus/input/devices: S: Sysfs=/devices/platform/gpio-keys/input/input0
/proc/bus/input/devices: U: Uniq=
/proc/bus/input/devices: H: Handlers=kbd 
/proc/bus/input/devices: B: PROP=0
/proc/bus/input/devices: B: EV=3
/proc/bus/input/devices: B: KEY=1c000000000000 0
/proc/bus/input/devices: 

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: arm64 (aarch64)

Kernel: Linux 4.19.0-1-arm64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Attachment: signature.asc
Description: PGP signature


Reply to: