6 6
qblueRed42

nvidia jetson nano

Recommended Posts

On 4/21/2019 at 3:22 PM, sfx2000 said:

Pulled the trigger and ordered one...

 

Arrow and Amazon were sold-out, so ordered direct from nVidia - should be here sometime next week...

 

Hopefully have some time to play with it - busy up to my elbows with jobby-job stuff right now, and that needs to get done...

 

Cool - my order shipped today direct from nVidia's distribution center in Lino Lakes, Minnesota -- should be here on Friday 4/26, so time over the weekend perhaps to play with it.

 

 

Share this post


Link to post
Share on other sites
39 minutes ago, balbes150 said:

Thanks. I expected a bit more out of an A57. Seems about the same performance as A53 at that clockspeed. But the cpu isn't it's main attraction.
I'd love one, but I'm gonna pass. A bit too expensive for just buying it to have it. I hope I can always change my mind :)

Share this post


Link to post
Share on other sites

First impressions of the Armbian Ubuntu (XFCE) desktop are quite good. With a desktop resolution of 1080, all videos and programs run without brakes. Video from YouTube in the browser at 1080 full screen works without brakes.  Desktop with 4K resolution works without brakes, but if you run 720-1080 full screen video slows when working on a full screen, when working with native resolution works without brakes.

Share this post


Link to post
Share on other sites
On 4/22/2019 at 7:01 PM, sfx2000 said:

 

Cool - my order shipped today direct from nVidia's distribution center in Lino Lakes, Minnesota -- should be here on Friday 4/26, so time over the weekend perhaps to play with it.

 

 

 

It got here yesterday (4.26) - first glances...

 

(Note - this is a big/LITTLE - the A53's are 'hidden' but they're present - to Linux, only the big A57's are shown - there's some shenanigans going on inside the chip for power management that is not exposed to the OS)

 

1) When they say 5V 4A - they mean it - and it's best to power this device thru the barrel jack

2) Can power via microUSB - and there, have a very, very, very good power supply - even then

2a) powering thru the MicroUSB means that the Tegra is going to into a lower scale power domain - it adjusts the clocks according to not exceed 2A

3) Display - Display Port to a monitor works, HDMI to a FullHD (1018P) works, HDMI to DVI adapters - strongly not recommended - I had an old one that was supplied with a Mac Mini 2010, and it kinda works

 

Some tips - use a powered USB hub for Keyboard/Mouse if running from MicroUSB as depending on peripherals, including a WiFi adapter, takes away from that 2A power budget, and can cause stability issues.

 

(on big chips like this where the board has a barrel jack - don't use MicroUSB)

 

SD Card - use a quality UHS-1 or better card - I'm using a Samsung Pro Plus - which is a Class 10 UHS3 card, and it works fine.

 

Info below - running from MicroUSB - I have a 5VDC 4A adapter on order...

 

Spoiler

sfx@jetson:~$ lscpu

Architecture:        aarch64

Byte Order:          Little Endian

CPU(s):              4

On-line CPU(s) list: 0-3

Thread(s) per core:  1

Core(s) per socket:  4

Socket(s):           1

Vendor ID:           ARM

Model:               1

Model name:          Cortex-A57

Stepping:            r1p1

CPU max MHz:         1428.0000

CPU min MHz:         102.0000

BogoMIPS:            38.40

L1d cache:           32K

L1i cache:           48K

L2 cache:            2048K

Flags:               fp asimd evtstrm aes pmull sha1 sha2 crc32

 

Spoiler

sfx@jetson:~$ lspci

00:02.0 PCI bridge: NVIDIA Corporation Device 0faf (rev a1)

01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)

 

Spoiler

sfx@jetson:~$ lsusb

Bus 002 Device 002: ID 0bda:0411 Realtek Semiconductor Corp. 

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Bus 001 Device 005: ID 04b3:310c IBM Corp. Wheel Mouse

Bus 001 Device 006: ID 413c:2111 Dell Computer Corp. 

Bus 001 Device 004: ID 0557:7000 ATEN International Co., Ltd Hub

Bus 001 Device 003: ID 05e3:0608 Genesys Logic, Inc. Hub

Bus 001 Device 002: ID 0bda:5411 Realtek Semiconductor Corp. 

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

 

Spoiler

sfx@jetson:~$ openssl speed -evp aes-128-cbc -elapsed

You have chosen to measure elapsed time instead of user CPU time.

Doing aes-128-cbc for 3s on 16 size blocks: 54122962 aes-128-cbc's in 3.00s

Doing aes-128-cbc for 3s on 64 size blocks: 24635670 aes-128-cbc's in 3.00s

Doing aes-128-cbc for 3s on 256 size blocks: 7407346 aes-128-cbc's in 3.00s

Doing aes-128-cbc for 3s on 1024 size blocks: 2067629 aes-128-cbc's in 3.00s

Doing aes-128-cbc for 3s on 8192 size blocks: 266912 aes-128-cbc's in 3.00s

Doing aes-128-cbc for 3s on 16384 size blocks: 133769 aes-128-cbc's in 3.00s

OpenSSL 1.1.0g  2 Nov 2017

built on: reproducible build, date unspecified

options:bn(64,64) rc4(char) des(int) aes(partial) blowfish(ptr) 

compiler: gcc -DDSO_DLFCN -DHAVE_DLFCN_H -DNDEBUG -DOPENSSL_THREADS -DOPENSSL_NO_STATIC_ENGINE -DOPENSSL_PIC -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DECP_NISTZ256_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/lib/ssl\"" -DENGINESDIR="\"/usr/lib/aarch64-linux-gnu/engines-1.1\"" 

The 'numbers' are in 1000s of bytes per second processed.

type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes

aes-128-cbc     288655.80k   525560.96k   632093.53k   705750.70k   728847.70k   730557.10k

 

dmesg - bootup

 

Spoiler

sfx@jetson:~$ dmesg

[    0.000000] Booting Linux on physical CPU 0x0

[    0.000000] Linux version 4.9.140-tegra (buildbrain@mobile-u64-3531) (gcc version 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] (Linaro GCC 7.3-2018.05) ) #1 SMP PREEMPT Wed Mar 13 00:32:22 PDT 2019

[    0.000000] Boot CPU: AArch64 Processor [411fd071]

[    0.000000] OF: fdt:memory scan node memory@80000000, reg size 48,

[    0.000000] OF: fdt: - 80000000 ,  7ee00000

[    0.000000] OF: fdt: - 100000000 ,  7f200000

[    0.000000] Found tegra_fbmem: 00800000@92cb6000

[    0.000000] OF: fdt:Reserved memory: failed to reserve memory for node 'fb0_carveout': base 0x0000000000000000, size 0 MiB

[    0.000000] OF: fdt:Reserved memory: failed to reserve memory for node 'fb0_carveout': base 0x0000000000000000, size 0 MiB

[    0.000000] OF: fdt:Reserved memory: failed to reserve memory for node 'fb1_carveout': base 0x0000000000000000, size 0 MiB

[    0.000000] OF: fdt:Reserved memory: failed to reserve memory for node 'fb1_carveout': base 0x0000000000000000, size 0 MiB

[    0.000000] OF: reserved mem: initialized node vpr-carveout, compatible id nvidia,vpr-carveout

[    0.000000] OF: reserved mem: initialized node iram-carveout, compatible id nvidia,iram-carveout

[    0.000000] OF: reserved mem: initialized node ramoops_carveout, compatible id nvidia,ramoops

[    0.000000] cma: Reserved 64 MiB at 0x00000000fac00000

[    0.000000] On node 0 totalpages: 1039872

[    0.000000]   DMA zone: 8192 pages used for memmap

[    0.000000]   DMA zone: 0 pages reserved

[    0.000000]   DMA zone: 519168 pages, LIFO batch:31

[    0.000000]   Normal zone: 8136 pages used for memmap

[    0.000000]   Normal zone: 520704 pages, LIFO batch:31

[    0.000000] psci: probing for conduit method from DT.

[    0.000000] psci: PSCIv1.0 detected in firmware.

[    0.000000] psci: Using standard PSCI v0.2 function IDs

[    0.000000] psci: MIGRATE_INFO_TYPE not supported.

[    0.000000] psci: SMC Calling Convention v1.1

[    0.000000] percpu: Embedded 23 pages/cpu @ffffffc0fefd2000 s53400 r8192 d32616 u94208

[    0.000000] pcpu-alloc: s53400 r8192 d32616 u94208 alloc=23*4096

[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 

[    0.000000] CPU features: enabling workaround for ARM erratum 832075

[    0.000000] Speculative Store Bypass Disable mitigation not required

[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 1023544

[    0.000000] Kernel command line: tegraid=21.1.2.0.0 ddr_die=4096M@2048M section=512M memtype=0 vpr_resize usb_port_owner_info=0 lane_owner_info=0 emc_max_dvfs=0 touch_id=0@63 video=tegrafb no_console_suspend=1 console=ttyS0,115200n8 debug_uartport=lsport,0 earlyprintk=uart8250-32bit,0x70006000 maxcpus=4 usbcore.old_scheme_first=1 lp0_vec=0x1000@0xff780000 core_edp_mv=1075 core_edp_ma=4000 tegra_fbmem=0x800000@0x92cb6000 is_hdmi_initialised=1  root=/dev/mmcblk0p1 rw rootwait console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0    root=/dev/mmcblk0p1 rw rootwait console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0 rootfstype=ext4 root=/dev/mmcblk0p1 rw rootwait

[    0.000000] log_buf_len individual max cpu contribution: 32768 bytes

[    0.000000] log_buf_len total cpu_extra contributions: 98304 bytes

[    0.000000] log_buf_len min size: 32768 bytes

[    0.000000] log_buf_len: 131072 bytes

[    0.000000] early log buf free: 29384(89%)

[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)

[    0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)

[    0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)

[    0.000000] Memory: 3567872K/4159488K available (15166K kernel code, 2914K rwdata, 6616K rodata, 8512K init, 605K bss, 116480K reserved, 475136K cma-reserved)

[    0.000000] Virtual kernel memory layout:

[    0.000000]     modules : 0xffffff8000000000 - 0xffffff8008000000   (   128 MB)

[    0.000000]     vmalloc : 0xffffff8008000000 - 0xffffffbebfff0000   (   250 GB)

[    0.000000]       .text : 0xffffff8008080000 - 0xffffff8008f50000   ( 15168 KB)

[    0.000000]     .rodata : 0xffffff8008f50000 - 0xffffff80095d0000   (  6656 KB)

[    0.000000]       .init : 0xffffff80095d0000 - 0xffffff8009e20000   (  8512 KB)

[    0.000000]       .data : 0xffffff8009e20000 - 0xffffff800a0f8808   (  2915 KB)

[    0.000000]        .bss : 0xffffff800a0f8808 - 0xffffff800a18fe3c   (   606 KB)

[    0.000000]     fixed   : 0xffffffbefe7fd000 - 0xffffffbefec00000   (  4108 KB)

[    0.000000]     PCI I/O : 0xffffffbefee00000 - 0xffffffbeffe00000   (    16 MB)

[    0.000000]     vmemmap : 0xffffffbf00000000 - 0xffffffc000000000   (     4 GB maximum)

[    0.000000]               0xffffffbf00000000 - 0xffffffbf03fc8000   (    63 MB actual)

[    0.000000]     memory  : 0xffffffc000000000 - 0xffffffc0ff200000   (  4082 MB)

[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1

[    0.000000] Preemptible hierarchical RCU implementation.

[    0.000000] Build-time adjustment of leaf fanout to 64.

[    0.000000] RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=4.

[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=64, nr_cpu_ids=4

[    0.000000] NR_IRQS:64 nr_irqs:64 0

[    0.000000] /interrupt-controller@60004000: 192 interrupts forwarded to /interrupt-controller

[    0.000000] t210 clock and reset probe

[    0.000000] boot misc1 0x90000000: expected 0x10000000

[    0.000000]  (comparison mask = 0xf8000000)

[    0.000000] boot misc2 0x0: expected 0xf6e0f620

[    0.000000]  (comparison mask = 0xffffffff)

[    0.000000] boot misc3 0xf5c1: expected 0x10000

[    0.000000]  (comparison mask = 0xffffffff)

[    0.000000] PLL_D2 already enabled. Postponing set full defaults

[    0.000000] tegra-pmc: get_secure_pmc_setting: done secure_pmc=1

[    0.000000] clk_cbus_recalc_rate: no gbus parent

[    0.000000] clk_cbus_recalc_rate: no gbus parent

[    0.000000] clk_cbus_recalc_rate: no gbus parent

[    0.000000] clk_cbus_recalc_rate: no gbus parent

[    0.000000] clk_cbus_recalc_rate: no gbus parent

[    0.000000] arm_arch_timer: Architected cp15 timer(s) running at 19.20MHz (phys).

[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns

[    0.000005] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns

[    0.001501] Console: colour dummy device 80x25

[    0.002440] console [tty0] enabled

[    0.002467] kmemleak: Kernel memory leak detector disabled

[    0.002497] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=76800)

[    0.002525] pid_max: default: 32768 minimum: 301

[    0.002991] Security Framework initialized

[    0.003222] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)

[    0.003251] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)

[    0.004508] ftrace: allocating 46802 entries in 183 pages

[    0.175773] sched-energy: CPU device node has no sched-energy-costs

[    0.175804] ASID allocator initialised with 65536 entries

[    0.211698] tegra-id: chipid=22117.

[    0.211744] tegra-id: opt_subrevision=0.

[    0.211774] Tegra Speedo/IDDQ fuse revision 4

[    0.211789] Tegra: CPU Speedo ID 9, SoC Speedo ID 0, GPU Speedo ID 2

[    0.211805] Tegra: CPU Process ID 1, SoC Process ID 1, GPU Process ID 0

[    0.211822] Tegra: CPU Speedo Value 2121, SoC Speedo Value 2042, GPU Speedo Value 2106

[    0.211842] Tegra: CPU IDDQ Value 2780, SoC IDDQ Value 2972, GPU IDDQ Value 3415

[    0.211878] Tegra Revision: A02 SKU: 0x8f CPU Process: 1 SoC Process: 1

[    0.211904] DTS File Name: /dvs/git/dirty/git-master_linux/kernel/kernel-4.9/arch/arm64/boot/dts/../../../../../../hardware/nvidia/platform/t210/porg/kernel-dts/tegra210-p3448-0000-p3449-0000-a02.dts

[    0.211938] DTB Build time: Mar 15 2019 09:52:07

[    0.261083] CPU1: Booted secondary processor [411fd071]

[    0.292995] CPU2: Booted secondary processor [411fd071]

[    0.324994] CPU3: Booted secondary processor [411fd071]

[    0.325085] Brought up 4 CPUs

[    0.325148] SMP: Total of 4 processors activated.

[    0.325165] CPU features: detected feature: 32-bit EL0 Support

[    0.325447] CPU: All CPU(s) started at EL2

[    0.325478] alternatives: patching kernel code

[    0.333737] devtmpfs: initialized

[    0.368801] Initilizing CustomIPI irq domain

[    0.369258] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns

[    0.369308] futex hash table entries: 1024 (order: 4, 65536 bytes)

[    0.380783] pinctrl core: initialized pinctrl subsystem

[    0.381520] OS set in device tree is not L4T.

[    0.381951] regulator-dummy: no parameters

[    0.382240] Initializing plugin-manager

[    0.382392] Plugin module not found

[    0.382608] node /plugin-manager/fragement@0 match with board >=3448-0000-100

[    0.383167] node /plugin-manager/fragment@1 match with board >=3448-0000-101

[    0.383928] node /plugin-manager/fragment@5 match with board 3449-0000-200

[    0.387337] NET: Registered protocol family 16

[    0.391209] pstore: using zlib compression

[    0.391897] console [pstore-1] enabled

[    0.391915] pstore: Registered ramoops as persistent store backend

[    0.391933] ramoops: attached 0x200000@0xb0000000, ecc: 0/0

[    0.401104] cpuidle: using governor menu

[    0.405064] tegra_smmu 70019000.iommu: Loaded Tegra IOMMU driver

[    0.406628] vdso: 2 pages (1 code @ ffffff8008f57000, 1 data @ ffffff8009e24000)

[    0.406677] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.

[    0.409662] atomic_pool_init():622: DMA: preallocated 1024 KiB pool for atomic allocations

[    0.411207] tegra_bpmp_of_clk_init: EMC proxy not found.

[    0.412169] tegra_powergate_init: DONE

[    0.412209] DTS File Name: /dvs/git/dirty/git-master_linux/kernel/kernel-4.9/arch/arm64/boot/dts/../../../../../../hardware/nvidia/platform/t210/porg/kernel-dts/tegra210-p3448-0000-p3449-0000-a02.dts

[    0.412245] DTB Build time: Mar 15 2019 09:52:07

[    0.413948] Tegra reboot handler registered.

[    0.418415] iommu: Adding device tegra-carveouts to group 0

[    0.418594] platform tegra-carveouts: domain=ffffffc0f9410318 allocates as[0]=ffffffc0f9bfc0a8

[    0.418968] iommu: Adding device smmu_test to group 1

[    0.419036] platform smmu_test: domain=ffffffc0f9410558 allocates as[0]=ffffffc0f9bfc110

[    0.419884] mc: mapped MMIO address: 0xffffff800802e000 -> 0x70019000

[    0.419959] mc: mapped MMIO address: 0xffffff8008065000 -> 0x7001c000

[    0.420032] mc: mapped MMIO address: 0xffffff8008079000 -> 0x7001d000

[    0.420055] nv-tegra-mc 70019000.mc: No mssnvlink node

[    0.420087] mc-err: mcerr ops are set to t21x

[    0.429756] iommu: Adding device 70090000.xusb to group 2

[    0.430077] iommu: Adding device 70006000.serial to group 3

[    0.430182] platform 70006000.serial: domain=ffffffc0f94a2618 allocates as[0]=ffffffc0f9bfc178

[    0.430628] iommu: Adding device 70006040.serial to group 4

[    0.430930] iommu: Adding device 70006200.serial to group 5

[    0.431171] iommu: Adding device sound to group 6

[    0.431234] platform sound: domain=ffffffc0f94a2b58 allocates as[0]=ffffffc0f9bfc1e0

[    0.431820] iommu: Adding device 7000d400.spi to group 7

[    0.432101] iommu: Adding device 7000d600.spi to group 8

[    0.432390] iommu: Adding device 70410000.spi to group 9

[    0.432713] iommu: Adding device 50000000.host1x to group 10

[    0.433185] iommu: Adding device 54080000.vi to group 11

[    0.433615] iommu: Adding device 54600000.isp to group 12

[    0.433888] iommu: Adding device 54680000.isp to group 13

[    0.434222] iommu: Adding device tegradc.0 to group 14

[    0.434291] platform tegradc.0: domain=ffffffc0f94afa98 allocates as[0]=ffffffc0f9bfc248

[    0.438512] platform tegradc.0: IOVA linear map 0x0000000092cb6000(800000)

[    0.438928] platform tegradc.0: IOVA linear map 0x00000000d7000000(19000000)

[    0.439272] iommu: Adding device tegradc.1 to group 15

[    0.439341] platform tegradc.1: domain=ffffffc0f94afcd8 allocates as[0]=ffffffc0f9bfc2b0

[    0.443541] platform tegradc.1: IOVA linear map 0x0000000092cb6000(800000)

[    0.443953] platform tegradc.1: IOVA linear map 0x00000000d7000000(19000000)

[    0.444224] iommu: Adding device 54340000.vic to group 16

[    0.444448] iommu: Adding device 544c0000.nvenc to group 17

[    0.444673] iommu: Adding device 54500000.tsec to group 18

[    0.444890] iommu: Adding device 54100000.tsecb to group 19

[    0.445131] iommu: Adding device 54480000.nvdec to group 20

[    0.445372] iommu: Adding device 54380000.nvjpg to group 21

[    0.446426] iommu: Adding device 546c0000.i2c to group 22

[    0.446779] iommu: Adding device 57000000.gpu to group 23

[    0.446850] platform 57000000.gpu: domain=ffffffc0f94becd8 allocates as[0]=ffffffc0f9bfc318

[    0.446910] platform 57000000.gpu: domain=ffffffc0f94becd8 allocates as[1]=ffffffc0f9bfc380

[    0.446973] platform 57000000.gpu: domain=ffffffc0f94becd8 allocates as[2]=ffffffc0f9bfc3e8

[    0.447033] platform 57000000.gpu: domain=ffffffc0f94becd8 allocates as[3]=ffffffc0f9bfc450

[    0.447961] tegra-pmc 7000e400.pmc: i2c-thermtrip node not found, emergency thermal reset disabled.

[    0.448002] tegra-pmc 7000e400.pmc: scratch reg offset dts data not present

[    0.448029] tegra-pmc: ### PMC reset source: TEGRA_SOFTWARE_RESET

[    0.448049] tegra-pmc: ### PMC reset level: TEGRA_RESET_LEVEL_WARM

[    0.448065] tegra-pmc: ### PMC reset status reg: 0x3

[    0.501166] padctrl padctrl.0: Pad control driver tegra-pmc-padctrl registered

[    0.501205] tegra-pmc: Clear bootloader IO dpd settings

[    0.501240] tegra-pmc 7000e400.pmc: IO padctrl driver initialized

[    0.501318] tegra-pmc 7000e400.pmc: PMC: Successfully configure bootrom reset commands

[    0.501628] iommu: Adding device 70012000.se to group 24

[    0.502416] iommu: Adding device 7000c000.i2c to group 25

[    0.502682] iommu: Adding device 7000c400.i2c to group 26

[    0.502954] iommu: Adding device 7000c500.i2c to group 27

[    0.503221] iommu: Adding device 7000c700.i2c to group 28

[    0.503534] iommu: Adding device 7000d000.i2c to group 29

[    0.503824] iommu: Adding device 7000d100.i2c to group 30

[    0.504133] iommu: Adding device sdhci-tegra.0 to group 31

[    0.504205] platform sdhci-tegra.0: domain=ffffffc0f9549e58 allocates as[0]=ffffffc0f9bfc4b8

[    0.505096] iommu: Adding device 700d0000.xudc to group 32

[    0.509759] vdd-ac-bat: 5000 mV 

[    0.510139] vdd-5v0-sys: 5000 mV 

[    0.511105] vdd-5v0-hdmi: supplied by vdd-5v0-sys

[    0.511193] vdd-5v0-hdmi: 5000 mV 

[    0.511611] vdd-1v8: 1800 mV 

[    0.512003] vdd-fan: supplied by vdd-5v0-sys

[    0.512056] vdd-fan: 5000 mV 

[    0.512494] vdd-usb-vbus: supplied by vdd-5v0-sys

[    0.512572] vdd-usb-vbus: 5000 mV 

[    0.513154] vdd-usb-vbus2: 5000 mV 

[    0.546294] HugeTLB registered 2 MB page size, pre-allocated 0 pages

[    0.548935] GPIO line 151 (camera-control-output-low) hogged as output/low

[    0.549394] gpiochip_setup_dev: registered GPIOs 0 to 255 on device: gpiochip0 (tegra-gpio)

[    0.557476] eventlib_kernel: keventlib is initialized, test id: 0

[    0.557864] SCSI subsystem initialized

[    0.558108] libata version 3.00 loaded.

[    0.558458] usbcore: registered new interface driver usbfs

[    0.558531] usbcore: registered new interface driver hub

[    0.558623] usbcore: registered new device driver usb

[    0.562772] max77620 4-003c: PMIC Version OTP:0x35 and ES:0x8

[    0.564219] random: fast init done

[    0.568444] vdd-core: 600 <--> 1162 mV at 1075 mV 

[    0.569632] vdd-ddr-1v1: Bringing 1125000uV into 1150000-1150000uV

[    0.572278] vdd-ddr-1v1: 1150 mV 

[    0.576239] vdd-pre-reg-1v35: 1350 mV 

[    0.580238] vdd-1v8: 1800 mV 

[    0.580517] vdd-1v8: Failed to create debugfs directory

[    0.584238] avdd-sys-1v2: 1200 mV 

[    0.588241] vdd-pex-1v0: 1050 mV 

[    0.589033] vddio-sdmmc-ap: 1800 <--> 3300 mV at 3300 mV 

[    0.589737] max77620-ldo3: at 3100 mV 

[    0.592244] vdd-rtc: 850 <--> 1100 mV at 1000 mV 

[    0.592884] max77620-ldo5: at 3100 mV 

[    0.593532] max77620-ldo6: at 2800 mV 

[    0.596248] avdd-1v05-pll: 1050 mV 

[    0.600240] avdd-io-hdmi-dp: 1050 mV 

[    0.601586] GPIO line 505 (spmic-default-output-high) hogged as output/high

[    0.601887] gpiochip_setup_dev: registered GPIOs 504 to 511 on device: gpiochip1 (max77620-gpio)

[    0.604020] max77620 4-003c: max77620 probe successful

[    0.606321] i2c i2c-6: Unbalanced pm_runtime_enable!

[    0.606882] media: Linux media interface: v0.10

[    0.606950] Linux video capture interface: v2.00

[    0.607887] pps_core: LinuxPPS API ver. 1 registered

[    0.607914] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>

[    0.607962] PTP clock support registered

[    0.611477] tegra_fiq_debugger_init: found FIQ source (IRQ 98)

[    0.617930] tegra210-emc 7001b000.external-memory-controller: validated EMC DFS table

[    0.618861] Advanced Linux Sound Architecture Driver Initialized.

[    0.619532] Bluetooth: Core ver 2.22

[    0.619600] NET: Registered protocol family 31

[    0.619618] Bluetooth: HCI device and connection manager initialized

[    0.619646] Bluetooth: HCI socket layer initialized

[    0.619667] Bluetooth: L2CAP socket layer initialized

[    0.619705] Bluetooth: SCO socket layer initialized

[    0.621445] tegra210_dvfs: no clock found for sdmmc2_ddr

[    0.621489] tegra210_dvfs: no clock found for sdmmc4_ddr

[    0.621547] tegra210_dvfs: no clock found for sdmmc1_ddr

[    0.621574] tegra210_dvfs: no clock found for sdmmc3_ddr

[    0.624316] tegra_dvfs: Unable to get vdd-cpu rail for step info, defering probe

[    0.626007] vdd-3v3-sys: supplied by vdd-5v0-sys

[    0.626094] vdd-3v3-sys: 3300 mV 

[    0.626400] vdd-1v8: supplied by vdd-3v3-sys

[    0.629081] vdd-usb-vbus2: supplied by vdd-3v3-sys

[    0.629568] vdd-3v3-sd: supplied by vdd-3v3-sys

[    0.629649] vdd-3v3-sd: 3300 mV 

[    0.630642] avdd-io-edp-1v05: supplied by avdd-1v05-pll

[    0.630704] avdd-io-edp-1v05: 1050 mV 

[    0.631176] vdd-usb-hub-en: supplied by vdd-1v8

[    0.631227] vdd-usb-hub-en: 5000 mV 

[    0.632671] camchar: rtcpu character device driver loaded

[    0.633497] extcon-gpio-states extcon:extcon@1: Cable state:1, cable id:1

[    0.634970] clocksource: Switched to clocksource arch_sys_counter

[    0.674910] VFS: Disk quotas dquot_6.6.0

[    0.675130] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)

[    0.675648] nvmap_heap_init: nvmap_heap_init: created heap block cache

[    0.676125] dma_declare_coherent_resizable_cma_memory:324: resizable heap=vpr, base=0x00000000d7000000, size=0x19000000

[    0.676180]  dma-vpr: heap size is not multiple of cma_chunk_size heap_info->num_chunks (13) rem_chunk_size(0x1000000)

[    0.676426] cma: enabled page replacement for spfn=d7000, epfn=f0000

[    0.676453] dma_declare_coherent_resizable_cma_memory:373: resizable cma heap=vpr create successful

[    0.676482] tegra-carveouts tegra-carveouts: assigned reserved memory node vpr-carveout

[    0.676540] tegra-carveouts tegra-carveouts: iram :dma coherent mem declare 0x0000000040001000,258048

[    0.676565] tegra-carveouts tegra-carveouts: assigned reserved memory node iram-carveout

[    0.676597] nvmap: nvmap_select_cache_ops() nvmap cache ops set to set/ways

[    0.676620] nvmap_page_pool_init: Total RAM pages: 1010752

[    0.676637] nvmap_page_pool_init: nvmap page pool size: 126344 pages (493 MB)

[    0.676944] nvmap_background_zero_thread: PP zeroing thread starting.

[    0.677168] misc nvmap: created heap iram base 0x0000000040001000 size (252KiB)

[    0.678087] misc nvmap: created heap vpr base 0x00000000d7000000 size (409600KiB)

[    0.686428] thermal thermal_zone0: Registering thermal zone thermal_zone0 for type AO-therm

[    0.686857] thermal thermal_zone1: Registering thermal zone thermal_zone1 for type CPU-therm

[    0.687163] thermal thermal_zone2: Registering thermal zone thermal_zone2 for type GPU-therm

[    0.687427] thermal thermal_zone3: Registering thermal zone thermal_zone3 for type PLL-therm

[    0.687627] thermal thermal_zone4: Registering thermal zone thermal_zone4 for type PMIC-Die

[    0.687925] pre_t19x_iso_plat_init(): iso emc max clk=1600000KHz

[    0.687947] pre_t19x_iso_plat_init(): max_iso_bw=33280000KB

[    0.688398] NET: Registered protocol family 2

[    0.689416] TCP established hash table entries: 32768 (order: 6, 262144 bytes)

[    0.689653] TCP bind hash table entries: 32768 (order: 7, 524288 bytes)

[    0.690214] TCP: Hash tables configured (established 32768 bind 32768)

[    0.690396] UDP hash table entries: 2048 (order: 4, 65536 bytes)

[    0.690494] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)

[    0.690920] NET: Registered protocol family 1

[    0.691789] RPC: Registered named UNIX socket transport module.

[    0.691818] RPC: Registered udp transport module.

[    0.691835] RPC: Registered tcp transport module.

[    0.691852] RPC: Registered tcp NFSv4.1 backchannel transport module.

[    0.691878] PCI: CLS 0 bytes, default 64

[    0.692130] Trying to unpack rootfs image as initramfs...

[    0.701384] host1x 50000000.host1x: initialized

[    0.703346] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available

[    0.706624] audit: initializing netlink subsys (disabled)

[    0.706754] audit: type=2000 audit(0.555:1): initialized

[    0.707707] workingset: timestamp_bits=46 max_order=20 bucket_order=0

[    0.717819] squashfs: version 4.0 (2009/01/31) Phillip Lougher

[    0.719510] ntfs: driver 2.1.32 [Flags: R/W].

[    0.720312] 9p: Installing v9fs 9p2000 file system support

[    0.723613] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 240)

[    0.723798] io scheduler noop registered

[    0.724109] io scheduler cfq registered (default)

[    0.726884] gic 702f9000.agic: GIC IRQ controller registered

[    0.730127] iommu: Adding device 702ef000.adsp to group 33

[    0.736877] iommu: Adding device aconnect@702c0000:adsp_audio to group 34

[    0.737063] tegra-aconnect aconnect@702c0000: Tegra ACONNECT bus registered

[    0.737711] tegra-xusb-padctl 7009f000.xusb_padctl: TEGRA_FUSE_SKU_CALIB_0 = 0x89e9412

[    0.737740] tegra-xusb-padctl 7009f000.xusb_padctl: TEGRA_FUSE_USB_CALIB_EXT_0 = 0x4

[    0.739462] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-usb2.0, lane = usb2-0, function = xusb

[    0.739626] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-usb2.1, lane = usb2-1, function = xusb

[    0.739738] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-usb2.2, lane = usb2-2, function = xusb

[    0.739946] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.3, lane = pcie-0, function = pcie-x1

[    0.740057] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.4, lane = pcie-1, function = pcie-x4

[    0.740167] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.5, lane = pcie-2, function = pcie-x4

[    0.740277] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.6, lane = pcie-3, function = pcie-x4

[    0.740398] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.7, lane = pcie-4, function = pcie-x4

[    0.740516] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.8, lane = pcie-5, function = xusb

[    0.740625] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.9, lane = pcie-6, function = xusb

[    0.747406] tegra-pwm 7000a000.pwm: PWM clk cannot sleep in ops

[    0.748788] tegra-dfll-pwm 70110000.pwm: DFLL pwm-rate: 12800000

[    0.750661] tegra-pcie 1003000.pcie-controller: 4x1, 1x1 configuration

[    0.751987] tegra-pcie 1003000.pcie-controller: PCIE: Enable power rails

[    0.752367] tegra-pcie 1003000.pcie-controller: probing port 0, using 4 lanes

[    0.753639] tegra_camera_platform tegra-camera-platform: tegra_camera_probe:camera_platform_driver probe

[    0.753889] misc tegra_camera_ctrl: tegra_camera_isomgr_register isp_iso_bw=1500000, vi_iso_bw=750000, max_bw=1500000

[    0.754186] Adding domain tsec-pd to PM domain host1x-pd

[    0.756188] tegra-pcie 1003000.pcie-controller: probing port 1, using 1 lanes

[    0.757168] tsec 54500000.tsec: initialized

[    0.758834] tsec 54100000.tsecb: initialized

[    0.759592] Adding domain nvdec-pd to PM domain host1x-pd

[    0.762774] nvdec 54480000.nvdec: initialized

[    0.763985] Adding domain vic03-pd to PM domain host1x-pd

[    0.764182] Adding domain msenc-pd to PM domain host1x-pd

[    0.764353] Adding domain nvjpg-pd to PM domain host1x-pd

[    0.768251] falcon 54340000.vic: initialized

[    0.769501] falcon 544c0000.nvenc: initialized

[    0.770839] falcon 54380000.nvjpg: initialized

[    0.775519] tegradc tegradc.0: disp0 connected to head0->/host1x/sor1

[    0.775652] display board info: id 0x0, fab 0x0

[    0.775718] generic_infoframe_type: 0x87

[    0.775876] tegradc tegradc.0: DT parsed successfully

[    0.775944] tegradc tegradc.0: Display dc.ffffff800ab40000 registered with id=0

[    0.776686] tegradc tegradc.0: Bootloader disp_param detected. Detected mode: 1920x1080 (on 0x0mm) pclk=148350781

[    0.779813] tegradc tegradc.0: probed

[    0.783988] tegra-apbdma 60020000.dma: Tegra20 APB DMA driver register 32 channels

[    0.788946] tegra-adma 702e2000.adma: Tegra210 ADMA driver registered 10 channels

[    0.789985] tegra-fuse-burn 7000f800.efuse:efuse-burn: Fuse burn driver initialized

[    0.790375] kfuse 7000fc00.kfuse: initialized

[    0.792071] tegra-pmc-iopower pmc-iopower: Regulator supply iopower-dbg-supply not available

[    0.793112] tegra-pmc-iopower pmc-iopower: NO_IOPOWER setting 0x0

[    0.794625] tegra-dfll-pwm 70110000.pwm: DFLL_PWM regulator is available now

[    0.794668] vdd-cpu: 708 <--> 1322 mV at 708 mV 

[    0.795255] pwm-regulator pwm_regulators:pwm-regulator@0: PWM regulator registration passed

[    0.797032] vdd-gpu: applied init 1000000uV constraint

[    0.797069] vdd-gpu: 708 <--> 1323 mV at 997 mV 

[    0.797550] pwm-regulator pwm_regulators:pwm-regulator@1: PWM regulator registration passed

[    0.802682] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled

[    0.802880] No Device Node present for smmu client: serial8250 !!

[    0.802910] platform serial8250: No iommus property found in DT node, got swgids from fixup(101004000)

[    0.803025] iommu: Adding device serial8250 to group 35

[    0.806582] console [ttyS0] disabled

[    0.806751] 70006000.serial: ttyS0 at MMIO 0x70006000 (irq = 63, base_baud = 25500000) is a Tegra

[    1.297663] tegra-pcie 1003000.pcie-controller: link 0 down, retrying

[    1.702037] tegra-pcie 1003000.pcie-controller: link 0 down, retrying

[    2.106411] tegra-pcie 1003000.pcie-controller: link 0 down, retrying

[    2.108430] tegra-pcie 1003000.pcie-controller: link 0 down, ignoring

[    2.108824] tegra-pcie 1003000.pcie-controller: PCI host bridge to bus 0000:00

[    2.108834] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]

[    2.108839] pci_bus 0000:00: root bus resource [mem 0x13000000-0x1fffffff]

[    2.108845] pci_bus 0000:00: root bus resource [mem 0x20000000-0x3fffffff pref]

[    2.108850] pci_bus 0000:00: root bus resource [bus 00-ff]

[    2.108897] pci 0000:00:02.0: [10de:0faf] type 01 class 0x060400

[    2.109023] pci 0000:00:02.0: PME# supported from D0 D1 D2 D3hot D3cold

[    2.109264] pci 0000:00:02.0: bridge configuration invalid ([bus 00-00]), reconfiguring

[    2.109445] pci 0000:01:00.0: [10ec:8168] type 00 class 0x020000

[    2.109481] pci 0000:01:00.0: reg 0x10: [io  0x0000-0x00ff]

[    2.109525] pci 0000:01:00.0: reg 0x18: [mem 0x00000000-0x00000fff 64bit]

[    2.109554] pci 0000:01:00.0: reg 0x20: [mem 0x00000000-0x00003fff 64bit]

[    2.109750] pci 0000:01:00.0: supports D1 D2

[    2.109754] pci 0000:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold

[    2.119102] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01

[    2.119157] pci 0000:00:02.0: BAR 14: assigned [mem 0x13000000-0x130fffff]

[    2.119162] pci 0000:00:02.0: BAR 13: assigned [io  0x1000-0x1fff]

[    2.119173] pci 0000:01:00.0: BAR 4: assigned [mem 0x13000000-0x13003fff 64bit]

[    2.119198] pci 0000:01:00.0: BAR 2: assigned [mem 0x13004000-0x13004fff 64bit]

[    2.119222] pci 0000:01:00.0: BAR 0: assigned [io  0x1000-0x10ff]

[    2.119233] pci 0000:00:02.0: PCI bridge to [bus 01]

[    2.119240] pci 0000:00:02.0:   bridge window [io  0x1000-0x1fff]

[    2.119247] pci 0000:00:02.0:   bridge window [mem 0x13000000-0x130fffff]

[    2.120041] pcieport 0000:00:02.0: Signaling PME through PCIe PME interrupt

[    2.120046] pci 0000:01:00.0: Signaling PME through PCIe PME interrupt

[    2.120053] pcie_pme 0000:00:02.0:pcie001: service driver pcie_pme loaded

[    2.120178] aer 0000:00:02.0:pcie002: service driver aer loaded

[    3.220604] console [ttyS0] enabled

[    3.221213] Console: switching to colour frame buffer device 240x67

[    3.224322] 70006040.serial: ttyTHS1 at MMIO 0x70006040 (irq = 64, base_baud = 0) is a TEGRA_UART

[    3.224671] serial-tegra 70006200.serial: RX in PIO mode

[    3.224772] 70006200.serial: ttyTHS2 at MMIO 0x70006200 (irq = 65, base_baud = 0) is a TEGRA_UART

[    3.227982] [drm] Initialized

[    3.256900] brd: module loaded

[    3.260565] tegradc tegradc.0: fb registered

[    3.268087] loop: module loaded

[    3.271385] tegra_profiler: version: 1.132, samples/io: 46/26

[    3.273757] tegradc tegradc.0: DC initialized, skipping tegra_dc_program_mode.

[    3.273799] tegradc tegradc.0: hdmi: tmds rate:148351K prod-setting:prod_c_hdmi_75m_150m

[    3.274301] tegradc tegradc.0: hdmi: get RGB quant from REG programmed by BL.

[    3.274311] tegradc tegradc.0: hdmi: get YCC quant from REG programmed by BL.

[    3.274637] extcon-disp-state extcon:disp-state: cable 47 state 1

[    3.274640] Extcon AUX1(HDMI) enable

[    3.275626] tegradc tegradc.1: disp1 connected to head1->/host1x/sor

[    3.275702] tegradc tegradc.1: No lt-data, using default setting

[    3.275725] tegradc tegradc.1: No hpd-gpio in DT

[    3.275753] tegradc tegradc.1: DT parsed successfully

[    3.275809] tegradc tegradc.1: Display dc.ffffff800f4c0000 registered with id=1

[    3.277230] tegradc tegradc.1: dpd enable lookup fail:-19

[    3.281487] tegradc tegradc.1: probed

[    3.290123] edid invalid

[    3.317797] tegradc tegradc.0: nominal-pclk:148351648 parent:148350781 div:1.0 pclk:148350781 146868084~161703244

[    3.368206] tegradc tegradc.1: fb registered

[    3.368347] tegra_profiler: auth: init

[    3.369826] THERMAL EST: found 2 subdevs

[    3.369832] THERMAL EST num_resources: 0

[    3.369837] [THERMAL EST subdev 0]

[    3.369844] [THERMAL EST subdev 1]

[    3.370334] thermal thermal_zone5: Registering thermal zone thermal_zone5 for type thermal-fan-est

[    3.370335] THERMAL EST: thz register success.

[    3.370582] THERMAL EST: end of probe, return err: 0

[    3.371760] hisi_sas: driver version v1.6

[    3.376372] tegra-qspi 70410000.spi: Prod settings list not found

[    3.377653] qspi_mtd spi32766.0: MX25U3235F (4096 Kbytes)

[    3.377661] qspi_mtd spi32766.0: mtd .name = spi32766.0, .size = 0x400000 (4MiB) .erasesize = 0x00001000 (4KiB) .numeraseregions = 0

[    3.382863] libphy: Fixed MDIO Bus: probed

[    3.383648] tun: Universal TUN/TAP device driver, 1.6

[    3.383655] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>

[    3.384762] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k

[    3.384765] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.

[    3.384822] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.4.0-k

[    3.384824] igb: Copyright (c) 2007-2014 Intel Corporation.

[    3.384876] igbvf: Intel(R) Gigabit Virtual Function Network Driver - version 2.4.0-k

[    3.384878] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.

[    3.384935] Intel(R) 10GbE PCI Express Linux Network Driver - version 4.6.4

[    3.384938] Copyright(c) 1999 - 2017 Intel Corporation.

[    3.385880] r8168 0000:01:00.0: enabling device (0000 -> 0003)

[    3.385910] r8168 Gigabit Ethernet driver 8.045.08-NAPI loaded

[    3.400114] r8168 0000:01:00.0 (unnamed net_device) (uninitialized): Invalid ethernet address 00:00:00:00:00:00, trying device tree node

[    3.400274] r8168 0000:01:00.0 (unnamed net_device) (uninitialized): Found valid ethernet address 00:04:4b:e4:15:bb from device tree

[    3.400880] r8168: This product is covered by one or more of the following patents: US6,570,884, US6,115,776, and US6,327,625.

[    3.400920] r8168  Copyright (C) 2017  Realtek NIC software team <nicfae@realtek.com> 

                This program comes with ABSOLUTELY NO WARRANTY; for details, please see <http://www.gnu.org/licenses/>. 

                This is free software, and you are welcome to redistribute it under certain conditions; see <http://www.gnu.org/licenses/>. 

[    3.401583] PPP generic driver version 2.4.2

[    3.401801] PPP BSD Compression module registered

[    3.401806] PPP Deflate Compression module registered

[    3.401850] PPP MPPE Compression module registered

[    3.401856] NET: Registered protocol family 24

[    3.401926] usbcore: registered new interface driver r8152

[    3.401978] usbcore: registered new interface driver asix

[    3.402042] usbcore: registered new interface driver ax88179_178a

[    3.402079] usbcore: registered new interface driver cdc_ether

[    3.402121] usbcore: registered new interface driver net1080

[    3.402176] usbcore: registered new interface driver cdc_subset

[    3.402214] usbcore: registered new interface driver zaurus

[    3.402269] usbcore: registered new interface driver cdc_ncm

[    3.402448] VFIO - User Level meta-driver version: 0.3

[    3.403864] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver

[    3.403888] ehci-pci: EHCI PCI platform driver

[    3.403941] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver

[    3.403954] ohci-pci: OHCI PCI platform driver

[    3.404005] ohci-platform: OHCI generic platform driver

[    3.406823] tegra-xusb 70090000.xusb: USB2 port 0 has OTG_CAP

[    3.407452] tegra-xusb-padctl 7009f000.xusb_padctl: enabled OTG on UTMI pad 0

[    3.408652] tegra-xusb 70090000.xusb: extcon 0: ffffffc0f9488c00 id

[    3.408761] tegra-xusb 70090000.xusb: Direct firmware load for tegra21x_xusb_firmware failed with error -2

[    3.408764] tegra-xusb 70090000.xusb: Falling back to user helper

[    3.410121] usbcore: registered new interface driver uas

[    3.410178] usbcore: registered new interface driver usb-storage

[    3.410296] usbcore: registered new interface driver usbserial

[    3.413803] tegra-xudc-new 700d0000.xudc: device count: 1

[    3.415128] tegra-xudc-new 700d0000.xudc: USB charger detection disabled

[    3.415141] tegra-xudc-new 700d0000.xudc: vbus state: 1

[    3.415156] tegra-xudc-new 700d0000.xudc: device mode on: 0

[    3.415178] tegra-xusb-padctl 7009f000.xusb_padctl: power on UTMI pads 0

[    3.415200] tegra-xudc-new 700d0000.xudc: active: 0 => 1

[    3.415887] mousedev: PS/2 mouse device common for all mice

[    3.415979] usbcore: registered new interface driver xpad

[    3.545159] max77686-rtc max77620-rtc: rtc core: registered max77620-rtc as rtc0

[    3.547790] rtc rtc1: alarm rtc device

[    3.547807] tegra_rtc 7000e000.rtc: rtc core: registered 7000e000.rtc as rtc1

[    3.547838] tegra_rtc 7000e000.rtc: Tegra internal Real Time Clock

[    3.548387] i2c /dev entries driver

[    3.550143] imx219 6-0010: tegracam sensor driver:imx219_v2.0.6

[    3.573462] tegra-vii2c 546c0000.i2c: no acknowledge from address 0x10

[    3.573538] imx219 6-0010: imx219_board_setup: error during i2c read probe (-121)

[    3.573568] imx219 6-0010: board setup failed

[    3.573669] imx219: probe of 6-0010 failed with error -121

[    3.574684] max77620-power max77620-power: Event recorder REG_NVERC : 0x0

[    3.577803] tegra_soctherm 700e2000.soctherm: pllx_offset tz:0 max:14, min:2

[    3.577807] tegra_soctherm 700e2000.soctherm: pllx_offset tz:2 max:8, min:4

[    3.578276] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000

[    3.578291] tegra_soctherm 700e2000.soctherm: thermtrip: will shut down when cpu reaches 102500 mC

[    3.578300] tegra_soctherm 700e2000.soctherm: throttrip: will throttle when cpu reaches 100500 mC

[    3.578438] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000

[    3.578448] tegra_soctherm 700e2000.soctherm: thermtrip: will shut down when gpu reaches 103000 mC

[    3.578454] tegra_soctherm 700e2000.soctherm: throttrip: will throttle when gpu reaches 101000 mC

[    3.578602] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000

[    3.578612] tegra_soctherm 700e2000.soctherm: thermtrip: will shut down when pll reaches 127000 mC

[    3.578617] tegra_soctherm 700e2000.soctherm: throttrip: pll: missing hot temperature

[    3.578795] tegra_soctherm 700e2000.soctherm: failed to register sensor: -19

[    3.579620] tegra_aotag tegra-aotag: Registering sensor 0

[    3.579676] tegra_aotag tegra-aotag: Invalid temp readout

[    3.579702] tegra_aotag tegra-aotag: Invalid temp readout

[    3.579718] tegra_aotag tegra-aotag: Bound to TZ : ID 0

[    3.579728] tegra_aotag tegra-aotag: Probe done [SUCCESS]:0

[    3.580646] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000

[    3.580664] tegra_dfll_action dfll-cdev-cap: Tegra DFLL 'cap cooling device' registered

[    3.580856] tegra_aotag tegra-aotag: Invalid temp readout

[    3.580888] tegra_dfll_action dfll-cdev-floor: Tegra DFLL 'floor cooling device' registered

[    3.581333] parse_throttle_dt_data: Num cap clks = 6

[    3.581339] parse_throttle_dt_data: clk=cclk_g type=2

[    3.581353] parse_throttle_dt_data: clk=gpu type=4

[    3.581377] parse_throttle_dt_data: clk=cap.throttle.c2bus type=0

[    3.581397] parse_throttle_dt_data: clk=cap.throttle.c3bus type=0

[    3.581417] parse_throttle_dt_data: clk=cap.throttle.sclk type=0

[    3.581420] parse_throttle_dt_data: clk=emc type=3

[    3.581901] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000

[    3.582003] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000

[    3.582140] tegra_throttle_probe: probe successful. #cdevs=4

[    3.582944] FAN dev name: pwm-fan

[    3.583028] FAN:gpio request success.

[    3.583128] pwm_fan_driver pwm-fan: cap state:7, cap pwm:255

[    3.583438] pwm_fan_driver pwm-fan: got pwm for fan. polarity is normal

[    3.583653] pwm_fan_driver pwm-fan: fan tach request irq success

[    3.583662] pwm_fan_driver pwm-fan: tach period: 1000

[    3.583761] pwm_fan_driver pwm-fan: index 0: pwm=0, rpm=0, rru=40, rrd=40, state:2

[    3.583767] pwm_fan_driver pwm-fan: index 1: pwm=80, rpm=1000, rru=2, rrd=2, state:2

[    3.583771] pwm_fan_driver pwm-fan: index 2: pwm=120, rpm=2000, rru=1, rrd=1, state:2

[    3.583775] pwm_fan_driver pwm-fan: index 3: pwm=160, rpm=3000, rru=1, rrd=1, state:2

[    3.583778] pwm_fan_driver pwm-fan: index 4: pwm=255, rpm=4000, rru=1, rrd=1, state:3

[    3.583782] pwm_fan_driver pwm-fan: index 5: pwm=255, rpm=5000, rru=1, rrd=1, state:3

[    3.583785] pwm_fan_driver pwm-fan: index 6: pwm=255, rpm=6000, rru=1, rrd=1, state:3

[    3.583789] pwm_fan_driver pwm-fan: index 7: pwm=255, rpm=7000, rru=1, rrd=1, state:4

[    3.583793] pwm_fan_driver pwm-fan: index 8: pwm=255, rpm=10000, rru=1, rrd=1, state:4

[    3.583797] pwm_fan_driver pwm-fan: index 9: pwm=255, rpm=11000, rru=1, rrd=1, state:4

[    3.584483] tegra-wdt 60005100.watchdog: Tegra WDT enabled on probe. Timeout = 120 seconds.

[    3.584841] tegra-wdt 60005100.watchdog: initialized (timeout = 120 sec, nowayout = 1)

[    3.585762] device-mapper: uevent: version 1.0.3

[    3.586247] device-mapper: ioctl: 4.35.0-ioctl (2016-06-23) initialised: dm-devel@redhat.com

[    3.591686] tegra210-cpufreq cpufreq: probe()...completed

[    3.592457] sdhci: Secure Digital Host Controller Interface driver

[    3.592458] sdhci: Copyright(c) Pierre Ossman

[    3.592460] sdhci-pltfm: SDHCI platform and OF driver helper

[    3.592963] sdhci-tegra sdhci-tegra.0: Got CD GPIO

[    3.593325] sdhci-tegra sdhci-tegra.0: Client registration for eMC Successful

[    3.593448] sdhci-tegra sdhci-tegra.0: wakeup init done, cdirq 300

[    3.597327] tegra-se 70012000.se: tegra_se_probe: complete

[    3.597858] hidraw: raw HID events driver (C) Jiri Kosina

[    3.598988] usbcore: registered new interface driver usbhid

[    3.598990] usbhid: USB HID core driver

[    3.601412] tegra21x_actmon 6000c800.actmon: in actmon_register()...

[    3.601594] tegra21x_actmon 6000c800.actmon: initialization Completed for the device mc_all

[    3.603370] nvpmodel: initialized successfully

[    3.604332] usbcore: registered new interface driver snd-usb-audio

[    3.604394] No Device Node present for smmu client: snd-soc-dummy !!

[    3.604399] platform snd-soc-dummy: No iommus property found in DT node, got swgids from fixup(101004000)

[    3.604416] iommu: Adding device snd-soc-dummy to group 36

[    3.621740] input: tegra-hda HDMI/DP,pcm=3 as /devices/70030000.hda/sound/card0/input0

[    3.634695] OPE platform probe

[    3.634784] OPE platform probe successful

[    3.635185] OPE platform probe

[    3.635273] OPE platform probe successful

[    3.639152] mmc0: SDHCI controller on sdhci-tegra.0 [sdhci-tegra.0] using ADMA 64-bit with 64 bit addr

[    3.667453] tegra-asoc: sound: ADMAIF1 <-> ADMAIF1 mapping ok

[    3.667582] tegra-asoc: sound: ADMAIF2 <-> ADMAIF2 mapping ok

[    3.667710] tegra-asoc: sound: ADMAIF3 <-> ADMAIF3 mapping ok

[    3.667835] tegra-asoc: sound: ADMAIF4 <-> ADMAIF4 mapping ok

[    3.667958] tegra-asoc: sound: ADMAIF5 <-> ADMAIF5 mapping ok

[    3.668081] tegra-asoc: sound: ADMAIF6 <-> ADMAIF6 mapping ok

[    3.668205] tegra-asoc: sound: ADMAIF7 <-> ADMAIF7 mapping ok

[    3.668327] tegra-asoc: sound: ADMAIF8 <-> ADMAIF8 mapping ok

[    3.668450] tegra-asoc: sound: ADMAIF9 <-> ADMAIF9 mapping ok

[    3.668579] tegra-asoc: sound: ADMAIF10 <-> ADMAIF10 mapping ok

[    3.681404] u32 classifier

[    3.681405]     Actions configured

[    3.681479] Initializing XFRM netlink socket

[    3.682221] NET: Registered protocol family 10

[    3.682926] NET: Registered protocol family 17

[    3.682936] NET: Registered protocol family 15

[    3.683029] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.

[    3.683074] Bluetooth: RFCOMM socket layer initialized

[    3.683083] Bluetooth: RFCOMM ver 1.11

[    3.683088] Bluetooth: HIDP (Human Interface Emulation) ver 1.2

[    3.683092] Bluetooth: HIDP socket layer initialized

[    3.683110] 9pnet: Installing 9P2000 support

[    3.683144] Key type dns_resolver registered

[    3.685505] Registered cp15_barrier emulation handler

[    3.685517] Registered setend emulation handler

[    3.686623] registered taskstats version 1

[    3.687220] Adding domain ve2-pd to PM domain host1x-pd

[    3.687461] Adding domain ve-pd to PM domain host1x-pd

[    4.000499] mmc0: hw tuning done ...

[    4.000531] mmc0: new ultra high speed SDR104 SDHC card at address 0001

[    4.000844] mmcblk0: mmc0:0001 FB4HT 29.8 GiB 

[    4.005817]  mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12

[    4.511372] tegradc tegradc.0: blank - powerdown

[    4.514425] hpd: state 7 (Takeover from bootloader), hpd 0, pending_hpd_evt 1

[    4.514428] hpd: switching from state 7 (Takeover from bootloader) to state 0 (Reset)

[    4.514433] hpd: state 0 (Reset), hpd 0, pending_hpd_evt 0

[    4.515588] isp 54600000.isp: initialized

[    4.516443] isp 54680000.isp: initialized

[    4.528325] clk_cbus_recalc_rate: no gbus parent

[    4.528330] clk_cbus_round_rate: no gbus parent

[    4.528332] clk_cbus_round_rate: no gbus parent

[    4.528338] clk_cbus_recalc_rate: no gbus parent

[    4.528438] clk_cbus_recalc_rate: no gbus parent

[    4.528441] clk_cbus_round_rate: no gbus parent

[    4.528443] clk_cbus_round_rate: no gbus parent

[    4.528446] clk_cbus_recalc_rate: no gbus parent

[    4.529104] tegra_dvfs: GPU-cap: registered

[    4.529156] tegra dvfs: vdd-cpu: nominal 1168mV, offset 708000uV, step 19200uV, scaling enabled

[    4.529157] tegra dvfs: vdd-core: nominal 1075mV, offset 600000uV, step 12500uV, scaling enabled

[    4.529159] tegra dvfs: vdd-gpu: nominal 1048mV, offset 708000uV, step 10000uV, scaling enabled

[    4.531209] tegra_dvfs: vdd-gpu-vts: registered

[    4.532237] tegra_core_action core_dvfs_cdev_floor: Tegra CORE DVFS 'floor cooling device' registered

[    4.532855] tegra_core_action core_dvfs_cdev_cap: Tegra CORE DVFS 'cap cooling device' registered

[    4.533365] input: gpio-keys as /devices/gpio-keys/input/input1

[    4.558018] extcon-disp-state extcon:disp-state: cable 47 state 0

[    4.558020] Extcon AUX1(HDMI) disable

[    4.563765] tegra_rtc 7000e000.rtc: setting system clock to 2019-04-27 21:50:51 UTC (1556401851)

[    4.564684] vi 54080000.vi: vi_probe: ++

[    4.568252] vi 54080000.vi: initialized

[    4.570625] vi 54080000.vi: subdev nvcsi--1 bound

[    4.570836] mmcblk mmc0:0001: Card claimed for testing.

[    4.572050] Disable partitions left on by BL

[    4.572052]   disb

[    4.572097] bwmgr: missing cdev-type property

[    4.572190] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000

[    4.572196] DRAM derating cdev registered.

[    4.573199] vdd-1v8: disabling

[    4.573201] vdd-fan: disabling

[    4.573203] vdd-usb-vbus: disabling

[    4.573204] vdd-usb-vbus2: disabling

[    4.573213] avdd-io-edp-1v05: disabling

[    4.573215] vdd-usb-hub-en: disabling

[    4.573359] ALSA device list:

[    4.573362]   #0: tegra-hda at 0x70038000 irq 83

[    4.573363]   #1: tegra-snd-t210ref-mobile-rt565x

[    4.586209] tegradc tegradc.0: unblank

[    4.623754] tegradc tegradc.0: nominal-pclk:148500000 parent:148500000 div:1.0 pclk:148500000 147015000~161865000

[    4.623803] tegradc tegradc.0: hdmi: tmds rate:148500K prod-setting:prod_c_hdmi_75m_150m

[    4.624789] tegradc tegradc.0: hdmi: get RGB quant from EDID.

[    4.624795] tegradc tegradc.0: hdmi: get YCC quant from EDID.

[    4.628006] extcon-disp-state extcon:disp-state: cable 47 state 1

[    4.628008] Extcon AUX1(HDMI) enable

[    4.628279] tegradc tegradc.0: sync windows ret = 250

[    5.004238] tegradc tegradc.1: blank - powerdown

[    5.010677] extcon-disp-state extcon:disp-state: cable 44 state 0 already set.

[    5.010683] Extcon DP: HPD disabled

[    5.010685] hpd: hpd_switch 0

[    5.010687] hpd: switching from state 0 (Reset) to state 1 (Check Plug)

[    5.010700] hpd: state 1 (Check Plug), hpd 0, pending_hpd_evt 0

[    5.010705] hpd: switching from state 1 (Check Plug) to state 3 (Disabled)

[    5.054899] extcon-disp-state extcon:disp-state: cable 40 state 1

[    5.054900] Extcon HDMI: HPD enabled

[    5.054915] tegradc tegradc.0: hdmi: plugged

[    5.102729] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null)

[    5.112697] VFS: Mounted root (ext4 filesystem) on device 179:1.

[    5.124427] devtmpfs: mounted

[    5.132347] Freeing unused kernel memory: 8512K

[    5.382578] ip_tables: (C) 2000-2006 Netfilter Core Team

[    5.402454] cgroup: cgroup2: unknown option "nsdelegate"

[    5.422524] systemd[1]: systemd 237 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)

[    5.448590] systemd[1]: Detected architecture arm64.

[    5.483946] systemd[1]: Set hostname to <jetson>.

[    5.571252] systemd[1]: File /lib/systemd/system/systemd-journald.service:36 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling.

[    5.590463] systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.)

[    5.720132] random: systemd: uninitialized urandom read (16 bytes read)

[    5.730758] systemd[1]: Created slice User and Session Slice.

[    5.741322] random: systemd: uninitialized urandom read (16 bytes read)

[    5.751024] systemd[1]: Created slice System Slice.

[    5.760585] random: systemd: uninitialized urandom read (16 bytes read)

[    5.769546] systemd[1]: Listening on udev Kernel Socket.

[    5.779649] systemd[1]: Listening on udev Control Socket.

[    5.789706] systemd[1]: Listening on fsck to fsckd communication Socket.

[    5.925288] EXT4-fs (mmcblk0p1): re-mounted. Opts: (null)

[    5.968967] nvgpu: 57000000.gpu           gm20b_init_clk_setup_sw:1268 [INFO]  GPCPLL initial settings: NA mode, M=1, N=34, P=3 (id = 1)

[    6.209826] systemd-journald[1988]: Received request to flush runtime journal from PID 1

[    7.060530] using random self ethernet address

[    7.067397] using random host ethernet address

[    7.223645] random: crng init done

[    7.228642] random: 7 urandom warning(s) missed due to ratelimiting

[   13.436876] Mass Storage Function, version: 2009/09/11

[   13.436882] LUN: removable file: (no medium)

[   13.443541] using random self ethernet address

[   13.451009] using random host ethernet address

[   13.469713] rndis0: HOST MAC 5e:38:03:e7:e7:84

[   13.469892] rndis0: MAC 5e:38:03:e7:e7:85

[   13.472298] usb0: HOST MAC 5e:38:03:e7:e7:86

[   13.472498] usb0: MAC 5e:38:03:e7:e7:87

[   13.472530] tegra-xudc-new 700d0000.xudc: ep 0 (type: 0, dir: out) enabled

[   13.782409] tegra-xusb 70090000.xusb: cannot find firmware....retry after 1 second

[   15.012526] nvs_dsm nvs_dsm: dsm_probe

[   15.012550] nvs_dsm nvs_dsm: dsm_remove

[   15.012553] nvs_dsm nvs_dsm: dsm_probe done

[   15.591818] l4tbr0: port 1(rndis0) entered blocking state

[   15.591823] l4tbr0: port 1(rndis0) entered disabled state

[   15.591983] device rndis0 entered promiscuous mode

[   15.597187] IPv6: ADDRCONF(NETDEV_UP): rndis0: link is not ready

[   15.601151] l4tbr0: port 2(usb0) entered blocking state

[   15.601156] l4tbr0: port 2(usb0) entered disabled state

[   15.601315] device usb0 entered promiscuous mode

[   15.605878] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready

[   22.030801] tegra-xusb 70090000.xusb: Firmware timestamp: 2017-11-03 13:36:19 UTC, Version: 50.20 release

[   22.030846] tegra-xusb 70090000.xusb: xHCI Host Controller

[   22.030865] tegra-xusb 70090000.xusb: new USB bus registered, assigned bus number 1

[   22.031757] tegra-xusb 70090000.xusb: hcc params 0x0184f525 hci version 0x100 quirks 0x00050010

[   22.031802] tegra-xusb 70090000.xusb: irq 61, io mem 0x70090000

[   22.031985] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002

[   22.031991] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1

[   22.031997] usb usb1: Product: xHCI Host Controller

[   22.032001] usb usb1: Manufacturer: Linux 4.9.140-tegra xhci-hcd

[   22.032005] usb usb1: SerialNumber: 70090000.xusb

[   22.032673] hub 1-0:1.0: USB hub found

[   22.032719] hub 1-0:1.0: 5 ports detected

[   22.033144] tegra-xusb 70090000.xusb: xHCI Host Controller

[   22.033153] tegra-xusb 70090000.xusb: new USB bus registered, assigned bus number 2

[   22.033214] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.

[   22.033276] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003

[   22.033279] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1

[   22.033281] usb usb2: Product: xHCI Host Controller

[   22.033284] usb usb2: Manufacturer: Linux 4.9.140-tegra xhci-hcd

[   22.033286] usb usb2: SerialNumber: 70090000.xusb

[   22.033660] hub 2-0:1.0: USB hub found

[   22.033721] hub 2-0:1.0: 4 ports detected

[   22.135113] tegra-xusb-padctl 7009f000.xusb_padctl: power on UTMI pads 1

[   22.135382] usb usb2: usb_suspend_both: status 0

[   22.359339] usb 1-2: new high-speed USB device number 2 using tegra-xusb

[   22.397791] usb 1-2: New USB device found, idVendor=0bda, idProduct=5411

[   22.397830] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0

[   22.397856] usb 1-2: Product: 4-Port USB 2.1 Hub

[   22.397880] usb 1-2: Manufacturer: Generic

[   22.403641] hub 1-2:1.0: USB hub found

[   22.404890] hub 1-2:1.0: 4 ports detected

[   22.512593] usb 2-1: new SuperSpeed USB device number 2 using tegra-xusb

[   22.552511] usb 2-1: New USB device found, idVendor=0bda, idProduct=0411

[   22.552570] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0

[   22.552614] usb 2-1: Product: 4-Port USB 3.1 Hub

[   22.552651] usb 2-1: Manufacturer: Generic

[   22.557740] hub 2-1:1.0: USB hub found

[   22.560456] hub 2-1:1.0: 4 ports detected

[   22.695264] usb 1-2.1: new high-speed USB device number 3 using tegra-xusb

[   22.717267] usb 1-2.1: New USB device found, idVendor=05e3, idProduct=0608

[   22.717310] usb 1-2.1: New USB device strings: Mfr=0, Product=1, SerialNumber=0

[   22.717336] usb 1-2.1: Product: USB2.0 Hub

[   22.720804] hub 1-2.1:1.0: USB hub found

[   22.721090] hub 1-2.1:1.0: 4 ports detected

[   22.723004] usb 2-1: usb_suspend_both: status 0

[   22.723205] usb usb2: usb_suspend_both: status 0

[   23.019105] usb 1-2.1.1: new full-speed USB device number 4 using tegra-xusb

[   23.040461] usb 1-2.1.1: New USB device found, idVendor=0557, idProduct=7000

[   23.040505] usb 1-2.1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0

[   23.044426] hub 1-2.1.1:1.0: USB hub found

[   23.044571] hub 1-2.1.1:1.0: 4 ports detected

[   23.123507] usb 1-2.1.3: new low-speed USB device number 5 using tegra-xusb

[   23.148189] usb 1-2.1.3: New USB device found, idVendor=04b3, idProduct=310c

[   23.148238] usb 1-2.1.3: New USB device strings: Mfr=0, Product=2, SerialNumber=0

[   23.148274] usb 1-2.1.3: Product: USB Optical Mouse

[   23.154705] input: USB Optical Mouse as /devices/70090000.xusb/usb1/1-2/1-2.1/1-2.1.3/1-2.1.3:1.0/0003:04B3:310C.0001/input/input2

[   23.155127] hid-generic 0003:04B3:310C.0001: input,hidraw0: USB HID v1.11 Mouse [USB Optical Mouse] on usb-70090000.xusb-2.1.3/input0

[   23.335521] usb 1-2.1.1.1: new low-speed USB device number 6 using tegra-xusb

[   23.411257] usb 1-2.1.1.1: New USB device found, idVendor=413c, idProduct=2111

[   23.411313] usb 1-2.1.1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0

[   23.411354] usb 1-2.1.1.1: Product: Dell USB Wired Entry Keyboard

[   23.411393] usb 1-2.1.1.1: Manufacturer: DELL

[   23.440961] input: DELL Dell USB Wired Entry Keyboard as /devices/70090000.xusb/usb1/1-2/1-2.1/1-2.1.1/1-2.1.1.1/1-2.1.1.1:1.0/0003:413C:2111.0002/input/input3

[   23.501936] hid-generic 0003:413C:2111.0002: input,hidraw1: USB HID v1.10 Keyboard [DELL Dell USB Wired Entry Keyboard] on usb-70090000.xusb-2.1.1.1/input0

[   23.542923] input: DELL Dell USB Wired Entry Keyboard as /devices/70090000.xusb/usb1/1-2/1-2.1/1-2.1.1/1-2.1.1.1/1-2.1.1.1:1.1/0003:413C:2111.0003/input/input4

[   23.602182] hid-generic 0003:413C:2111.0003: input,hidraw2: USB HID v1.10 Device [DELL Dell USB Wired Entry Keyboard] on usb-70090000.xusb-2.1.1.1/input1

[   35.928961] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready

[   35.930155] eth0: 0xffffff800a35e000, 00:04:4b:e4:15:bb, IRQ 404

[   35.987575] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready

[   37.839540] tegradc tegradc.0: blank - powerdown

[   37.893476] extcon-disp-state extcon:disp-state: cable 47 state 0

[   37.893477] Extcon AUX1(HDMI) disable

[   37.912066] tegradc tegradc.0: unblank

[   37.924123] tegradc tegradc.0: nominal-pclk:148500000 parent:148500000 div:1.0 pclk:148500000 147015000~161865000

[   37.924205] tegradc tegradc.0: hdmi: tmds rate:148500K prod-setting:prod_c_hdmi_75m_150m

[   37.925241] tegradc tegradc.0: hdmi: get RGB quant from EDID.

[   37.925250] tegradc tegradc.0: hdmi: get YCC quant from EDID.

[   37.930673] extcon-disp-state extcon:disp-state: cable 47 state 1

[   37.930675] Extcon AUX1(HDMI) enable

[   37.936689] tegradc tegradc.0: unblank

[   37.936699] tegradc tegradc.1: blank - powerdown

[   40.094897] r8168: eth0: link up

[   40.095511] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready

[   44.720775] fuse init (API version 7.26)

[  361.861167] tegradc tegradc.0: blank - powerdown

[  361.925330] extcon-disp-state extcon:disp-state: cable 47 state 0

[  361.925344] Extcon AUX1(HDMI) disable

[ 1062.810116] extcon-disp-state extcon:disp-state: cable 40 state 0

[ 1062.810156] Extcon HDMI: HPD disabled

[ 1062.810453] tegradc tegradc.0: hdmi: unplugged

[ 1062.823634] tegradc tegradc.0: blank - powerdown

[ 1062.823645] tegradc tegradc.0: unblank

[ 1062.823670] tegradc tegradc.0: unblank

[ 1062.823678] tegradc tegradc.1: blank - powerdown

[ 1063.826223] Host read timeout at address 5458045c

[ 1063.831450] tegradc tegradc.0: blank - powerdown

[ 1063.831492] tegradc tegradc.0: unblank

[ 1063.844327] tegradc tegradc.0: nominal-pclk:148500000 parent:148500000 div:1.0 pclk:148500000 147015000~161865000

[ 1063.844415] tegradc tegradc.0: hdmi: tmds rate:148500K prod-setting:prod_c_hdmi_75m_150m

[ 1063.848245] tegradc tegradc.0: hdmi: get RGB quant from EDID.

[ 1063.848252] tegradc tegradc.0: hdmi: get YCC quant from EDID.

[ 1063.851546] extcon-disp-state extcon:disp-state: cable 47 state 1

[ 1063.851548] Extcon AUX1(HDMI) enable

[ 1063.861212] tegradc tegradc.0: blank - powerdown

[ 1063.861302] extcon-disp-state extcon:disp-state: cable 40 state 1

[ 1063.861303] Extcon HDMI: HPD enabled

[ 1063.861333] tegradc tegradc.0: hdmi: plugged

[ 1063.881908] extcon-disp-state extcon:disp-state: cable 47 state 0

[ 1063.881909] Extcon AUX1(HDMI) disable

[ 1063.902342] tegradc tegradc.0: unblank

[ 1063.914240] tegradc tegradc.0: nominal-pclk:148500000 parent:148500000 div:1.0 pclk:148500000 147015000~161865000

[ 1063.914325] tegradc tegradc.0: hdmi: tmds rate:148500K prod-setting:prod_c_hdmi_75m_150m

[ 1063.915357] tegradc tegradc.0: hdmi: get RGB quant from EDID.

[ 1063.915365] tegradc tegradc.0: hdmi: get YCC quant from EDID.

[ 1063.918670] extcon-disp-state extcon:disp-state: cable 47 state 1

[ 1063.918672] Extcon AUX1(HDMI) enable

[ 1063.918829] tegradc tegradc.0: unblank

[ 1063.918836] tegradc tegradc.1: blank - powerdown

 

Share this post


Link to post
Share on other sites
24 minutes ago, sfx2000 said:

(Note - this is a big/LITTLE - the A53's are 'hidden' but they're present - to Linux, only the big A57's are shown - there's some shenanigans going on inside the chip for power management that is not exposed to the OS) 

How do you come to this conclusion? Do you have info on that?

Share this post


Link to post
Share on other sites
7 minutes ago, NicoD said:

How do you come to this conclusion? Do you have info on that?

 

Because I know - and no, I can't tell you - but if you do some research around the web, you might find some public info about this - e.g. Nintendo Switch and Docked vs. Handheld...

Share this post


Link to post
Share on other sites
12 minutes ago, sfx2000 said:

Because I know - and no, I can't tell you - but if you do some research around the web, you might find some public info about this - e.g. Nintendo Switch and Docked vs. Handheld...

It's seems not the same SoC. The Nintendo does have an X1, but with 256 cudacores and 8-cores cpu. While the Jetson Nano has 128 cudacores and 4-cores cpu. 

My info is in different languages.
But here an article from cnx-software.
https://www.cnx-software.com/2019/03/19/nvidia-jetson-nano-developer-kit/

If there are extra cores, and they are used. Then this must show up in tests.
It is strange that NVIDIA themself don't say it's a tegra x1 in their advertising.

 

Share this post


Link to post
Share on other sites
2 minutes ago, NicoD said:

It's seems not the same SoC. The Nintendo does have an X1, but with 256 cudacores and 8-cores cpu. While the Jetson Nano has 128 cudacores and 4-cores cpu. 

 

Switch is a custom 1-off for Nintendo...

 

X1...

 

X1-CPU_575px.jpg.ce53db32cfc714158d36d0b5bf5381ea.jpg

Share this post


Link to post
Share on other sites
(edited)

Fun comparison...

 

Jetson (low power domain) vs Tinkerboard vs Rpi3BPlus vs NanoPi NEO2

 

take away is that Jetson is power limited on MicroUSB - remains to be seen with proper power - current is per design with the 2amp power profile - numbers look good though

 

Tinker is power/thermal with Stock Heatsink and MicroUSB - Big Cores - and this is well known

 

Pi3BPlus does ok, considering that it is what it is, at least it runs to expectations.

 

NanoPi NEO2 scales nicely... because good power and a big Aluminum case to take and radiate the heat...

 

One can grab the code here - build and run... one needs git and build-essential

 

https://github.com/sfx2000/byte-unixbench

 

Data below...

 

Spoiler

Jetson Nano - nVida TX1 A57@1.4GHz - nVidia Nano Developer Kit (based on Ubuntu 18.06)

Note - 4.9 kernel
Note - on 2A power domain via MicroUSB

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   12695116.0   1087.8
Double-Precision Whetstone                       55.0       1264.2    229.9
Execl Throughput                                 43.0       1076.0    250.2
File Copy 1024 bufsize 2000 maxblocks          3960.0     178501.0    450.8
File Copy 256 bufsize 500 maxblocks            1655.0      48869.0    295.3
File Copy 4096 bufsize 8000 maxblocks          5800.0     496101.0    855.3
Pipe Throughput                               12440.0     313046.1    251.6
Pipe-based Context Switching                   4000.0      54663.3    136.7
Process Creation                                126.0        879.2     69.8
Shell Scripts (1 concurrent)                     42.4       3464.7    817.2
Shell Scripts (8 concurrent)                      6.0       1061.0   1768.3
System Call Overhead                          15000.0     340426.4    227.0
                                                                   ========
System Benchmarks Index Score                                         365.1

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   50689520.2   4343.6
Double-Precision Whetstone                       55.0       5038.8    916.1
Execl Throughput                                 43.0       4025.9    936.3
File Copy 1024 bufsize 2000 maxblocks          3960.0     282099.0    712.4
File Copy 256 bufsize 500 maxblocks            1655.0      71761.0    433.6
File Copy 4096 bufsize 8000 maxblocks          5800.0     812584.0   1401.0
Pipe Throughput                               12440.0    1250740.1   1005.4
Pipe-based Context Switching                   4000.0      73230.8    183.1
Process Creation                                126.0      13086.5   1038.6
Shell Scripts (1 concurrent)                     42.4       8315.4   1961.2
Shell Scripts (8 concurrent)                      6.0       1174.0   1956.6
System Call Overhead                          15000.0    1315178.4    876.8
                                                                   ========
System Benchmarks Index Score                                        1003.0

===========================================================================

TinkerBoard - Rockchip 3328 A17@1.8GHz - Armbian 5.77 (Ubuntu Desktop)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   10130199.7    868.1
Double-Precision Whetstone                       55.0       1416.6    257.6
Execl Throughput                                 43.0       1543.4    358.9
File Copy 1024 bufsize 2000 maxblocks          3960.0     141858.0    358.2
File Copy 256 bufsize 500 maxblocks            1655.0      46214.0    279.2
File Copy 4096 bufsize 8000 maxblocks          5800.0     373677.0    644.3
Pipe Throughput                               12440.0     247694.7    199.1
Pipe-based Context Switching                   4000.0      47497.3    118.7
Process Creation                                126.0       3952.1    313.7
Shell Scripts (1 concurrent)                     42.4       3955.2    932.8
Shell Scripts (8 concurrent)                      6.0        872.5   1454.2
System Call Overhead                          15000.0     654378.0    436.3
                                                                   ========
System Benchmarks Index Score                                         410.2

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   23986479.3   2055.4
Double-Precision Whetstone                       55.0       3709.0    674.4
Execl Throughput                                 43.0       3338.6    776.4
File Copy 1024 bufsize 2000 maxblocks          3960.0     175401.0    442.9
File Copy 256 bufsize 500 maxblocks            1655.0      47091.0    284.5
File Copy 4096 bufsize 8000 maxblocks          5800.0     535063.0    922.5
Pipe Throughput                               12440.0     648435.8    521.3
Pipe-based Context Switching                   4000.0      56920.9    142.3
Process Creation                                126.0       6828.8    542.0
Shell Scripts (1 concurrent)                     42.4       6697.5   1579.6
Shell Scripts (8 concurrent)                      6.0        871.3   1452.1
System Call Overhead                          15000.0    1776564.9   1184.4
                                                                   ========
System Benchmarks Index Score                                         699.3

===========================================================================

Raspberry Pi3BPlus - Broadcom BCM2837B0 A53@1.4Ghz - Raspbian current

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0    4833441.6    414.2
Double-Precision Whetstone                       55.0       1075.6    195.6
Execl Throughput                                 43.0        931.0    216.5
File Copy 1024 bufsize 2000 maxblocks          3960.0     145488.0    367.4
File Copy 256 bufsize 500 maxblocks            1655.0      41225.0    249.1
File Copy 4096 bufsize 8000 maxblocks          5800.0     350887.0    605.0
Pipe Throughput                               12440.0     276597.7    222.3
Pipe-based Context Switching                   4000.0      43438.6    108.6
Process Creation                                126.0       1960.9    155.6
Shell Scripts (1 concurrent)                     42.4       1776.9    419.1
Shell Scripts (8 concurrent)                      6.0        530.4    884.0
System Call Overhead                          15000.0     655115.1    436.7
                                                                   ========
System Benchmarks Index Score                                         302.6

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   16872530.9   1445.8
Double-Precision Whetstone                       55.0       3763.4    684.3
Execl Throughput                                 43.0       2127.9    494.9
File Copy 1024 bufsize 2000 maxblocks          3960.0     202157.0    510.5
File Copy 256 bufsize 500 maxblocks            1655.0      53554.0    323.6
File Copy 4096 bufsize 8000 maxblocks          5800.0     517638.0    892.5
Pipe Throughput                               12440.0     982541.8    789.8
Pipe-based Context Switching                   4000.0      79639.7    199.1
Process Creation                                126.0       4466.1    354.5
Shell Scripts (1 concurrent)                     42.4       4197.3    989.9
Shell Scripts (8 concurrent)                      6.0        573.9    956.4
System Call Overhead                          15000.0    2252525.8   1501.7
                                                                   ========
System Benchmarks Index Score                                         650.3

===========================================================================

FriendlyArm NanoPi NEO2 - Allwinner H5 - A53@1GHz - Armbian 5.73

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0    4830841.5    414.0
Double-Precision Whetstone                       55.0        908.4    165.2
Execl Throughput                                 43.0       1042.8    242.5
File Copy 1024 bufsize 2000 maxblocks          3960.0     125213.0    316.2
File Copy 256 bufsize 500 maxblocks            1655.0      39119.0    236.4
File Copy 4096 bufsize 8000 maxblocks          5800.0     301071.0    519.1
Pipe Throughput                               12440.0     317122.7    254.9
Pipe-based Context Switching                   4000.0      58451.1    146.1
Process Creation                                126.0       1709.3    135.7
Shell Scripts (1 concurrent)                     42.4       1343.0    316.8
Shell Scripts (8 concurrent)                      6.0        488.9    814.8
System Call Overhead                          15000.0     438477.7    292.3
                                                                   ========
System Benchmarks Index Score                                         281.3

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   19323418.7   1655.8
Double-Precision Whetstone                       55.0       3613.5    657.0
Execl Throughput                                 43.0       2511.5    584.1
File Copy 1024 bufsize 2000 maxblocks          3960.0     240492.0    607.3
File Copy 256 bufsize 500 maxblocks            1655.0      68391.0    413.2
File Copy 4096 bufsize 8000 maxblocks          5800.0     632917.0   1091.2
Pipe Throughput                               12440.0    1266147.5   1017.8
Pipe-based Context Switching                   4000.0      98679.8    246.7
Process Creation                                126.0       5223.9    414.6
Shell Scripts (1 concurrent)                     42.4       4160.2    981.2
Shell Scripts (8 concurrent)                      6.0        580.0    966.6
System Call Overhead                          15000.0    1700302.8   1133.5
                                                                   ========
System Benchmarks Index Score                                         720.2

 

And Intel N3700 - Airmont @ 1.6GHz - Ubuntu 18.04

 

Spoiler


System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   12602340.1   1079.9
Double-Precision Whetstone                       55.0       1896.5    344.8
Execl Throughput                                 43.0       1726.6    401.5
File Copy 1024 bufsize 2000 maxblocks          3960.0     248173.4    626.7
File Copy 256 bufsize 500 maxblocks            1655.0      69144.4    417.8
File Copy 4096 bufsize 8000 maxblocks          5800.0     617888.3   1065.3
Pipe Throughput                               12440.0     428011.2    344.1
Pipe-based Context Switching                   4000.0      67398.5    168.5
Process Creation                                126.0       2494.0    197.9
Shell Scripts (1 concurrent)                     42.4       2850.4    672.3
Shell Scripts (8 concurrent)                      6.0       1186.1   1976.8
System Call Overhead                          15000.0     405422.5    270.3
                                                                   ========
System Benchmarks Index Score                                         485.6

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   48434964.9   4150.4
Double-Precision Whetstone                       55.0       7581.1   1378.4
Execl Throughput                                 43.0       4601.1   1070.0
File Copy 1024 bufsize 2000 maxblocks          3960.0     364276.4    919.9
File Copy 256 bufsize 500 maxblocks            1655.0     106528.0    643.7
File Copy 4096 bufsize 8000 maxblocks          5800.0     922421.2   1590.4
Pipe Throughput                               12440.0    1705289.2   1370.8
Pipe-based Context Switching                   4000.0      90097.4    225.2
Process Creation                                126.0       9360.4    742.9
Shell Scripts (1 concurrent)                     42.4       9710.6   2290.2
Shell Scripts (8 concurrent)                      6.0       1311.1   2185.1
System Call Overhead                          15000.0    1478512.4    985.7
                                                                   ========
System Benchmarks Index Score                                        1169.1

Compares well to Jetson actually...
 

 

 

Edited by sfx2000
Updated for Intel numbers

Share this post


Link to post
Share on other sites
53 minutes ago, NicoD said:

If there are extra cores, and they are used. Then this must show up in tests.
It is strange that NVIDIA themself don't say it's a tegra x1 in their advertising.

 

They abstract it out - the a53's are used "in-house" for low power - but they only advertise the big core to the OS - and that's ok, a53 and a57 are code compatible...

 

anyways - performance on Jetson with CPU tasks should be on par with any A57 at the same clock speed.

 

the real power of Jetson is in the GPU - the Maxwell GPU cores are desktop class - cut down from AMD64 applications perhaps, but still...

 

And that GPU has Cuda and full support for ML/AI applications, which is the design intent of nVidia for this board.

Share this post


Link to post
Share on other sites
8 minutes ago, sfx2000 said:

the real power of Jetson is in the GPU - the Maxwell GPU cores are desktop class - cut down from AMD64 applications perhaps, but still...

I wonder if Blender can make use of it. It can only use NVIDIA gpu's, but it can use Maxwell, so maybe?

It is made for a total different purpose than those other SBC's. So it's hard to compare them. It's cpu power is indeed not what it's about. For that the Odroid N2 overpowers it multiple times. But the GPU processing power of it is awesome.
I've watched a few people using it for face recognition and object recognition with multiple streams at once.
For those tasks all the others can forget it. HW encoding is already such a task with Mali gpu's to get it to work. Let stand you'd get this performance.


I'm more looking to the Atomic Pi for a next purchase. Cheap x86, but rather powerful. Don't know how they can make it and sell for $35.
If I'd know Blender can use the Nano's GPU, then I'd think of the Nano a lot harder. My N2 is doing great with it. I love it when great heatsinks are used.
Cheers.

Share this post


Link to post
Share on other sites
16 minutes ago, sfx2000 said:

AtomicPI - Because they can't - that's going to be a train-wreck... it'll be Tinker problems on steroids

It has been selling for a few months in the US. Only now it's starting to sell world wide.
I've red it's ok for Linux. Good think is the Intel Graphics. Should have good drivers.
It's powered with a power breakout board, or with pins. I also red people powering it with usb, but that doesn't seem to be adviced.
It's a weird one, but for that price I've got to check it out. I've never bought a x86 SBC since all too expensive, and I'm not that interested in them. But this could be used for a couple things.

Share this post


Link to post
Share on other sites
1 hour ago, NicoD said:

It has been selling for a few months in the US. Only now it's starting to sell world wide.
I've red it's ok for Linux. Good think is the Intel Graphics. Should have good drivers.
It's powered with a power breakout board, or with pins. I also red people powering it with usb, but that doesn't seem to be adviced.
It's a weird one, but for that price I've got to check it out. I've never bought a x86 SBC since all too expensive, and I'm not that interested in them. But this could be used for a couple things.

 

The only way AtomicPI can meet that price is with cast-off parts - and if you think uBoot is, erm, interesting, then you haven't seen CoreBoot and UEFI.

 

I'll say it again, for x86 SBC's - the Up boards are easy to bring up - MinnowBoards slightly less so, but good community behind them.

Share this post


Link to post
Share on other sites
2 hours ago, NicoD said:

It's cpu power is indeed not what it's about. For that the Odroid N2 overpowers it multiple times. But the GPU processing power of it is awesome.

 

No, Odroid N2 does not... Amlogic is a nice Android Set Top box chip for TV stuff..

 

Jetson outclasses it by quite a bit - give it proper power...

 

@NicoD - why are you trying so desperately to take this thread off topic with x86 junk boards and Amlogic TV box chips?

Share this post


Link to post
Share on other sites

Couple of things that are pretty useful dealing with this board...

 

By default - the Jetson Nana is going to boot into 10W mode - which is a misnomer, as this is actually 20W mode under full load...

 

1) NVPModel - this controls the power and timing domains - it's a clever idea - but it's very similar to cpufreq-utils that we see in Armbian

 

nvpmodel is your friend here - there are two predefined modes - 5W mode, and MAXN

 

The profiles for nvpmodel -- /etc/nvpmodel/ and you'll find the default profiles there...

 

to query what is in use..

 

sfx@jetson:~$ sudo nvpmodel -q
NV Power Mode: 5W
1

This indicates that the device is currently using the 5W power model

 

To change... (m1 being 5W, m0 being 10W, e.g. Max Clocks

sudo nvpmodel -m0

A response will not be returned - however if you query with the -q switch...

sfx@jetson:~$ sudo nvpmodel -q
NV Power Mode: MAXN
0

Keep in mind that with MAXN - the board can and will use up to 4A of power from the attached adapter - which in the case of MicroUSB, once the power limit has been exceeded, the board will shutdown.

 

2) Power 

 

The default as the kit is shipped is to provide power via the MicroUSB - so to change to the barrel connector - put a jumper on J48, which tells the carrier board to accept power on the Barrel Jack. J48, if the USB and other connectors are facing south, is directly north of the barrel connector, adjacent to the SOM connector on the carrier board.

 

Alt power - on the J41 Expansion Header - Pins 2 and 4 are 5V (3A each) with Pin 6 as ground - so if you have a bench supply, something to consider...

Share this post


Link to post
Share on other sites

Thoughts on this board...

 

It's a solid Quad Core A57 board for general purposes - if your needs are simple enough, and not working with AI/ML, then there are other boards to look at.

 

Build quality is, for lack of a better word, first rate - no complaints here - for $99 on the intro deal, one really can't go wrong - general purpose performance is good for a Quad-A57, and 4GB of DDR4, along with a Maxwell-based GPU...

 

But Shield isn't that much more, and more friendly perhaps and with more compute/gpu resources - just have to deal with a semi-closed Android box...

 

Jetson Nano is wide open in context - even though to make the most of the board, one is still locked in a bit to nVidia's L4T distribution - hey, at least it's Ubuntu 18.04, right?

 

The real competitors for this board are;

 

1) The Google Coral Edge Dev Boardhttps://coral.withgoogle.com/products/dev-board

 

At $149 - Coral Edge is i.MX8 (quad A53) with a Google TPU as a coprocessor - in specific use cases with pretrained models, it's really fast...

 

Performance-wise there - depending on the application suite and models used - Jetson Nano is likely a better deal - and if you still want to play with Coral - then consider the Coral USB Accelerator Dongle - which will work with any SBC - and it should work fine with Jetson Nano - note that the Coral USB board excels with USB3, which the Jetson Nano kit obviously support via the carrier board interface.

 

If one is working with Google TPU stuff, this makes sense.

 

2) The Intel Neural Compute Stick 2 - like the Google Coral USB Accelerator, this is another dongle, and one that's been pitched to the Raspberry Pi community - again, like Coral, this can be supported on the Jetson.

 

Intel is trying very hard to make inroads, and the movidius tech does have it's strengths, but it's a bit of a development lift to get into...

 

If one works in the Robotics/ML/AI world, and the primary platform being nVidia, then the Jetson is an excellent choice for moving things out to the edge - there's good ROS support with their packages, and folks in that space like StereoLabs with their Zed Camera, this is almost plug and play....

 

Alt Competitors...

 

Going into the Chinese "Pi Boards" - I suppose the Rockchip 3399 Pro might be close, where Khadas Edge 1S is in CrowdFunding over at Indiegogo - but early buy in there is $199USD... and that's double the price of Jetson Nano...

 

https://www.indiegogo.com/projects/khadas-edge-rk3399pro-hackable-expandable-sbc#/

 

The risk with RK3399Pro is that the NPU is kind of it's own thing - I suspect it's Cambricon, same as what Huawei with Kirin 970, but lacking documentation (which is problematic in and of itself), who is going to know how to make the best of a NPU like this...

 

http://opensource.rock-chips.com/images/9/9f/Rockchip_RK3399Pro_Datasheet_V1.1_20181214.pdf

 

Cambricon is big in the China ecosystem, with big money behind them from - mostly from China, to no surprise...

 

Kirin970 at 96Board is a $300USD buy-in...

 

https://www.96boards.org/product/hikey970/

 

RK3399Pro and Kirin970 - there's the development effort to be considered..

 

At least nVidia, Google, and Intel have decent documentation, and nVidia is best of class with Robotics/MT/AI at the moment.

 

So putting things in overall context within the field intended - the Jetson Nano is a screaming deal if it fits your needs and development workflow...

 

And that is really nVidia's intent with this board, is to get things into the hands of folks in the Maker and hobby community with a quality product and a killer price.

Share this post


Link to post
Share on other sites
20 hours ago, sfx2000 said:

 

No, Odroid N2 does not... Amlogic is a nice Android Set Top box chip for TV stuff..

 

Jetson outclasses it by quite a bit - give it proper power...

 

@NicoD - why are you trying so desperately to take this thread off topic with x86 junk boards and Amlogic TV box chips?

 

I wasn't very nice last night - @NicoD apologies extended... I think you're trying to find where this device fits - see above.

 

That being said - let's keep the thread on topic

 

thx

Share this post


Link to post
Share on other sites
On 4/27/2019 at 5:05 PM, sfx2000 said:

One can grab the code here - build and run... one needs git and build-essential

 

https://github.com/sfx2000/byte-unixbench

 

Data below...

 

FWIW - my fork of Byte-UnixBench, along with TinyMembench takes into considerations for Thumb, Neon, and AArch32 on ARMv8 - along with trying to remove a bit of compiler optimizations

 

TinyMembench -- https://github.com/sfx2000/tinymembench

 

Changes on those two are not ARM specific

Share this post


Link to post
Share on other sites
On 4/21/2019 at 6:53 PM, TonyMac32 said:

@manuti I keep a fire extinguisher nearby whenever I review Nvidia hardware too!  :lol::ph34r:

 

Actually - it's not that bad...

 

Big thing with this board is proper power - I've got 5vDC/5A going in now - and it's pretty solid...

 

5 amps is a bit more power than one would expect to get on a MicroUSB connector, that's obvious.

 

Interestingly enough, if one looks at the Carrier Board for Jetson Nano - one can see the pinouts for a USB-C connector there...

 

I think they voted USB-C off the island for now based on the whole USB3 Power Distribution thing 

 

720467948_ScreenShot2019-05-04at5_36_43PM.png.0928157d1e4a9aad5f27c0e74410b6a2.png2055442052_ScreenShot2019-05-04at5_36_32PM.png.9e6c5fa4c0cf30de04537cb613c0d1e3.png

Share this post


Link to post
Share on other sites
Just now, sfx2000 said:

Big thing with this board is proper power - I've got 5vDC/5A going in now - and it's pretty solid...

 

'

And by being solid - running a few ML/AI models against it - flexing the GPU - also with a Google Coral USB Accel, which is a bit hungry for power, but really looks to USB3 to be fast...

 

It's not unexpected to hit 5A here under these use cases...

Share this post


Link to post
Share on other sites
13 hours ago, sfx2000 said:

Actually - it's not that bad...

Haha I was joking.  I have had Nvidia graphics hardware for the last 10 years, only exception was a short time with some AMD 7870's that the drivers were such crap on they wouldn't run in crossfire mode and randomly hung my machine...

 

13 hours ago, sfx2000 said:

Interestingly enough, if one looks at the Carrier Board for Jetson Nano - one can see the pinouts for a USB-C connector there...

 

I think they voted USB-C off the island for now based on the whole USB3 Power Distribution thing

 

I noticed that too (got mine in the mail finally).  I need to take a closer look, I don't know that they added any of the voltage hopping hardware on the board, which would make C an especially bad idea, not that micro USB wasn't just insanely inappropriate...

Share this post


Link to post
Share on other sites

Anyone willing to see if Blender can make use of the cuda's?
You could use this file to test.
Unzip that.

You need the NVIDIA GPU drivers installed of course.
Run blender with root access. : sudo blender

Open the gpu file from the download.
Go to File -> User Preferences -> System
There you should see a button with Cuda next to a None button. (if not then it probably doesn't work)
Click the Cuda button, see if it says something of GPU found.
If so, close the window, en click render and tell me the resulting time please.

 

 

Share this post


Link to post
Share on other sites
23 hours ago, sfx2000 said:

Proper power - 5A/5VDC over the barrel... @tkaiser - opened an issue to report.

 

https://github.com/ThomasKaiser/sbc-bench

 

http://ix.io/1I4j

 

Again, general compute is not where nVidia is focused on, but there, as a big ARM, it does ok...

 

@tkaiser Should note that the Jetson Nano submission was with nVidia L4T 32.1 distro running Kernel 4.9 - most of userland is tracking Ubuntu 18.04LTS Bionic

 

gcc seems to be close to current for the kernel build.

sfx@jetson:~/builds/sbc-bench$ cat /proc/version

Linux version 4.9.140-tegra (buildbrain@mobile-u64-3531) (gcc version 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] (Linaro GCC 7.3-2018.05) ) #1 SMP PREEMPT Wed Mar 13 00:32:22 PDT 2019

 

Getting back to sbc-bench - which is probably a new/different thread.

 

running the OpenSSL tests, I'd suggest running with the envelope - -EVP on the OpenSSL speed run...

type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
aes-128-cbc     269020.90k   525492.76k   641704.62k   707364.86k   726720.51k   728787.63k

Without the envelope

type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
aes-128 cbc      57886.37k    66448.05k    68502.27k    69253.91k    69237.47k    68922.03k

this is more significant with other SBC's like AW H5

type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
aes-128 cbc      33214.21k    36087.17k    37155.75k    37434.37k    37513.90k    37492.05k

With the envelope passed... H5 starts to look pretty good...

type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes  16384 bytes
aes-128-cbc      89659.73k   267234.69k   510484.57k   681221.12k   754789.03k   759332.86k

 

Share this post


Link to post
Share on other sites
9 hours ago, NicoD said:

Anyone willing to see if Blender can make use of the cuda's?
You could use this file to test.
Unzip that.

You need the NVIDIA GPU drivers installed of course.
Run blender with root access. : sudo blender

Open the gpu file from the download.
Go to File -> User Preferences -> System
There you should see a button with Cuda next to a None button. (if not then it probably doesn't work)
Click the Cuda button, see if it says something of GPU found.
If so, close the window, en click render and tell me the resulting time please.

 

Hmmm... giving it a try...

 

With the current L4T - looks like it's about an hour and a half - CPU load is pretty low so it's all GPU...

 

Jetson - she be getting pretty warm there - for folks with MicroUSB, make sure you're in the low power model (nvpmodel=1)

 

Anyways - under full power... work in progress... CPU load is actually pretty low, so my thoughts are that this is all running on the GPU itself, because CUDA...

 

1195191687_Screenshotfrom2019-05-0517-45-56.thumb.png.e4fffeeca1d19c4df7c4841b90c2bb66.png

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
6 6