The problem for carrier board customization

Hi
I am developing the board with your reference circuit for Nano and have some problems and questions

  1. HDMI
    ON Booting, monitor is not displayed. HDMI power switch is off because mod_sleep level is from high to low in Booting step. Let me know which condition of system if mod_sleep level is low

  2. EEPROM
    In the state of empty eeprom or no eeprom , Is normal booting possible ? if it needs eeprom, let me know how to write the information of eeprom and the needed information for eeprom. There is no EEPROM on our custom board. Is it necessary?

The following messages are the dump values for address 0x50 and 0x57

sudo i2cdump -f -y 2 0x50
No size specified (using byte-data access)
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: 01 00 fc 00 78 0d 00 00 02 46 00 00 00 00 00 00 ?.?.x?..?F…
10: 00 00 00 00 36 39 39 2d 31 33 34 34 38 2d 30 30 …699-13448-00
20: 30 30 2d 32 30 30 20 46 2e 30 00 00 00 00 00 00 00-200 F.0…
30: 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff …
40: ff ff ff ff 0f 04 e4 4b 04 00 30 34 32 31 31 31 …???K?.042111
50: 39 30 30 35 31 30 31 00 00 00 00 00 00 00 00 00 9005101…
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
90: 00 00 00 00 00 00 4e 56 43 42 1c 00 4d 31 00 00 …NVCB?.M1…
a0: ff ff ff ff ff ff ff ff ff ff ff ff 0f 04 e4 4b …???K
b0: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ?..
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0b …?

sudo i2cdump -f -y 2 0x57
No size specified (using byte-data access)
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
10: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
20: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
30: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
40: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
50: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
60: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
70: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
80: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
90: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
a0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
b0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
c0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
d0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
e0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
f0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX

  1. LAN
    My Board connected with lan cable, but it don’t access with network. because of your reference circuit for RJ45 part is simple. I think that it is not the problem of hw circuit design. Can I know how to check ?

  2. USB hub
    board is connected with USB cable. USB Vbus power is 0V. Because EN pin(2) of TPS259530DSG is active HiGH and DSP1_PWR pin(40) of RTS5411S-GRT is active low. VDD_USB_VBUSTYPEA is 0V. I think that your design is wrong. Please check the pin state of each part.

  3. booting log message
    I compared with the log of normal booting and new board. I checked the difference of the following line
    —> Adding plugin-manager/ids/3449-0000-200=/i2c@7000c500:module@0x57

you can refer to the following log message


[0000.126] [TegraBoot] (version 00.00.2018.01-l4t-89b97a49)
[0000.131] Processing in cold boot mode Bootloader 2
[0000.136] A02 Bootrom Patch rev = 1023
[0000.140] Power-up reason: pmc por
[0000.143] No Battery Present
[0000.145] pmic max77620 reset reason
[0000.149] pmic max77620 NVERC : 0x40
[0000.152] RamCode = 0
[0000.154] Platform has DDR4 type RAM
[0000.158] max77620 disabling SD1 Remote Sense
[0000.162] Setting DDR voltage to 1125mv
[0000.166] Serial Number of Pmic Max77663: 0x1d2be2
[0000.174] Entering ramdump check
[0000.177] Get RamDumpCarveOut = 0x0
[0000.180] RamDumpCarveOut=0x0, RamDumperFlag=0xe59ff3f8
[0000.185] Last reboot was clean, booting normally!
[0000.190] Sdram initialization is successful
[0000.194] SecureOs Carveout Base=0x00000000ff800000 Size=0x00800000
[0000.200] Lp0 Carveout Base=0x00000000ff780000 Size=0x00001000
[0000.206] BpmpFw Carveout Base=0x00000000ff700000 Size=0x00080000
[0000.211] GSC1 Carveout Base=0x00000000ff600000 Size=0x00100000
[0000.217] GSC2 Carveout Base=0x00000000ff500000 Size=0x00100000
[0000.223] GSC4 Carveout Base=0x00000000ff400000 Size=0x00100000
[0000.229] GSC5 Carveout Base=0x00000000ff300000 Size=0x00100000
[0000.235] GSC3 Carveout Base=0x000000017f300000 Size=0x00d00000
[0000.251] RamDump Carveout Base=0x00000000ff280000 Size=0x00080000
[0000.257] Platform-DebugCarveout: 0
[0000.260] Nck Carveout Base=0x00000000ff080000 Size=0x00200000
[0000.266] Non secure mode, and RB not enabled.
[0000.609] Csd NumOfBlocks=121798656
[0000.614] Set High speed to 1
[0000.618] Error mask set in wait for cmd complete with error 0x3 in HwSdmmcWaitForCommandComplete func at 278 line
[0000.628] Command complete wait failed with error 0x3 Interrupt 0x18001
[0000.634] Number of retries left 4
[0000.644] Using GPT Primary to query partitions
[0000.650] Loading Tboot-CPU binary
[0000.663] Verifying TBC in OdmNonSecureSBK mode
[0000.673] Bootloader load address is 0xa0000000, entry address is 0xa0000258
[0000.680] Bootloader downloaded successfully.
[0000.684] Downloaded Tboot-CPU binary to 0xa0000258
[0000.689] MAX77620_GPIO5 configured
[0000.692] CPU power rail is up
[0000.695] CPU clock enabled
[0000.699] Performing RAM repair
[0000.702] Updating A64 Warmreset Address to 0xa00002e9
[0000.707] Loading NvTbootBootloaderDTB
[0000.744] Verifying NvTbootBootloaderDTB in OdmNonSecureSBK mode
[0000.805] Bootloader DTB Load Address: 0x83000000
[0000.810] Loading NvTbootKernelDTB
[0000.846] Verifying NvTbootKernelDTB in OdmNonSecureSBK mode
[0000.907] Kernel DTB Load Address: 0x83100000
[0000.912] Loading cboot binary
[0000.957] Verifying EBT in OdmNonSecureSBK mode
[0000.999] Bootloader load address is 0x92c00000, entry address is 0x92c00258
[0001.006] Bootloader downloaded successfully.
[0001.011] Next binary entry address: 0x92c00258
[0001.015] BoardId: 3448
[0001.020] Overriding pmu board id with proc board id
[0001.025] Display board id is not available
[0001.067] Verifying SC7EntryFw in OdmNonSecureSBK mode
[0001.120] /bpmp deleted
[0001.122] SC7EntryFw header found loaded at 0xff700000
[0001.313] OVR2 PMIC
[0001.315] Bpmp FW successfully loaded
[0001.320] WB0 init successfully at 0xff780000
[0001.324] Set NvDecSticky Bits
[0001.328] GSC2 address ff53fffc value c0edbbcc
[0001.334] GSC MC Settings done
[0001.338] TOS Image length 53680
[0001.341] Monitor size 53680
[0001.344] OS size 0
[0001.353] Secure Os AES-CMAC Verification Success!
[0001.358] TOS image cipher info: plaintext
[0001.361] Loading and Validation of Secure OS Successful
[0001.377] SC7 Entry Firmware - 0xff700000, 0x4000
[0001.382] NvTbootPackSdramParams: start.
[0001.387] NvTbootPackSdramParams: done.
[0001.391] Tegraboot started after 53762 us
[0001.395] Basic modules init took 1000511 us
[0001.399] NvTbootQspiFlashIoctl: Opcode = 1 not supported
[0001.404] Sec Bootdevice Read Time = 622327755 ms, Read Size = 622327755 KB
[0001.411] Sec Bootdevice Write Time = 0 ms, Write Size = 0 KB
[0001.417] Storage Device Read Time = 172 ms, Read Size = 2241 KB
[0001.422] Storage Device Write Time = 0 ms, Write Size = 0 KB
[0001.428] Next stage binary read took 38545 us
[0001.432] Carveout took -50218 us
[0001.435] CPU initialization took 382097 us
[0001.439] Total time taken by TegraBoot 1370935 us

[0001.444] Starting CPU & Halting co-processor

64NOTICE: BL31: v1.3(release):eca0c5e
NOTICE: BL31: Built : 00:21:27, Mar 13 2019
ERROR: Error initializing runtime service trusty_fast
[0001.566] RamCode = 0
[0001.571] LPDDR4 Training: Read DT: Number of tables = 2
[0001.576] EMC Training (SRC-freq: 204000; DST-freq: 1600000)
[0001.588] EMC Training Successful
[0001.591] 408000 not found in DVFS table
[0001.598] RamCode = 0
[0001.601] DT Write: emc-table@204000 succeeded
[0001.607] DT Write: emc-table@1600000 succeeded
[0001.611] LPDDR4 Training: Write DT: Number of tables = 2
[0001.659]
[0001.660] Debug Init done
[0001.662] Marked DTB cacheable
[0001.665] Bootloader DTB loaded at 0x83000000
[0001.670] Marked DTB cacheable
[0001.673] Kernel DTB loaded at 0x83100000
[0001.677] DeviceTree Init done
[0001.689] Pinmux applied successfully
[0001.693] gicd_base: 0x50041000
[0001.697] gicc_base: 0x50042000
[0001.700] Interrupts Init done
[0001.704] Using base:0x60005090 & irq:208 for tick-timer
[0001.709] Using base:0x60005098 for delay-timer
[0001.714] platform_init_timer: DONE
[0001.717] Timer(tick) Init done
[0001.721] osc freq = 38400 khz
[0001.725]
[0001.726] welcome to cboot
[0001.729]
[0001.730] Cboot Version: 00.00.2018.01-t210-f76b856b
[0001.735] calling constructors
[0001.738] initializing heap
[0001.740] initializing threads
[0001.743] initializing timers
[0001.746] creating bootstrap completion thread
[0001.751] top of bootstrap2()
[0001.753] CPU: ARM Cortex A57
[0001.756] CPU: MIDR: 0x411FD071, MPIDR: 0x80000000
[0001.761] initializing platform
[0001.764] Scratch reg 37 & 271 initial value set…
[0001.771] cboot:secure-pmc present
[0001.774] Manufacturer: MF = 0xc2, ID MSB = 0x25
[0001.778] ID LSB = 0x36, ID-CFI len = 194 bytes
[0001.783] Macronix QSPI chip present
[0001.786] SPI device register
[0001.789] init boot device
[0001.792] allocating memory for boot device(SPI)
[0001.796] registering boot device
[0001.806] sdmmc node status = okay
[0001.809] sdcard instance = 0
[0001.812] sdcard gpio handle 0x5d
[0001.815] sdcard gpio pin 0xc9
[0001.818] sdcard gpio flags 0x0
[0001.821] vmmc-supply 0x9d
[0001.824] Instance: 0
[0001.826] Allocating memory for context
[0001.830] enabling clock
[0001.832] sd card init
[0001.834] Check card present and stable
[0001.838] Send command 0
[0001.854] Send command 3
[0001.859] Set RCA for the card
[0001.862] Query card specific data by command 9
[0001.868] Parse CSD data
[0001.870] Send command 7
[0001.881] Calling sd device register
[0001.884] Init sdcard
[0001.886] Allocating memory for boot device
[0001.891] Registering user device
[0001.904] Enable APE clock
[0001.906] Un-powergate APE partition
[0001.910] of_register: registering tegra_udc to of_hal
[0001.915] of_register: registering tegra_udc to of_hal
[0001.920] of_register: registering inv20628-driver to of_hal
[0001.926] of_register: registering ads1015-driver to of_hal
[0001.931] of_register: registering lp8557-bl-driver to of_hal
[0001.937] of_register: registering bq2419x_charger to of_hal
[0001.943] of_register: registering cpc to of_hal
[0001.947] of_register: registering bq27441_fuel_gauge to of_hal
[0001.959] gpio framework initialized
[0001.962] of_register: registering tca9539_gpio to of_hal
[0001.967] of_register: registering tca9539_gpio to of_hal
[0001.973] of_register: registering i2c_bus_driver to of_hal
[0001.978] of_register: registering i2c_bus_driver to of_hal
[0001.984] of_register: registering i2c_bus_driver to of_hal
[0001.989] of_register: registering i2c_bus_driver to of_hal
[0001.995] pmic framework initialized
[0001.999] of_register: registering max77620_pmic to of_hal
[0002.004] regulator framework initialized
[0002.008] of_register: registering tps65132_bl_driver to of_hal
[0002.014] initializing target
[0002.020] gpio_driver_register: register ‘tegra_gpio_driver’ driver
[0002.028] fixed regulator driver initialized
[0002.046] initializing OF layer
[0002.049] NCK carveout not present
[0002.052] Skipping dts_overrides
[0002.056] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0002.072] I2C Bus Init done
[0002.075] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0002.085] I2C Bus Init done
[0002.088] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0002.098] I2C Bus Init done
[0002.100] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0002.111] I2C Bus Init done
[0002.113] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0002.124] I2C Bus Init done
[0002.126] of_children_init: Ops found for compatible string maxim,max77620
[0002.137] max77620_init using irq 118
[0002.141] register ‘maxim,max77620’ pmic
[0002.146] gpio_driver_register: register ‘max77620-gpio’ driver
[0002.152] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0002.162] I2C Bus Init done
[0002.166] NCK carveout not present
[0002.169] shim_invoke: No NCT, Calling dts updates
[0002.180] Find /i2c@7000c000’s alias i2c0
[0002.184] get eeprom at 1-a0, size 256, type 0
[0002.193] Find /i2c@7000c500’s alias i2c2
[0002.197] get eeprom at 3-a0, size 256, type 0
[0002.201] get eeprom at 3-ae, size 256, type 0
[0002.205] pm_ids_update: Updating 1,a0, size 256, type 0
[0002.211] I2C slave not started
[0002.214] I2C write failed
[0002.216] Writing offset failed
[0002.219] eeprom_init: EEPROM read failed
[0002.223] pm_ids_update: eeprom init failed
[0002.227] pm_ids_update: Updating 3,a0, size 256, type 0
[0002.258] pm_ids_update: The pm board id is 3448-0000-200
[0002.264] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0002.272] pm_ids_update: pm id update successful
[0002.276] pm_ids_update: Updating 3,ae, size 256, type 0
[0002.282] I2C slave not started
[0002.285] I2C write failed
[0002.287] Writing offset failed
[0002.291] eeprom_init: EEPROM read failed
[0002.294] pm_ids_update: eeprom init failed
[0002.324] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0002.330] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB
[0002.338] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0002.344] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB
[0002.352] updating /chosen/nvidia,ethernet-mac node 00:04:4b:e4:04:0f
[0002.359] Plugin Manager: Parse ODM data 0x00094000
[0002.369] shim_cmdline_install: /chosen/bootargs: root=/dev/mmcblk0p1 rw rootwait console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0
[0002.389] Find /i2c@7000c000’s alias i2c0
[0002.393] get eeprom at 1-a0, size 256, type 0
[0002.401] Find /i2c@7000c500’s alias i2c2
[0002.405] get eeprom at 3-a0, size 256, type 0
[0002.410] get eeprom at 3-ae, size 256, type 0
[0002.414] pm_ids_update: Updating 1,a0, size 256, type 0
[0002.419] I2C slave not started
[0002.422] I2C write failed
[0002.425] Writing offset failed
[0002.428] eeprom_init: EEPROM read failed
[0002.432] pm_ids_update: eeprom init failed
[0002.436] pm_ids_update: Updating 3,a0, size 256, type 0
[0002.466] pm_ids_update: The pm board id is 3448-0000-200
[0002.472] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0002.479] pm_ids_update: pm id update successful
[0002.484] pm_ids_update: Updating 3,ae, size 256, type 0
[0002.489] I2C slave not started
[0002.492] I2C write failed
[0002.495] Writing offset failed
[0002.498] eeprom_init: EEPROM read failed
[0002.502] pm_ids_update: eeprom init failed
[0002.532] Chip UID is 0000000164410587100000000bff0280
[0002.537] Add serial number:042111900510108002ff as DT property
[0002.545] Applying platform configs
[0002.551] platform-init is not present. Skipping
[0002.556] calling apps_init()
[0002.582] Found 12 GPT partitions in “sd0”
[0002.586] Proceeding to Cold Boot
[0002.589] starting app android_boot_app
[0002.593] Device state: unlocked
[0002.596] display console init
[0002.604] could not find regulator
[0002.607] hdmi cable connected
[0002.610] I2C slave not started
[0002.613] I2C write failed
[0002.616] Writing offset failed
[0002.619] could not read edid
[0002.625] tmds-config node not found
[0002.629] pmc_set_io_pad_voltage: Error -2 retrieving platform-io-pad-voltagepropsetting ‘avdd-io-hdmi-dp’ regulator to 1050000 micro volts
[0002.646] setting ‘vdd-1v8’ regulator to 1800000 micro volts
[0002.654] could not find regulator
[0002.657] could not find regulator
[0002.660] could not find regulator
[0002.689] using default cmu settings
[0002.692] dc_hdmi_enable, starting HDMI initialisation
[0002.699] dc_hdmi_enable, HDMI initialisation complete
[0002.704] list and configure display window
[0002.709] display console init completed
[0002.716] subnode volume_up is not found !
[0002.720] subnode back is not found !
[0002.723] subnode volume_down is not found !
[0002.727] subnode menu is not found !
[0002.731] Gpio keyboard init success
[0002.764] found decompressor handler: lz4-legacy
[0002.778] decompressing blob (type 1)…
[0002.812] load_bmp_blob: panelresolution=480 type=0
[0002.852] decompressor handler not found
[0002.856] load_firmware_blob: Firmware blob loaded, entries=2
[0002.861] se_aes_verify_sbk_clear: Error
[0002.865] bl_battery_charging: connected to external power supply
[0002.872] xusb is supported
[0002.878] error while finding nvidia,portmap
[0002.884] could not find regulator
[0003.387] xusb blob version 0 size 126464
[0003.391] firmware size 126464
[0003.396] Firmware timestamp: 0x59fc70d3, Version: 50.20 release
[0003.406] xhci0: 64 bytes context size, 32-bit DMA
[0003.446] usbus0: 5.0Gbps Super Speed USB v3.0
[0003.466] uhub0: <Nvidia XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
[0004.116] uhub0: 9 ports with 9 removable, self powered
[0005.116] failed to get HID devices
[0005.119] failed to init xhci or no usb device attached
[0005.127] device_query_partition_size: failed to open partition sd0:MSC !
[0005.134] MSC Partition not found
[0005.137] device_query_partition_size: failed to open partition sd0:USP !
[0005.144] USP partition read failed!
[0005.147] blob_init: blob-partition USP header read failed
[0005.153] android_boot Unable to update recovery partition
[0005.158] kfs_getpartname: name = LNX
[0005.162] Loading kernel from LNX
[0005.219] Verifying boot image in OdmNonSecureSBK mode
[0005.262] kernel load address: 0x80080000, size: 476936 bytes
[0005.268] ramdisk load address: 0x84100000, size: 0 bytes
[0005.273] load kernel from storage
[0005.285] decompressor handler not found
[0005.343] Successfully loaded kernel and ramdisk images
[0005.349] load_bmp_blob: panelresolution=480 type=0
[0005.422] display bmp image done
[0005.426] NCK carveout not present
[0005.429] Skipping dts_overrides
[0005.432] NCK carveout not present
[0005.435] shim_invoke: No NCT, Calling dts updates
[0005.446] Find /i2c@7000c000’s alias i2c0
[0005.450] get eeprom at 1-a0, size 256, type 0
[0005.459] Find /i2c@7000c500’s alias i2c2
[0005.463] get eeprom at 3-a0, size 256, type 0
[0005.467] get eeprom at 3-ae, size 256, type 0
[0005.472] pm_ids_update: Updating 1,a0, size 256, type 0
[0005.477] I2C slave not started
[0005.480] I2C write failed
[0005.483] Writing offset failed
[0005.486] eeprom_init: EEPROM read failed
[0005.490] pm_ids_update: eeprom init failed
[0005.494] pm_ids_update: Updating 3,a0, size 256, type 0
[0005.524] pm_ids_update: The pm board id is 3448-0000-200
[0005.530] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0005.538] pm_ids_update: pm id update successful
[0005.543] pm_ids_update: Updating 3,ae, size 256, type 0
[0005.548] I2C slave not started
[0005.551] I2C write failed
[0005.554] Writing offset failed
[0005.557] eeprom_init: EEPROM read failed
[0005.561] pm_ids_update: eeprom init failed
[0005.591] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0005.596] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB
[0005.604] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0005.610] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB
[0005.619] updating /chosen/nvidia,ethernet-mac node 00:04:4b:e4:04:0f
[0005.625] Plugin Manager: Parse ODM data 0x00094000
[0005.635] shim_cmdline_install: /chosen/bootargs: root=/dev/mmcblk0p1 rw rootwait console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0
[0005.649] Add serial number:042111900510108002ff as DT property
[0005.658] “bpmp” doesn’t exist, creating
[0005.663] Updated bpmp info to DTB
[0005.668] Updated initrd info to DTB
[0005.671] “proc-board” doesn’t exist, creating
[0005.677] Updated board info to DTB
[0005.680] “pmu-board” doesn’t exist, creating
[0005.686] Updated board info to DTB
[0005.689] “display-board” doesn’t exist, creating
[0005.695] Updated board info to DTB
[0005.699] “reset” doesn’t exist, creating
[0005.703] Updated reset info to DTB
[0005.706] Cmdline: 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,2 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=0x140000@0x92cb6000 is_hdmi_initialised=1
[0005.745] DTB cmdline: root=/dev/mmcblk0p1 rw rootwait console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0
[0005.756] boot image cmdline: root=/dev/mmcblk0p1 rw rootwait console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0
[0005.768] Updated bootarg info to DTB
[0005.772] Adding uuid 0000000164410587100000000bff0280 to DT
[0005.778] device_query_partition_size: failed to open partition sd0:RP6 !
[0005.785] RP6 partition read failed!
[0005.790] WARNING: Failed to pass NS DRAM ranges to TOS, err: -7
[0005.796] Updated memory info to DTB
[0005.803] set vdd_core voltage to 1075 mv
[0005.807] setting ‘vdd-core’ regulator to 1075000 micro volts
[0005.826] could not find regulator
[0005.830] Found secure-pmc; disable BPMP

U-Boot 2016.07-g0eb73f4 (Mar 13 2019 - 00:21:24 -0700)

TEGRA210
Model: NVIDIA P3450-Porg
Board: NVIDIA P3450-PORG
DRAM: 4 GiB
MMC: Tegra SD/MMC: 0, Tegra SD/MMC: 1
Using default environment

In: serial
Out: serial
Err: serial
Net: No ethernet found.
Hit any key to stop autoboot: 2 1 0
switch to partitions #0, OK
mmc1 is current device
Scanning mmc 1:1…
Found /boot/extlinux/extlinux.conf
Retrieving file: /boot/extlinux/extlinux.conf
239 bytes read in 129 ms (1000 Bytes/s)
p3450-porg eMMC boot options
1: primary kernel
Enter choice: 1: primary kernel
Retrieving file: /boot/initrd
0 bytes read in 99 ms (0 Bytes/s)
Retrieving file: /boot/Image
34048008 bytes read in 1553 ms (20.9 MiB/s)
append: 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,2 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=0x140000@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

Flattened Device Tree blob at 83100000

Booting using the fdt blob at 0x83100000
reserving fdt memory region: addr=80000000 size=20000
Using Device Tree in place at 0000000083100000, end 0000000083173e9a

Starting kernel …

[ 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: 00140000@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] 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 @ffffffc0fefd3000 s53400 r8192 d32616 u94208 [ 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,2 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=0x140000@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: 3574788K/4159488K available (15166K kernel code, 2914K rwdata, 6616K rodata, 8512K init, 605K bss, 109564K 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 0x559: 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.000007] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns [ 0.001431] Console: colour dummy device 80x25 [ 0.002362] console [tty0] enabled [ 0.002388] kmemleak: Kernel memory leak detector disabled [ 0.002417] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=76800) [ 0.002446] pid_max: default: 32768 minimum: 301 [ 0.002904] Security Framework initialized [ 0.003135] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes) [ 0.003155] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes) [ 0.004354] ftrace: allocating 46802 entries in 183 pages [ 0.176014] ASID allocator initialised with 65536 entries [ 0.211307] tegra-id: chipid=22117. [ 0.211347] tegra-id: opt_subrevision=0. [ 0.211376] Tegra Speedo/IDDQ fuse revision 4 [ 0.211392] Tegra: CPU Speedo ID 9, SoC Speedo ID 0, GPU Speedo ID 2 [ 0.211407] Tegra: CPU Process ID 0, SoC Process ID 1, GPU Process ID 0 [ 0.211422] Tegra: CPU Speedo Value 2052, SoC Speedo Value 1951, GPU Speedo Value 2059 [ 0.211443] Tegra: CPU IDDQ Value 1692, SoC IDDQ Value 1844, GPU IDDQ Value 2265 [ 0.211477] Tegra Revision: A02 SKU: 0x8f CPU Process: 0 SoC Process: 1 [ 0.211504] 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.211538] DTB Build time: Mar 15 2019 09:52:07 [ 0.261065] CPU1: Booted secondary processor [411fd071] [ 0.292984] CPU2: Booted secondary processor [411fd071] [ 0.324956] CPU3: Booted secondary processor [411fd071] [ 0.325051] Brought up 4 CPUs [ 0.325113] SMP: Total of 4 processors activated. [ 0.325130] CPU features: detected feature: 32-bit EL0 Support [ 0.325403] CPU: All CPU(s) started at EL2 [ 0.325432] alternatives: patching kernel code [ 0.333458] devtmpfs: initialized [ 0.367643] Initilizing CustomIPI irq domain [ 0.368065] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.368109] futex hash table entries: 1024 (order: 4, 65536 bytes) [ 0.378714] pinctrl core: initialized pinctrl subsystem [ 0.379338] OS set in device tree is not L4T. [ 0.379758] regulator-dummy: no parameters [ 0.380046] Initializing plugin-manager [ 0.380210] Plugin module not found [ 0.380431] node /plugin-manager/fragement@0 match with board >=3448-0000-100 [ 0.380976] node /plugin-manager/fragment@1 match with board >=3448-0000-101 [ 0.384725] NET: Registered protocol family 16 [ 0.386148] pstore: using zlib compression [ 0.386821] console [pstore-1] enabled [ 0.386838] pstore: Registered ramoops as persistent store backend [ 0.386856] ramoops: attached 0x200000@0xb0000000, ecc: 0/0 [ 0.401082] cpuidle: using governor menu [ 0.404811] tegra_smmu 70019000.iommu: Loaded Tegra IOMMU driver [ 0.406313] vdso: 2 pages (1 code @ ffffff8008f57000, 1 data @ ffffff8009e24000) [ 0.406359] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.409507] atomic_pool_init():622: DMA: preallocated 1024 KiB pool for atomic allocations [ 0.410981] tegra_bpmp_of_clk_init: EMC proxy not found. [ 0.411922] tegra_powergate_init: DONE [ 0.411961] 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.412001] DTB Build time: Mar 15 2019 09:52:07 [ 0.413626] Tegra reboot handler registered. [ 0.417938] iommu: Adding device tegra-carveouts to group 0 [ 0.418109] platform tegra-carveouts: domain=ffffffc0f9b98318 allocates as[0]=ffffffc0f9bf40a8 [ 0.418493] iommu: Adding device smmu_test to group 1 [ 0.418556] platform smmu_test: domain=ffffffc0f9b98558 allocates as[0]=ffffffc0f9bf4110 [ 0.419373] mc: mapped MMIO address: 0xffffff800802e000 -> 0x70019000 [ 0.419454] mc: mapped MMIO address: 0xffffff8008065000 -> 0x7001c000 [ 0.419527] mc: mapped MMIO address: 0xffffff8008079000 -> 0x7001d000 [ 0.419550] nv-tegra-mc 70019000.mc: No mssnvlink node [ 0.419584] mc-err: mcerr ops are set to t21x [ 0.429260] iommu: Adding device 70090000.xusb to group 2 [ 0.429574] iommu: Adding device 70006000.serial to group 3 [ 0.429673] platform 70006000.serial: domain=ffffffc0f94756d8 allocates as[0]=ffffffc0f9bf4178 [ 0.430103] iommu: Adding device 70006040.serial to group 4 [ 0.430400] iommu: Adding device 70006200.serial to group 5 [ 0.430641] iommu: Adding device sound to group 6 [ 0.430703] platform sound: domain=ffffffc0f9475c18 allocates as[0]=ffffffc0f9bf41e0 [ 0.431275] iommu: Adding device 7000d400.spi to group 7 [ 0.431552] iommu: Adding device 7000d600.spi to group 8 [ 0.431838] iommu: Adding device 70410000.spi to group 9 [ 0.432162] iommu: Adding device 50000000.host1x to group 10 [ 0.432452] iommu: Adding device 54080000.vi to group 11 [ 0.432865] iommu: Adding device 54600000.isp to group 12 [ 0.433305] iommu: Adding device 54680000.isp to group 13 [ 0.433650] iommu: Adding device tegradc.0 to group 14 [ 0.433720] platform tegradc.0: domain=ffffffc0f9483b58 allocates as[0]=ffffffc0f9bf4248 [ 0.435130] platform tegradc.0: IOVA linear map 0x0000000092cb6000(140000) [ 0.435539] platform tegradc.0: IOVA linear map 0x00000000d7000000(19000000) [ 0.435876] iommu: Adding device tegradc.1 to group 15 [ 0.435938] platform tegradc.1: domain=ffffffc0f9483d98 allocates as[0]=ffffffc0f9bf42b0 [ 0.437373] platform tegradc.1: IOVA linear map 0x0000000092cb6000(140000) [ 0.437784] platform tegradc.1: IOVA linear map 0x00000000d7000000(19000000) [ 0.438051] iommu: Adding device 54340000.vic to group 16 [ 0.438275] iommu: Adding device 544c0000.nvenc to group 17 [ 0.438487] iommu: Adding device 54500000.tsec to group 18 [ 0.438704] iommu: Adding device 54100000.tsecb to group 19 [ 0.438930] iommu: Adding device 54480000.nvdec to group 20 [ 0.439172] iommu: Adding device 54380000.nvjpg to group 21 [ 0.440218] iommu: Adding device 546c0000.i2c to group 22 [ 0.440556] iommu: Adding device 57000000.gpu to group 23 [ 0.440620] platform 57000000.gpu: domain=ffffffc0f948fd98 allocates as[0]=ffffffc0f9bf4318 [ 0.440677] platform 57000000.gpu: domain=ffffffc0f948fd98 allocates as[1]=ffffffc0f9bf4380 [ 0.440738] platform 57000000.gpu: domain=ffffffc0f948fd98 allocates as[2]=ffffffc0f9bf43e8 [ 0.440795] platform 57000000.gpu: domain=ffffffc0f948fd98 allocates as[3]=ffffffc0f9bf4450 [ 0.441735] tegra-pmc 7000e400.pmc: i2c-thermtrip node not found, emergency thermal reset disabled. [ 0.441773] tegra-pmc 7000e400.pmc: scratch reg offset dts data not present [ 0.441800] tegra-pmc: ### PMC reset source: TEGRA_POWER_ON_RESET [ 0.441820] tegra-pmc: ### PMC reset level: TEGRA_RESET_LEVEL_WARM [ 0.441836] tegra-pmc: ### PMC reset status reg: 0x0 [ 0.493163] padctrl padctrl.0: Pad control driver tegra-pmc-padctrl registered [ 0.493200] tegra-pmc: Clear bootloader IO dpd settings [ 0.493232] tegra-pmc 7000e400.pmc: IO padctrl driver initialized [ 0.493325] tegra-pmc 7000e400.pmc: PMC: Successfully configure bootrom reset commands [ 0.493637] iommu: Adding device 70012000.se to group 24 [ 0.494490] iommu: Adding device 7000c000.i2c to group 25 [ 0.494825] iommu: Adding device 7000c400.i2c to group 26 [ 0.495149] iommu: Adding device 7000c500.i2c to group 27 [ 0.495470] iommu: Adding device 7000c700.i2c to group 28 [ 0.495834] iommu: Adding device 7000d000.i2c to group 29 [ 0.496152] iommu: Adding device 7000d100.i2c to group 30 [ 0.496511] iommu: Adding device sdhci-tegra.0 to group 31 [ 0.496580] platform sdhci-tegra.0: domain=ffffffc0f9525f18 allocates as[0]=ffffffc0f9bf44b8 [ 0.497678] iommu: Adding device 700d0000.xudc to group 32 [ 0.503664] vdd-ac-bat: 5000 mV [ 0.504145] vdd-5v0-sys: 5000 mV [ 0.505357] vdd-5v0-hdmi: supplied by vdd-5v0-sys [ 0.505447] vdd-5v0-hdmi: 5000 mV [ 0.505996] vdd-1v8: 1800 mV [ 0.506492] vdd-fan: supplied by vdd-5v0-sys [ 0.506546] vdd-fan: 5000 mV [ 0.507038] vdd-usb-vbus: supplied by vdd-5v0-sys [ 0.507111] vdd-usb-vbus: 5000 mV [ 0.507787] vdd-usb-vbus2: 5000 mV [ 0.533796] HugeTLB registered 2 MB page size, pre-allocated 0 pages [ 0.536284] GPIO line 151 (camera-control-output-low) hogged as output/low [ 0.536353] GPIO line 6 (system-suspend-gpio) hogged as output/low [ 0.536718] gpiochip_setup_dev: registered GPIOs 0 to 255 on device: gpiochip0 (tegra-gpio) [ 0.546375] eventlib_kernel: keventlib is initialized, test id: 0 [ 0.546740] SCSI subsystem initialized [ 0.547275] usbcore: registered new interface driver usbfs [ 0.547348] usbcore: registered new interface driver hub [ 0.547436] usbcore: registered new device driver usb [ 0.551403] max77620 4-003c: PMIC Version OTP:0x35 and ES:0x8 [ 0.552947] random: fast init done [ 0.557205] vdd-core: 600 <--> 1162 mV at 1075 mV [ 0.558509] vdd-ddr-1v1: Bringing 1125000uV into 1150000-1150000uV [ 0.561235] vdd-ddr-1v1: 1150 mV [ 0.564345] vdd-pre-reg-1v35: 1350 mV [ 0.568236] vdd-1v8: 1800 mV [ 0.568519] vdd-1v8: Failed to create debugfs directory [ 0.572234] avdd-sys-1v2: 1200 mV [ 0.576236] vdd-pex-1v0: 1050 mV [ 0.577027] vddio-sdmmc-ap: 1800 <--> 3300 mV at 3300 mV [ 0.577711] max77620-ldo3: at 3100 mV [ 0.580236] vdd-rtc: 850 <--> 1100 mV at 1000 mV [ 0.580891] max77620-ldo5: at 3100 mV [ 0.581543] max77620-ldo6: at 2800 mV [ 0.584241] avdd-1v05-pll: 1050 mV [ 0.588235] avdd-io-hdmi-dp: 1050 mV [ 0.589829] GPIO line 505 (spmic-default-output-high) hogged as output/high [ 0.590153] gpiochip_setup_dev: registered GPIOs 504 to 511 on device: gpiochip1 (max77620-gpio) [ 0.592316] max77620 4-003c: max77620 probe successful [ 0.594562] i2c i2c-6: Unbalanced pm_runtime_enable! [ 0.595102] media: Linux media interface: v0.10 [ 0.595169] Linux video capture interface: v2.00 [ 0.596106] pps_core: LinuxPPS API ver. 1 registered [ 0.596135] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti [ 0.596180] PTP clock support registered [ 0.599434] tegra_fiq_debugger_init: found FIQ source (IRQ 98) [ 0.605727] tegra210-emc 7001b000.external-memory-controller: validated EMC DFS table [ 0.606542] Advanced Linux Sound Architecture Driver Initialized. [ 0.607223] Bluetooth: Core ver 2.22 [ 0.607298] NET: Registered protocol family 31 [ 0.607316] Bluetooth: HCI device and connection manager initialized [ 0.607343] Bluetooth: HCI socket layer initialized [ 0.607364] Bluetooth: L2CAP socket layer initialized [ 0.607401] Bluetooth: SCO socket layer initialized [ 0.609172] tegra210_dvfs: no clock found for sdmmc2_ddr [ 0.609211] tegra210_dvfs: no clock found for sdmmc4_ddr [ 0.609275] tegra210_dvfs: no clock found for sdmmc1_ddr [ 0.609303] tegra210_dvfs: no clock found for sdmmc3_ddr [ 0.612012] tegra_dvfs: Unable to get vdd-cpu rail for step info, defering probe [ 0.613474] vdd-3v3-sys: supplied by vdd-5v0-sys [ 0.613559] vdd-3v3-sys: 3300 mV [ 0.613869] vdd-1v8: supplied by vdd-3v3-sys [ 0.617048] vdd-usb-vbus2: supplied by vdd-3v3-sys [ 0.617539] vdd-3v3-sd: supplied by vdd-3v3-sys [ 0.617590] vdd-3v3-sd: 3300 mV [ 0.618825] avdd-io-edp-1v05: supplied by avdd-1v05-pll [ 0.618883] avdd-io-edp-1v05: 1050 mV [ 0.619354] vdd-usb-hub-en: supplied by vdd-1v8 [ 0.619403] vdd-usb-hub-en: 5000 mV [ 0.620725] camchar: rtcpu character device driver loaded [ 0.621509] extcon-gpio-states extcon:extcon@1: Cable state:0, cable id:0 [ 0.622895] clocksource: Switched to clocksource arch_sys_counter [ 0.663302] VFS: Disk quotas dquot_6.6.0 [ 0.663463] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.663969] nvmap_heap_init: nvmap_heap_init: created heap block cache [ 0.664409] dma_declare_coherent_resizable_cma_memory:324: resizable heap=vpr, base=0x00000000d7000000, size=0x19000000 [ 0.664456] dma-vpr: heap size is not multiple of cma_chunk_size heap_info->num_chunks (13) rem_chunk_size(0x1000000) [ 0.664676] cma: enabled page replacement for spfn=d7000, epfn=f0000 [ 0.664701] dma_declare_coherent_resizable_cma_memory:373: resizable cma heap=vpr create successful [ 0.664728] tegra-carveouts tegra-carveouts: assigned reserved memory node vpr-carveout [ 0.664776] tegra-carveouts tegra-carveouts: iram :dma coherent mem declare 0x0000000040001000,258048 [ 0.664801] tegra-carveouts tegra-carveouts: assigned reserved memory node iram-carveout [ 0.664833] nvmap: nvmap_select_cache_ops() nvmap cache ops set to set/ways [ 0.664855] nvmap_page_pool_init: Total RAM pages: 1012481 [ 0.664872] nvmap_page_pool_init: nvmap page pool size: 126560 pages (494 MB) [ 0.664988] nvmap_background_zero_thread: PP zeroing thread starting. [ 0.665494] misc nvmap: created heap iram base 0x0000000040001000 size (252KiB) [ 0.666412] misc nvmap: created heap vpr base 0x00000000d7000000 size (409600KiB) [ 0.674345] thermal thermal_zone0: Registering thermal zone thermal_zone0 for type AO-therm [ 0.674753] thermal thermal_zone1: Registering thermal zone thermal_zone1 for type CPU-therm [ 0.675067] thermal thermal_zone2: Registering thermal zone thermal_zone2 for type GPU-therm [ 0.675303] thermal thermal_zone3: Registering thermal zone thermal_zone3 for type PLL-therm [ 0.675506] thermal thermal_zone4: Registering thermal zone thermal_zone4 for type PMIC-Die [ 0.675794] pre_t19x_iso_plat_init(): iso emc max clk=1600000KHz [ 0.675815] pre_t19x_iso_plat_init(): max_iso_bw=33280000KB [ 0.676258] NET: Registered protocol family 2 [ 0.677243] TCP established hash table entries: 32768 (order: 6, 262144 bytes) [ 0.677480] TCP bind hash table entries: 32768 (order: 7, 524288 bytes) [ 0.677994] TCP: Hash tables configured (established 32768 bind 32768) [ 0.678155] UDP hash table entries: 2048 (order: 4, 65536 bytes) [ 0.678257] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes) [ 0.678682] NET: Registered protocol family 1 [ 0.679500] RPC: Registered named UNIX socket transport module. [ 0.679530] RPC: Registered udp transport module. [ 0.679547] RPC: Registered tcp transport module. [ 0.679564] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.679819] Trying to unpack rootfs image as initramfs... [ 0.689308] host1x 50000000.host1x: initialized [ 0.691176] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available [ 0.694329] audit: initializing netlink subsys (disabled) [ 0.694420] audit: type=2000 audit(0.543:1): initialized [ 0.695566] workingset: timestamp_bits=46 max_order=20 bucket_order=0 [ 0.705658] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.707186] ntfs: driver 2.1.32 [Flags: R/W]. [ 0.708004] 9p: Installing v9fs 9p2000 file system support [ 0.711411] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 240) [ 0.711590] io scheduler noop registered [ 0.711897] io scheduler cfq registered (default) [ 0.714584] gic 702f9000.agic: GIC IRQ controller registered [ 0.717593] iommu: Adding device 702ef000.adsp to group 33 [ 0.724461] iommu: Adding device aconnect@702c0000:adsp_audio to group 34 [ 0.724685] tegra-aconnect aconnect@702c0000: Tegra ACONNECT bus registered [ 0.725298] tegra-xusb-padctl 7009f000.xusb_padctl: TEGRA_FUSE_SKU_CALIB_0 = 0x81c840f [ 0.725331] tegra-xusb-padctl 7009f000.xusb_padctl: TEGRA_FUSE_USB_CALIB_EXT_0 = 0x4 [ 0.726989] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-usb2.0, lane = usb2-0, function = xusb [ 0.727119] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-usb2.1, lane = usb2-1, function = xusb [ 0.727239] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-usb2.2, lane = usb2-2, function = xusb [ 0.727453] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.3, lane = pcie-0, function = pcie-x1 [ 0.727571] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.4, lane = pcie-1, function = pcie-x4 [ 0.727689] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.5, lane = pcie-2, function = pcie-x4 [ 0.727797] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.6, lane = pcie-3, function = pcie-x4 [ 0.727908] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.7, lane = pcie-4, function = pcie-x4 [ 0.728015] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.8, lane = pcie-5, function = xusb [ 0.728124] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.9, lane = pcie-6, function = xusb [ 0.734316] tegra-pwm 7000a000.pwm: PWM clk cannot sleep in ops [ 0.735756] tegra-dfll-pwm 70110000.pwm: DFLL pwm-rate: 12800000 [ 0.737619] tegra-pcie 1003000.pcie-controller: 4x1, 1x1 configuration [ 0.738976] tegra-pcie 1003000.pcie-controller: PCIE: Enable power rails [ 0.739355] tegra-pcie 1003000.pcie-controller: probing port 0, using 4 lanes [ 0.740551] tegra_camera_platform tegra-camera-platform: tegra_camera_probe:camera_platform_driver probe [ 0.740802] misc tegra_camera_ctrl: tegra_camera_isomgr_register isp_iso_bw=1500000, vi_iso_bw=750000, max_bw=1500000 [ 0.741061] Adding domain tsec-pd to PM domain host1x-pd [ 0.743044] tegra-pcie 1003000.pcie-controller: probing port 1, using 1 lanes [ 0.743935] tsec 54500000.tsec: initialized [ 0.745385] tsec 54100000.tsecb: initialized [ 0.746221] Adding domain nvdec-pd to PM domain host1x-pd [ 0.749388] nvdec 54480000.nvdec: initialized [ 0.750453] Adding domain vic03-pd to PM domain host1x-pd [ 0.750644] Adding domain msenc-pd to PM domain host1x-pd [ 0.750827] Adding domain nvjpg-pd to PM domain host1x-pd [ 0.754606] falcon 54340000.vic: initialized [ 0.755827] falcon 544c0000.nvenc: initialized [ 0.757142] falcon 54380000.nvjpg: initialized [ 0.761713] tegradc tegradc.0: disp0 connected to head0->/host1x/sor1 [ 0.761839] display board info: id 0x0, fab 0x0 [ 0.761918] generic_infoframe_type: 0x87 [ 0.762068] tegradc tegradc.0: DT parsed successfully [ 0.762132] tegradc tegradc.0: Display dc.ffffff800ab40000 registered with id=0 [ 0.762779] tegradc tegradc.0: Bootloader disp_param detected. Detected mode: 640x480 (on 0x0mm) pclk=25173906 [ 0.765930] tegradc tegradc.0: probed [ 0.769081] tegra-apbdma 60020000.dma: Tegra20 APB DMA driver register 32 channels [ 0.773574] tegra-adma 702e2000.adma: Tegra210 ADMA driver registered 10 channels [ 0.774406] tegra-fuse-burn 7000f800.efuse:efuse-burn: Fuse burn driver initialized [ 0.774730] kfuse 7000fc00.kfuse: initialized [ 0.776161] tegra-pmc-iopower pmc-iopower: Regulator supply iopower-dbg-supply not available [ 0.777382] tegra-pmc-iopower pmc-iopower: NO_IOPOWER setting 0x0 [ 0.779384] tegra-dfll-pwm 70110000.pwm: DFLL_PWM regulator is available now [ 0.779436] vdd-cpu: 708 <--> 1322 mV at 708 mV [ 0.779954] pwm-regulator pwm_regulators:pwm-regulator@0: PWM regulator registration passed [ 0.781768] vdd-gpu: applied init 1000000uV constraint [ 0.781799] vdd-gpu: 708 <--> 1323 mV at 997 mV [ 0.782215] pwm-regulator pwm_regulators:pwm-regulator@1: PWM regulator registration passed [ 0.786798] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled [ 0.787043] No Device Node present for smmu client: serial8250 !! [ 0.787082] platform serial8250: No iommus property found in DT node, got swgids from fixup(101004000) [ 0.787165] iommu: Adding device serial8250 to group 35 [ 0.790522] console [ttyS0] disabled [ 0.790690] 70006000.serial: ttyS0 at MMIO 0x70006000 (irq = 63, base_baud = 25500000) is a Tegra [ 1.168625] tegra-pcie 1003000.pcie-controller: link 0 down, retrying [ 1.572970] tegra-pcie 1003000.pcie-controller: link 0 down, retrying [ 1.977322] tegra-pcie 1003000.pcie-controller: link 0 down, retrying [ 1.979341] tegra-pcie 1003000.pcie-controller: link 0 down, ignoring [ 1.979753] tegra-pcie 1003000.pcie-controller: PCI host bridge to bus 0000:00 [ 1.979763] pci_bus 0000:00: root bus resource [io 0x0000-0xffff] [ 1.979768] pci_bus 0000:00: root bus resource [mem 0x13000000-0x1fffffff] [ 1.979773] pci_bus 0000:00: root bus resource [mem 0x20000000-0x3fffffff pref] [ 1.979779] pci_bus 0000:00: root bus resource [bus 00-ff] [ 1.980199] pci 0000:00:02.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 1.991081] pci 0000:00:02.0: BAR 14: assigned [mem 0x13000000-0x130fffff] [ 1.991087] pci 0000:00:02.0: BAR 13: assigned [io 0x1000-0x1fff] [ 1.991097] pci 0000:01:00.0: BAR 4: assigned [mem 0x13000000-0x13003fff 64bit] [ 1.991123] pci 0000:01:00.0: BAR 2: assigned [mem 0x13004000-0x13004fff 64bit] [ 1.991146] pci 0000:01:00.0: BAR 0: assigned [io 0x1000-0x10ff] [ 1.991157] pci 0000:00:02.0: PCI bridge to [bus 01] [ 1.991163] pci 0000:00:02.0: bridge window [io 0x1000-0x1fff] [ 1.991170] pci 0000:00:02.0: bridge window [mem 0x13000000-0x130fffff] [ 1.991961] pcieport 0000:00:02.0: Signaling PME through PCIe PME interrupt [ 1.991966] pci 0000:01:00.0: Signaling PME through PCIe PME interrupt [ 3.203063] console [ttyS0] enabled [ 3.203437] Console: switching to colour frame buffer device 80x30 [ 3.204511] 70006040.serial: ttyTHS1 at MMIO 0x70006040 (irq = 64, base_baud = 0) is a TEGRA_UART [ 3.204845] serial-tegra 70006200.serial: RX in PIO mode [ 3.204949] 70006200.serial: ttyTHS2 at MMIO 0x70006200 (irq = 65, base_baud = 0) is a TEGRA_UART [ 3.205910] [drm] Initialized [ 3.239775] tegradc tegradc.0: fb registered [ 3.243070] brd: module loaded [ 3.251735] loop: module loaded [ 3.255139] tegra_profiler: version: 1.132, samples/io: 46/26 [ 3.256015] tegradc tegradc.0: DC initialized, skipping tegra_dc_program_mode. [ 3.256056] tegradc tegradc.0: hdmi: tmds rate:25174K prod-setting:prod_c_hdmi_0m_54m [ 3.256544] tegradc tegradc.0: hdmi: get RGB quant from REG programmed by BL. [ 3.256554] tegradc tegradc.0: hdmi: BL set VIC 0 [ 3.256559] tegradc tegradc.0: hdmi: get YCC quant from REG programmed by BL. [ 3.256889] extcon-disp-state extcon:disp-state: cable 47 state 1 [ 3.256892] Extcon AUX1(HDMI) enable [ 3.257818] tegradc tegradc.1: disp1 connected to head1->/host1x/sor [ 3.257892] tegradc tegradc.1: No lt-data, using default setting [ 3.257918] tegradc tegradc.1: No hpd-gpio in DT [ 3.257948] tegradc tegradc.1: DT parsed successfully [ 3.257998] tegradc tegradc.1: Display dc.ffffff800f4c0000 registered with id=1 [ 3.259492] tegradc tegradc.1: dpd enable lookup fail:-19 [ 3.263752] tegradc tegradc.1: probed [ 3.276486] edid invalid [ 3.303999] tegradc tegradc.0: nominal-pclk:25174825 parent:25173906 div:1.0 pclk:25173906 24923052~27440532 [ 3.358490] tegradc tegradc.1: fb registered [ 3.358677] tegra_profiler: auth: init [ 3.360372] THERMAL EST: found 2 subdevs [ 3.360377] THERMAL EST num_resources: 0 [ 3.360383] [THERMAL EST subdev 0] [ 3.360390] [THERMAL EST subdev 1] [ 3.360871] thermal thermal_zone5: Registering thermal zone thermal_zone5 for type thermal-fan-est [ 3.360874] THERMAL EST: thz register success. [ 3.361080] THERMAL EST: end of probe, return err: 0 [ 3.362385] hisi_sas: driver version v1.6 [ 3.366274] tegra-qspi 70410000.spi: Prod settings list not found [ 3.367503] qspi_mtd spi32766.0: MX25U3235F (4096 Kbytes) [ 3.367511] qspi_mtd spi32766.0: mtd .name = spi32766.0, .size = 0x400000 (4MiB) .erasesize = 0x00001000 (4KiB) .numeraseregions = 0 [ 3.377343] libphy: Fixed MDIO Bus: probed [ 3.378114] tun: Universal TUN/TAP device driver, 1.6 [ 3.378117] tun: (C) 1999-2004 Max Krasnyansky [ 3.379236] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k [ 3.379240] e1000e: Copyright(c) 1999 - 2015 Intel Corporation. [ 3.379298] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.4.0-k [ 3.379300] igb: Copyright (c) 2007-2014 Intel Corporation. [ 3.379349] igbvf: Intel(R) Gigabit Virtual Function Network Driver - version 2.4.0-k [ 3.379351] igbvf: Copyright (c) 2009 - 2012 Intel Corporation. [ 3.379400] Intel(R) 10GbE PCI Express Linux Network Driver - version 4.6.4 [ 3.379402] Copyright(c) 1999 - 2017 Intel Corporation. [ 3.384418] r8168 0000:01:00.0: enabling device (0000 -> 0003) [ 3.384448] r8168 Gigabit Ethernet driver 8.045.08-NAPI loaded [ 3.398624] r8168 0000:01:00.0 (unnamed net_device) (uninitialized): Invalid ethernet address 00:00:00:00:00:00, trying device tree node [ 3.398771] r8168 0000:01:00.0 (unnamed net_device) (uninitialized): Found valid ethernet address 00:04:4b:e4:04:0f from device tree [ 3.399461] r8168: This product is covered by one or more of the following patents: US6,570,884, US6,115,776, and US6,327,625. [ 3.399500] r8168 Copyright (C) 2017 Realtek NIC software team [ 3.399500] This program comes with ABSOLUTELY NO WARRANTY; for details, please see . [ 3.399500] This is free software, and you are welcome to redistribute it under certain conditions; see . [ 3.400103] PPP generic driver version 2.4.2 [ 3.400305] PPP BSD Compression module registered [ 3.400311] PPP Deflate Compression module registered [ 3.400350] PPP MPPE Compression module registered [ 3.400357] NET: Registered protocol family 24 [ 3.400428] usbcore: registered new interface driver r8152 [ 3.400478] usbcore: registered new interface driver asix [ 3.400540] usbcore: registered new interface driver ax88179_178a [ 3.400579] usbcore: registered new interface driver cdc_ether [ 3.400624] usbcore: registered new interface driver net1080 [ 3.400718] usbcore: registered new interface driver cdc_subset [ 3.400772] usbcore: registered new interface driver zaurus [ 3.400824] usbcore: registered new interface driver cdc_ncm [ 3.400991] VFIO - User Level meta-driver version: 0.3 [ 3.402275] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 3.402299] ehci-pci: EHCI PCI platform driver [ 3.402347] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 3.402360] ohci-pci: OHCI PCI platform driver [ 3.402403] ohci-platform: OHCI generic platform driver [ 3.405105] tegra-xusb 70090000.xusb: USB2 port 0 has OTG_CAP [ 3.405695] tegra-xusb-padctl 7009f000.xusb_padctl: enabled OTG on UTMI pad 0 [ 3.406857] tegra-xusb 70090000.xusb: extcon 0: ffffffc0f9772c00 id [ 3.407169] tegra-xusb 70090000.xusb: Direct firmware load for tegra21x_xusb_firmware failed with error -2 [ 3.407173] tegra-xusb 70090000.xusb: Falling back to user helper [ 3.408555] usbcore: registered new interface driver uas [ 3.408618] usbcore: registered new interface driver usb-storage [ 3.408740] usbcore: registered new interface driver usbserial [ 3.411756] tegra-xudc-new 700d0000.xudc: device count: 1 [ 3.413085] tegra-xudc-new 700d0000.xudc: USB charger detection disabled [ 3.413097] tegra-xudc-new 700d0000.xudc: vbus state: 0 [ 3.413133] tegra-xudc-new 700d0000.xudc: entering ELPG [ 3.413395] tegra-xudc-new 700d0000.xudc: entering ELPG done [ 3.414043] mousedev: PS/2 mouse device common for all mice [ 3.414132] usbcore: registered new interface driver xpad [ 3.532628] max77686-rtc max77620-rtc: rtc core: registered max77620-rtc as rtc0 [ 3.535157] rtc rtc1: alarm rtc device [ 3.535180] tegra_rtc 7000e000.rtc: rtc core: registered 7000e000.rtc as rtc1 [ 3.535205] tegra_rtc 7000e000.rtc: Tegra internal Real Time Clock [ 3.535756] i2c /dev entries driver [ 3.537264] imx219 6-0010: tegracam sensor driver:imx219_v2.0.6 [ 3.560582] tegra-vii2c 546c0000.i2c: no acknowledge from address 0x10 [ 3.560647] imx219 6-0010: imx219_board_setup: error during i2c read probe (-121) [ 3.560675] imx219 6-0010: board setup failed [ 3.560777] imx219: probe of 6-0010 failed with error -121 [ 3.562003] max77620-power max77620-power: Event recorder REG_NVERC : 0x0 [ 3.565017] tegra_soctherm 700e2000.soctherm: pllx_offset tz:0 max:14, min:2 [ 3.565022] tegra_soctherm 700e2000.soctherm: pllx_offset tz:2 max:8, min:4 [ 3.565470] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000 [ 3.565486] tegra_soctherm 700e2000.soctherm: thermtrip: will shut down when cpu reaches 102500 mC [ 3.565496] tegra_soctherm 700e2000.soctherm: throttrip: will throttle when cpu reaches 100500 mC [ 3.565625] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000 [ 3.565634] tegra_soctherm 700e2000.soctherm: thermtrip: will shut down when gpu reaches 103000 mC [ 3.565639] tegra_soctherm 700e2000.soctherm: throttrip: will throttle when gpu reaches 101000 mC [ 3.565784] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000 [ 3.565794] tegra_soctherm 700e2000.soctherm: thermtrip: will shut down when pll reaches 127000 mC [ 3.565798] tegra_soctherm 700e2000.soctherm: throttrip: pll: missing hot temperature [ 3.565977] tegra_soctherm 700e2000.soctherm: failed to register sensor: -19 [ 3.566777] tegra_aotag tegra-aotag: Registering sensor 0 [ 3.566836] tegra_aotag tegra-aotag: Invalid temp readout [ 3.566864] tegra_aotag tegra-aotag: Invalid temp readout [ 3.566907] tegra_aotag tegra-aotag: Bound to TZ : ID 0 [ 3.566916] tegra_aotag tegra-aotag: Probe done [SUCCESS]:0 [ 3.567817] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000 [ 3.567836] tegra_dfll_action dfll-cdev-cap: Tegra DFLL 'cap cooling device' registered [ 3.568019] tegra_aotag tegra-aotag: Invalid temp readout [ 3.568047] tegra_dfll_action dfll-cdev-floor: Tegra DFLL 'floor cooling device' registered [ 3.568483] parse_throttle_dt_data: Num cap clks = 6 [ 3.568489] parse_throttle_dt_data: clk=cclk_g type=2 [ 3.568502] parse_throttle_dt_data: clk=gpu type=4 [ 3.568532] parse_throttle_dt_data: clk=cap.throttle.c2bus type=0 [ 3.568552] parse_throttle_dt_data: clk=cap.throttle.c3bus type=0 [ 3.568573] parse_throttle_dt_data: clk=cap.throttle.sclk type=0 [ 3.568576] parse_throttle_dt_data: clk=emc type=3 [ 3.569017] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000 [ 3.569120] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000 [ 3.569280] tegra_throttle_probe: probe successful. #cdevs=4 [ 3.570054] FAN dev name: pwm-fan [ 3.570109] FAN:gpio request success. [ 3.570180] pwm_fan_driver pwm-fan: cap state:7, cap pwm:255 [ 3.570476] pwm_fan_driver pwm-fan: got pwm for fan. polarity is normal [ 3.570667] pwm_fan_driver pwm-fan: fan tach request irq success [ 3.570676] pwm_fan_driver pwm-fan: tach period: 1000 [ 3.570760] pwm_fan_driver pwm-fan: index 0: pwm=0, rpm=0, rru=40, rrd=40, state:2 [ 3.570765] pwm_fan_driver pwm-fan: index 1: pwm=80, rpm=1000, rru=2, rrd=2, state:2 [ 3.570768] pwm_fan_driver pwm-fan: index 2: pwm=120, rpm=2000, rru=1, rrd=1, state:2 [ 3.570772] pwm_fan_driver pwm-fan: index 3: pwm=160, rpm=3000, rru=1, rrd=1, state:2 [ 3.570775] pwm_fan_driver pwm-fan: index 4: pwm=255, rpm=4000, rru=1, rrd=1, state:3 [ 3.570779] pwm_fan_driver pwm-fan: index 5: pwm=255, rpm=5000, rru=1, rrd=1, state:3 [ 3.570782] pwm_fan_driver pwm-fan: index 6: pwm=255, rpm=6000, rru=1, rrd=1, state:3 [ 3.570785] pwm_fan_driver pwm-fan: index 7: pwm=255, rpm=7000, rru=1, rrd=1, state:4 [ 3.570789] pwm_fan_driver pwm-fan: index 8: pwm=255, rpm=10000, rru=1, rrd=1, state:4 [ 3.570792] pwm_fan_driver pwm-fan: index 9: pwm=255, rpm=11000, rru=1, rrd=1, state:4 [ 3.571439] tegra-wdt 60005100.watchdog: Tegra WDT enabled on probe. Timeout = 120 seconds. [ 3.571799] tegra-wdt 60005100.watchdog: initialized (timeout = 120 sec, nowayout = 1) [ 3.572708] device-mapper: uevent: version 1.0.3 [ 3.573172] device-mapper: ioctl: 4.35.0-ioctl (2016-06-23) initialised: dm-devel@redhat.com [ 3.578421] tegra210-cpufreq cpufreq: probe()...completed [ 3.579133] sdhci: Secure Digital Host Controller Interface driver [ 3.579134] sdhci: Copyright(c) Pierre Ossman [ 3.579136] sdhci-pltfm: SDHCI platform and OF driver helper [ 3.579614] sdhci-tegra sdhci-tegra.0: Got CD GPIO [ 3.579978] sdhci-tegra sdhci-tegra.0: Client registration for eMC Successful [ 3.580100] sdhci-tegra sdhci-tegra.0: wakeup init done, cdirq 300 [ 3.583476] tegra-se 70012000.se: tegra_se_probe: complete [ 3.583989] hidraw: raw HID events driver (C) Jiri Kosina [ 3.585212] usbcore: registered new interface driver usbhid [ 3.585213] usbhid: USB HID core driver [ 3.587853] tegra21x_actmon 6000c800.actmon: in actmon_register()... [ 3.588031] tegra21x_actmon 6000c800.actmon: initialization Completed for the device mc_all [ 3.589738] nvpmodel: initialized successfully [ 3.590690] usbcore: registered new interface driver snd-usb-audio [ 3.590752] No Device Node present for smmu client: snd-soc-dummy !! [ 3.590756] platform snd-soc-dummy: No iommus property found in DT node, got swgids from fixup(101004000) [ 3.590774] iommu: Adding device snd-soc-dummy to group 36 [ 3.601133] input: tegra-hda HDMI/DP,pcm=3 as /devices/70030000.hda/sound/card0/input0 [ 3.618154] OPE platform probe [ 3.618237] OPE platform probe successful [ 3.618621] OPE platform probe [ 3.618703] OPE platform probe successful [ 3.627105] mmc0: SDHCI controller on sdhci-tegra.0 [sdhci-tegra.0] using ADMA 64-bit with 64 bit addr [ 3.644444] tegra-asoc: sound: ADMAIF1 <-> ADMAIF1 mapping ok [ 3.644571] tegra-asoc: sound: ADMAIF2 <-> ADMAIF2 mapping ok [ 3.644698] tegra-asoc: sound: ADMAIF3 <-> ADMAIF3 mapping ok [ 3.644823] tegra-asoc: sound: ADMAIF4 <-> ADMAIF4 mapping ok [ 3.644943] tegra-asoc: sound: ADMAIF5 <-> ADMAIF5 mapping ok [ 3.645068] tegra-asoc: sound: ADMAIF6 <-> ADMAIF6 mapping ok [ 3.645191] tegra-asoc: sound: ADMAIF7 <-> ADMAIF7 mapping ok [ 3.645317] tegra-asoc: sound: ADMAIF8 <-> ADMAIF8 mapping ok [ 3.645445] tegra-asoc: sound: ADMAIF9 <-> ADMAIF9 mapping ok [ 3.645568] tegra-asoc: sound: ADMAIF10 <-> ADMAIF10 mapping ok [ 3.658006] u32 classifier [ 3.658007] Actions configured [ 3.658077] Initializing XFRM netlink socket [ 3.658824] NET: Registered protocol family 10 [ 3.659615] NET: Registered protocol family 17 [ 3.659625] NET: Registered protocol family 15 [ 3.659698] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. [ 3.659742] Bluetooth: RFCOMM socket layer initialized [ 3.659752] Bluetooth: RFCOMM ver 1.11 [ 3.659756] Bluetooth: HIDP (Human Interface Emulation) ver 1.2 [ 3.659761] Bluetooth: HIDP socket layer initialized [ 3.659778] 9pnet: Installing 9P2000 support [ 3.659816] Key type dns
  1. Mod_sleep active indicates module is enter sleep (LP0) mode. HDMI is not display, please change another HDMI Monitor to try, do you always see the hdmi no display or display a little time then no display?
  2. if the EEPROM (0X57) no used on your board, it need skip this by SW code.
  3. Compare sch with reference board. measure signals from Hardware.
  4. The for RTS5411 , The pin can be configured to be active high by firmware.the usb port can work on our reference board.

do you have Nano reference board on your side? please compare this issue with reference board at firstly.

Hi,

  1. Actually, the software driver is not using the board EEPROM (0x57). The bootloader only needs the module eeprom (0x50) to boot normally.

  2. 3449-0000-200: it is indeed our devkit board id. The only thing that this line affects is the device tree of below.

tegra210-porg-plugin-manager.dtsi

117                 fragment@5 {
118                         ids = "3449-0000-100", "3449-0000-200";
119                         override@0 {
120                                 target = <&suspend_gpio>;
121                                 _overlay_ {
122                                         status = "disabled";
123                                 };
124                         };
125 
126                         override@1 {
127                                 target = <&p3449_vdd_usb_hub_en>;
128                                 _overlay_ {
129                                         gpio = <&gpio TEGRA_GPIO(A, 6) 0>;
130                                         enable-active-high;
131                                 };
132                         };
133 
134                         override@2 {
135                                 target = <&{/xusb_padctl@7009f000/ports/usb2-1}>;
136                                 _overlay_ {
137                                         vbus-supply = <&p3449_vdd_usb_hub_en>;
138                                 };
139                         };
140                 };

This device tree means: if your carrier board is the devkit(3449-0000-100 or 3449-0000-200), above device tree would be override.

However, you don’t need to refer to or worry about the plugin-manager. It is just for NV internal use.

  1. I wanted to know the reason that sleep (LP0) mode is entered on booting.

  2. Because of NV internal use, I want to make sure I don’t have to use eeprom. ?

  • If eeprom is empty, what functions of USB, LAN, HDMI do not work normally?
  1. USB, LAN , HDMI functions are not working normally but Only booting is work normally.
  • When USB cable is connected, VDD_USB_VBUSTYPEA is OV.
  • Because Mod_sleep is low, VDD_3V3_HDMI is off. HDMI is always not display, another HDMI and Monitor is same.
  • Why sleep (LP0) mode is entered on booting?
  • Because my H/W design and part components are almost same as your reference circuit, I think it’ll work the same way.
  1. I would like to write data on EEPROM for testing purposes. Let me know how to write on eeprom with console

Hi hk566,

Your log is being truncated by the forum. Could you try to attach your log?

  1. Because of NV internal use, I want to make sure I don’t have to use eeprom. ?
  • If eeprom is empty, what functions of USB, LAN, HDMI do not work normally?

Wayne: If the “module” eeprom is empty, then there is a problem. But your module eeprom is read correctly.

  1. USB, LAN , HDMI functions are not working normally but Only booting is work normally.
  • When USB cable is connected, VDD_USB_VBUSTYPEA is OV.
  • Because Mod_sleep is low, VDD_3V3_HDMI is off. HDMI is always not display, another HDMI and Monitor is same.
  • Why sleep (LP0) mode is entered on booting?
  • Because my H/W design and part components are almost same as your reference circuit, I think it’ll work the same way.

    Wayne: For those issues, please check your device tree for each power supply regulator.
  1. I would like to write data on EEPROM for testing purposes. Let me know how to write on eeprom with console

    Wayne: As I said in previous comment, we only provide the content of “module” eeprom(0x50) but not providing the content for “carrier board” eeprom (0x57).
    For the usb/LAN/hdmi issue, please check the device tree for each regulator.

HI,HK566,Have you solved the issues?I find the same issues on my carrier board.And after MOD-sleep output from high to low, HDMI_HPD pin can’t be pull high and only is measured 0.57Volt. Do you have same issue?I think that LAN/HDMI does work unnormally what is due to MOD_SLEEP output low.,but i can’t find where’s the problem.

The MOD_SLEEP pin has such behavior because of #3. If you don’t use our carrier board, you need to configure the device tree by yourself.

Thanks for your answers kindly

I did not solve the issues until now and could not find the reason why LAN/HDMI/USB/I2C(eeprom) work unnormally.
I designed the schematic curcuit almost the same as your carrier borard. I guess that devices work abnormally because MOD_SLEEP pin is low. I want to know the reason that sleep (LP0) mode is entered on booting. I think that MOD_SLEEP pin is your s/w control pin on bootloader. I can not control this pin. You will be able to find more the information of this pin after you check s/w code of bootloader. Please let me know the reason.

Hi hk566,

Yes, as I said in previous comment. Currently it is not a hardware issue but a software. You need to configure your own device tree. Our device tree does not support custom carrier board by default.

For example, you have to disable the suspend_gpio in #3.

As I said in previous comment. I designed the SAME AS your carrier borard. The components of my board are the same as components (eg chips, resistors and caps…) of your carrier board. I do not know the reason why it changes the defalut configuration of device tree. H/W design is THE SAME AS YOURS. I guess the H/W design’s mistake and want to know the debugging points. Let me know what conditions has when MOD_SLEEP pin is low

Hi hk566,

The story behind the device tree change is as below.

  1. There is a mechanism in our bootloader to tell what carrier board you are using. If it matches the board name, then the device tree would be override.

for example in #3, “3449-0000-100” is our carrier board id. If such board is connected, then the suspend_gpio would be disabled, vdd_usb_hub_en would use GPIO(A,6) and usb2-1 would use vdd_usb_hub_en as vbus.

  1. How bootloader tells which board is connected is based on the carrier board eeprom. But we don’t release the content carrier board because it may be not useful.

For example, if another user designs his own board, but he does not use GPIO(A,6). He would still hit an error even if he has the eeprom value.

Thus, for all general case, please modify your device tree even if your board is totally same as our carrier board.

hi,WayneWWW ,
I remove the EEPROM on the Official carrier board,but the system still work normally.
So I think the eeprom on the carrier board is not necessary.
As your previous comment,bootlader will tell which board is connected is based on the carrier board eeprom.Now the EEPROM has been removed,how does bootlader know the code of carrier board.If it doesn’t know the code,why does the system work normally based on the offical carrier board whoes eeprom has been removed.

Hi, sunrainshung
I checked the same result.The system and all devices work normally on the official carrier board . It will be helpful to debug on HW side if i know the reason why MOD_SLEEP pin is from high to low while booting.

Hi Sunrain and hk566,

@Sunrain
Would you mind sharing your uart log (not dmesg because we need the bootloader log) for such case(removing eeprom of devkit)?

When you said “system works normally”, does it indicate even HDMI/USB/LAN all work good?

This topic is worth investigating from both software and hardware side.
If the software side is consistent on your board and devkit, then it is probably hardware issue and our hardware engineer will help check.

Thanks.

Hi WayneWWW,
On our board:

  1. @sunrainshung is my colleague, we have tried to modify the code, deleted the configuration of “suspend_gpio”, the MOD_SLEEP pin is high now, according to the device tree, this pin is just a normal GPIO, it will not affect HDMI/LAN.

  2. On booting, The HDMI_HPD pin is 1.8V, then it becomes 0.5V, the LAN is not okay

  3. USB2.0 & USB3.0 work good

On carrier board:

  1. We removed EEPROM on the carrier board, we also remove some other devices, HDMI/USB/LAN, all of them can work good

  2. Since your schematic is not match the carrier board, we are not sure whether the carrier board has special configuration(for example: U37 norflash)

This is the full log of carrier board with the EEPROM is removed:

[0000.126] [TegraBoot] (version 00.00.2018.01-l4t-24abfa75)
[0000.131] Processing in cold boot mode Bootloader 2
[0000.136] A02 Bootrom Patch rev = 1023
[0000.139] Power-up reason: pmc por
[0000.142] No Battery Present
[0000.145] pmic max77620 reset reason
[0000.148] pmic max77620 NVERC : 0x40
[0000.152] RamCode = 0
[0000.154] Platform has DDR4 type RAM
[0000.157] max77620 disabling SD1 Remote Sense
[0000.161] Setting DDR voltage to 1125mv
[0000.165] Serial Number of Pmic Max77663: 0x622e2
[0000.173] Entering ramdump check
[0000.176] Get RamDumpCarveOut = 0x0
[0000.179] RamDumpCarveOut=0x0,  RamDumperFlag=0xe59ff3f8
[0000.184] Last reboot was clean, booting normally!
[0000.189] Sdram initialization is successful 
[0000.193] SecureOs Carveout Base=0x00000000ff800000 Size=0x00800000
[0000.199] Lp0 Carveout Base=0x00000000ff780000 Size=0x00001000
[0000.205] BpmpFw Carveout Base=0x00000000ff700000 Size=0x00080000
[0000.211] GSC1 Carveout Base=0x00000000ff600000 Size=0x00100000
[0000.217] GSC2 Carveout Base=0x00000000ff500000 Size=0x00100000
[0000.223] GSC4 Carveout Base=0x00000000ff400000 Size=0x00100000
[0000.228] GSC5 Carveout Base=0x00000000ff300000 Size=0x00100000
[0000.234] GSC3 Carveout Base=0x000000017f300000 Size=0x00d00000
[0000.250] RamDump Carveout Base=0x00000000ff280000 Size=0x00080000
[0000.256] Platform-DebugCarveout: 0
[0000.260] Nck Carveout Base=0x00000000ff080000 Size=0x00200000
[0000.265] Non secure mode, and RB not enabled.
[0000.408] Csd NumOfBlocks=124735488
[0000.423] Using GPT Primary to query partitions
[0000.431] Loading Tboot-CPU binary
[0000.808] Verifying TBC in OdmNonSecureSBK mode
[0000.818] Bootloader load address is 0xa0000000, entry address is 0xa0000258
[0000.825] Bootloader downloaded successfully.
[0000.829] Downloaded Tboot-CPU binary to 0xa0000258
[0000.834] MAX77620_GPIO5 configured
[0000.837] CPU power rail is up
[0000.840] CPU clock enabled
[0000.844] Performing RAM repair
[0000.847] Updating A64 Warmreset Address to 0xa00002e9
[0000.852] Loading NvTbootBootloaderDTB
[0002.163] Verifying NvTbootBootloaderDTB in OdmNonSecureSBK mode
[0002.225] Bootloader DTB Load Address: 0x83000000
[0002.229] Loading NvTbootKernelDTB
[0003.540] Verifying NvTbootKernelDTB in OdmNonSecureSBK mode
[0003.601] Kernel DTB Load Address: 0x83100000
[0003.611] Loading cboot binary
[0005.292] Verifying EBT in OdmNonSecureSBK mode
[0005.335] Bootloader load address is 0x92c00000, entry address is 0x92c00258
[0005.342] Bootloader downloaded successfully.
[0005.535] Using BFS PT to query partitions 
[0005.539] Error in NvTbootLoadBinary: 0x1 !
[0005.543] Next binary entry address: 0x92c00258 
[0005.548] BoardId: 3448
[0005.552] Overriding pmu board id with proc board id
[0005.557] Display board id is not available 
[0007.055] Verifying SC7EntryFw in OdmNonSecureSBK mode
[0007.109] /bpmp deleted
[0007.111] SC7EntryFw header found loaded at 0xff700000
[0007.302] OVR2 PMIC
[0007.304] Bpmp FW successfully loaded
[0007.322] WB0 init successfully at 0xff780000
[0007.326] Set NvDecSticky Bits
[0007.329] GSC2 address ff53fffc value c0edbbcc
[0007.336] GSC MC Settings done
[0007.343] TOS Image length 53680
[0007.346]  Monitor size 53680
[0007.349]  OS size 0
[0007.512] Secure Os AES-CMAC Verification Success!
[0007.516] TOS image cipher info: plaintext
[0007.520] Loading and Validation of Secure OS Successful
[0007.536] SC7 Entry Firmware - 0xff700000, 0x4000
[0007.541] NvTbootPackSdramParams: start. 
[0007.546] NvTbootPackSdramParams: done. 
[0007.550] Tegraboot started after 53284 us
[0007.554] Basic modules init took 5642069 us
[0007.558] NvTbootQspiFlashIoctl: Opcode = 1 not supported
[0007.563] Sec Bootdevice Read Time = 622327755 ms, Read Size = 622327755 KB
[0007.570] Sec Bootdevice Write Time = 0 ms, Write Size = 0 KB
[0007.575] Storage Device Read Time = 6705 ms, Read Size = 2292 KB
[0007.581] Storage Device Write Time = 0 ms, Write Size = 0 KB
[0007.587] Next stage binary read took 1529820 us
[0007.591] Carveout took -1541500 us
[0007.595] CPU initialization took 2047688 us
[0007.599] Total time taken by TegraBoot 7678077 us

[0007.603] Starting CPU & Halting co-processor 

64NOTICE:  BL31: v1.3(release):eca0c5e
NOTICE:  BL31: Built : 00:21:27, Mar 13 2019
ERROR:   Error initializing runtime service trusty_fast
[0007.726] RamCode = 0
[0007.730] LPDDR4 Training: Read DT: Number of tables = 2
[0007.735] EMC Training (SRC-freq: 204000; DST-freq: 1600000)
[0007.748] EMC Training Successful
[0007.751] 408000 not found in DVFS table
[0007.757] RamCode = 0
[0007.761] DT Write: emc-table@204000 succeeded
[0007.766] DT Write: emc-table@1600000 succeeded
[0007.771] LPDDR4 Training: Write DT: Number of tables = 2
[0007.966] 
[0007.967] Debug Init done
[0007.970] Marked DTB cacheable
[0007.973] Bootloader DTB loaded at 0x83000000
[0007.977] Marked DTB cacheable
[0007.980] Kernel DTB loaded at 0x83100000
[0007.984] DeviceTree Init done
[0007.996] Pinmux applied successfully
[0008.001] gicd_base: 0x50041000
[0008.004] gicc_base: 0x50042000
[0008.007] Interrupts Init done
[0008.012] Using base:0x60005090 & irq:208 for tick-timer
[0008.017] Using base:0x60005098 for delay-timer
[0008.021] platform_init_timer: DONE
[0008.025] Timer(tick) Init done
[0008.028] osc freq = 38400 khz
[0008.032] 
[0008.033] welcome to cboot
[0008.036] 
[0008.037] Cboot Version: 00.00.2018.01-t210-f76b856b
[0008.042] calling constructors
[0008.045] initializing heap
[0008.048] initializing threads
[0008.051] initializing timers
[0008.054] creating bootstrap completion thread
[0008.058] top of bootstrap2()
[0008.061] CPU: ARM Cortex A57
[0008.064] CPU: MIDR: 0x411FD071, MPIDR: 0x80000000
[0008.068] initializing platform
[0008.071] Scratch reg 37 & 271 initial value set..
[0008.078] cboot:secure-pmc present
[0008.081] Manufacturer: MF = 0xc2, ID MSB = 0x25
[0008.086] ID LSB = 0x36, ID-CFI len = 194 bytes
[0008.090] Macronix QSPI chip present
[0008.094] SPI device register
[0008.097] init boot device
[0008.099] allocating memory for boot device(SPI)
[0008.104] registering boot device
[0008.113] sdmmc node status = okay
[0008.116] sdcard instance = 0
[0008.119] sdcard gpio handle 0x5d
[0008.122] sdcard gpio pin 0xc9
[0008.125] sdcard gpio flags 0x0
[0008.128] vmmc-supply 0x9d
[0008.131] Instance: 0
[0008.133] Allocating memory for context
[0008.137] enabling clock
[0008.139] sd card init
[0008.142] Check card present and stable
[0008.145] Send command 0
[0008.170] Send command 3
[0008.174] Set RCA for the card
[0008.177] Query card specific data by command 9
[0008.184] Parse CSD data
[0008.186] Send command 7
[0008.196] Calling sd device register
[0008.200] Init sdcard
[0008.202] Allocating memory for boot device
[0008.206] Registering user device
[0008.219] Enable APE clock
[0008.222] Un-powergate APE partition
[0008.225] of_register: registering tegra_udc to of_hal
[0008.230] of_register: registering tegra_udc to of_hal
[0008.235] of_register: registering inv20628-driver to of_hal
[0008.241] of_register: registering ads1015-driver to of_hal
[0008.247] of_register: registering lp8557-bl-driver to of_hal
[0008.252] of_register: registering bq2419x_charger to of_hal
[0008.258] of_register: registering cpc to of_hal
[0008.263] of_register: registering bq27441_fuel_gauge to of_hal
[0008.274] gpio framework initialized
[0008.277] of_register: registering tca9539_gpio to of_hal
[0008.283] of_register: registering tca9539_gpio to of_hal
[0008.288] of_register: registering i2c_bus_driver to of_hal
[0008.294] of_register: registering i2c_bus_driver to of_hal
[0008.299] of_register: registering i2c_bus_driver to of_hal
[0008.305] of_register: registering i2c_bus_driver to of_hal
[0008.310] pmic framework initialized
[0008.314] of_register: registering max77620_pmic to of_hal
[0008.319] regulator framework initialized
[0008.323] of_register: registering tps65132_bl_driver to of_hal
[0008.329] initializing target
[0008.335] gpio_driver_register: register 'tegra_gpio_driver' driver
[0008.344] fixed regulator driver initialized
[0008.361] initializing OF layer
[0008.364] NCK carveout not present
[0008.368] Skipping dts_overrides
[0008.372] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0008.388] I2C Bus Init done
[0008.390] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0008.400] I2C Bus Init done
[0008.403] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0008.413] I2C Bus Init done
[0008.416] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0008.426] I2C Bus Init done
[0008.429] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0008.439] I2C Bus Init done
[0008.442] of_children_init: Ops found for compatible string maxim,max77620
[0008.452] max77620_init using irq 118
[0008.457] register 'maxim,max77620' pmic
[0008.461] gpio_driver_register: register 'max77620-gpio' driver
[0008.467] of_children_init: Ops found for compatible string nvidia,tegra210-i2c
[0008.478] I2C Bus Init done
[0008.481] NCK carveout not present
[0008.484] shim_invoke: No NCT, Calling dts updates
[0008.496] Find /i2c@7000c000's alias i2c0
[0008.499] get eeprom at 1-a0, size 256, type 0
[0008.508] Find /i2c@7000c500's alias i2c2
[0008.512] get eeprom at 3-a0, size 256, type 0
[0008.516] get eeprom at 3-ae, size 256, type 0
[0008.521] pm_ids_update: Updating 1,a0, size 256, type 0
[0008.526] I2C slave not started
[0008.529] I2C write failed
[0008.532] Writing offset failed
[0008.535] eeprom_init: EEPROM read failed
[0008.539] pm_ids_update: eeprom init failed
[0008.543] pm_ids_update: Updating 3,a0, size 256, type 0
[0008.573] pm_ids_update: The pm board id is 3448-0000-200
[0008.580] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0008.587] pm_ids_update: pm id update successful
[0008.592] pm_ids_update: Updating 3,ae, size 256, type 0
[0008.597] I2C slave not started
[0008.600] I2C write failed
[0008.603] Writing offset failed
[0008.606] eeprom_init: EEPROM read failed
[0008.610] pm_ids_update: eeprom init failed
[0008.640] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0008.646] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB
[0008.654] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0008.659] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB
[0008.668] updating /chosen/nvidia,ethernet-mac node 00:04:4b:e5:5e:83
[0008.674] Plugin Manager: Parse ODM data 0x00094000
[0008.684] shim_cmdline_install: /chosen/bootargs: root=/dev/mmcblk0p1 rw rootwait console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0   
[0008.704] Find /i2c@7000c000's alias i2c0
[0008.708] get eeprom at 1-a0, size 256, type 0
[0008.717] Find /i2c@7000c500's alias i2c2
[0008.721] get eeprom at 3-a0, size 256, type 0
[0008.725] get eeprom at 3-ae, size 256, type 0
[0008.729] pm_ids_update: Updating 1,a0, size 256, type 0
[0008.735] I2C slave not started
[0008.738] I2C write failed
[0008.740] Writing offset failed
[0008.743] eeprom_init: EEPROM read failed
[0008.747] pm_ids_update: eeprom init failed
[0008.751] pm_ids_update: Updating 3,a0, size 256, type 0
[0008.782] pm_ids_update: The pm board id is 3448-0000-200
[0008.788] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0008.795] pm_ids_update: pm id update successful
[0008.799] pm_ids_update: Updating 3,ae, size 256, type 0
[0008.805] I2C slave not started
[0008.808] I2C write failed
[0008.810] Writing offset failed
[0008.813] eeprom_init: EEPROM read failed
[0008.817] pm_ids_update: eeprom init failed
[0008.847] Chip UID is 0000000164447640240000000a008440
[0008.852] Add serial number:14221190911340408400 as DT property
[0008.860] Applying platform configs
[0008.867] platform-init is not present. Skipping
[0008.871] calling apps_init()
[0008.891] Found 14 GPT partitions in "sd0"
[0008.895] Proceeding to Cold Boot
[0008.898] starting app android_boot_app
[0008.902] Device state: unlocked
[0008.905] display console init
[0008.913] could not find regulator
[0008.917] hdmi cable connected
[0008.932] edid read success
[0008.947] edid read success
[0008.950] width = 640, height = 480, frequency = 25174825
[0008.955] width = 640, height = 480, frequency = 25174825
[0008.961] width = 1280, height = 800, frequency = 83500000
[0008.966] width = 1920, height = 1080, frequency = 148500000
[0008.972] width = 640, height = 480, frequency = 25174825
[0008.977] width = 720, height = 480, frequency = 26973026
[0008.982] width = 720, height = 480, frequency = 26973026
[0008.988] width = 1280, height = 720, frequency = 74175824
[0008.993] width = 1920, height = 1080, frequency = 148351648
[0008.999] width = 720, height = 576, frequency = 26973026
[0009.004] width = 1280, height = 720, frequency = 74175824
[0009.010] width = 1920, height = 1080, frequency = 148351648
[0009.015] Best mode Width = 1920, Height = 1080, freq = 148351648
[0009.023] tmds-config node not found
[0009.027] pmc_set_io_pad_voltage: Error -2 retrieving platform-io-pad-voltagepropsetting 'avdd-io-hdmi-dp' regulator to 1050000 micro volts
[0009.042] setting 'vdd-1v8' regulator to 1800000 micro volts
[0009.050] could not find regulator
[0009.053] could not find regulator
[0009.056] could not find regulator
[0009.085] using default cmu settings
[0009.088] dc_hdmi_enable, starting HDMI initialisation
[0009.094] dc_hdmi_enable, HDMI initialisation complete
[0009.099] list and configure display window
[0009.108] display console init completed
[0009.119] subnode volume_up is not found !
[0009.123] subnode back is not found !
[0009.127] subnode volume_down is not found !
[0009.131] subnode menu is not found !
[0009.134] Gpio keyboard init success
[0009.180] found decompressor handler: lz4-legacy
[0009.195] decompressing blob (type 1)...
[0009.230] load_bmp_blob: panelresolution=1080 type=3
[0009.283] decompressor handler not found
[0009.286] load_firmware_blob: Firmware blob loaded, entries=2
[0009.292] se_aes_verify_sbk_clear: Error
[0009.296] bl_battery_charging: connected to external power supply
[0009.303] xusb is supported
[0009.309] error while finding nvidia,portmap
[0009.315] could not find regulator
[0009.818] xusb blob version 0 size 126464
[0009.822] firmware size 126464
[0009.826] Firmware timestamp: 0x59fc70d3, Version: 50.20 release
[0009.834] xhci0: 64 bytes context size, 32-bit DMA
[0009.874] usbus0: 5.0Gbps Super Speed USB v3.0
[0009.894] uhub0: <Nvidia XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
[0010.544] uhub0: 9 ports with 9 removable, self powered
[0011.544] failed to get HID devices
[0011.547] failed to init xhci or no usb device attached
[0011.557] device_query_partition_size: failed to open partition sd0:MSC !
[0011.564] MSC Partition not found
[0011.570] device_query_partition_size: failed to open partition sd0:USP !
[0011.577] USP partition read failed!
[0011.580] blob_init: blob-partition USP header read failed
[0011.586] android_boot Unable to update recovery partition
[0011.591] kfs_getpartname: name = LNX
[0011.595] Loading kernel from LNX
[0011.654] Verifying boot image in OdmNonSecureSBK mode
[0011.697] kernel load address: 0x80080000, size: 476936 bytes
[0011.703] ramdisk load address: 0x84100000, size: 0 bytes
[0011.708] load kernel from storage
[0011.720] decompressor handler not found
[0011.777] Successfully loaded kernel and ramdisk images
[0011.783] load_bmp_blob: panelresolution=1080 type=3
[0012.278] display bmp image done
[0012.281] NCK carveout not present
[0012.284] Skipping dts_overrides
[0012.287] NCK carveout not present
[0012.291] shim_invoke: No NCT, Calling dts updates
[0012.302] Find /i2c@7000c000's alias i2c0
[0012.305] get eeprom at 1-a0, size 256, type 0
[0012.314] Find /i2c@7000c500's alias i2c2
[0012.318] get eeprom at 3-a0, size 256, type 0
[0012.323] get eeprom at 3-ae, size 256, type 0
[0012.327] pm_ids_update: Updating 1,a0, size 256, type 0
[0012.332] I2C slave not started
[0012.335] I2C write failed
[0012.338] Writing offset failed
[0012.341] eeprom_init: EEPROM read failed
[0012.345] pm_ids_update: eeprom init failed
[0012.349] pm_ids_update: Updating 3,a0, size 256, type 0
[0012.379] pm_ids_update: The pm board id is 3448-0000-200
[0012.386] Adding plugin-manager/ids/3448-0000-200=/i2c@7000c500:module@0x50
[0012.394] pm_ids_update: pm id update successful
[0012.398] pm_ids_update: Updating 3,ae, size 256, type 0
[0012.403] I2C slave not started
[0012.406] I2C write failed
[0012.409] Writing offset failed
[0012.412] eeprom_init: EEPROM read failed
[0012.416] pm_ids_update: eeprom init failed
[0012.446] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0012.452] shim_eeprom_update_mac:267: Failed to update 0 MAC address in DTB
[0012.460] eeprom_get_mac: EEPROM invalid MAC address (all 0xff)
[0012.466] shim_eeprom_update_mac:267: Failed to update 1 MAC address in DTB
[0012.474] updating /chosen/nvidia,ethernet-mac node 00:04:4b:e5:5e:83
[0012.480] Plugin Manager: Parse ODM data 0x00094000
[0012.491] shim_cmdline_install: /chosen/bootargs: root=/dev/mmcblk0p1 rw rootwait console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0   
[0012.504] Add serial number:14221190911340408400 as DT property
[0012.513] "bpmp" doesn't exist, creating 
[0012.519] Updated bpmp info to DTB
[0012.523] Updated initrd info to DTB
[0012.527] "proc-board" doesn't exist, creating 
[0012.532] Updated board info to DTB
[0012.536] "pmu-board" doesn't exist, creating 
[0012.541] Updated board info to DTB
[0012.545] "display-board" doesn't exist, creating 
[0012.551] Updated board info to DTB
[0012.554] "reset" doesn't exist, creating 
[0012.558] Updated reset info to DTB
[0012.562] Cmdline: 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,2 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@0x92cb2000 is_hdmi_initialised=1 
[0012.601] DTB cmdline: root=/dev/mmcblk0p1 rw rootwait console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0   
[0012.612] boot image cmdline: root=/dev/mmcblk0p1 rw rootwait console=ttyS0,115200n8 console=tty0 fbcon=map:0 net.ifnames=0 
[0012.623] Updated bootarg info to DTB
[0012.627] Adding uuid 0000000164447640240000000a008440 to DT
[0012.637] device_query_partition_size: failed to open partition sd0:RP6 !
[0012.643] RP6 partition read failed!
[0012.648] WARNING: Failed to pass NS DRAM ranges to TOS, err: -7
[0012.654] Updated memory info to DTB
[0012.662] set vdd_core voltage to 1075 mv
[0012.666] setting 'vdd-core' regulator to 1075000 micro volts
[0012.684] could not find regulator
[0012.687] Found secure-pmc; disable BPMP

U-Boot 2016.07-g0eb73f4 (Mar 13 2019 - 00:21:24 -0700)

TEGRA210
Model: NVIDIA P3450-Porg
Board: NVIDIA P3450-PORG
DRAM:  4 GiB
MMC:   Tegra SD/MMC: 0, Tegra SD/MMC: 1
Using default environment

In:    serial
Out:   serial
Err:   serial
Net:   No ethernet found.
Hit any key to stop autoboot:  2  1  0 
switch to partitions #0, OK
mmc1 is current device
Scanning mmc 1:1...
Found /boot/extlinux/extlinux.conf
Retrieving file: /boot/extlinux/extlinux.conf
239 bytes read in 102 ms (2 KiB/s)
p3450-porg eMMC boot options
1:	primary kernel
Enter choice: 1:	primary kernel
Retrieving file: /boot/initrd
0 bytes read in 63 ms (0 Bytes/s)
Retrieving file: /boot/Image
34113544 bytes read in 1526 ms (21.3 MiB/s)
append: 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,2 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@0x92cb2000 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
## Flattened Device Tree blob at 83100000
   Booting using the fdt blob at 0x83100000
   reserving fdt memory region: addr=80000000 size=20000
   Using Device Tree in place at 0000000083100000, end 0000000083173f71

Starting kernel ...

<hit enter to activate fiq debugger>
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.9.140-tegra (gyl@localhost) (gcc version 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] (Linaro GCC 7.3-2018.05) ) #1 SMP PREEMPT Fri Aug 23 19:41:56 CST 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@92cb2000
[    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] 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] 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,2 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@0x92cb2000 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: 29396(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: 3567808K/4159488K available (15166K kernel code, 2914K rwdata, 6640K rodata, 8512K init, 605K bss, 116544K 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 - 0xffffff80095e0000   (  6720 KB)
[    0.000000]       .init : 0xffffff80095e0000 - 0xffffff8009e30000   (  8512 KB)
[    0.000000]       .data : 0xffffff8009e30000 - 0xffffff800a108808   (  2915 KB)
[    0.000000]        .bss : 0xffffff800a108808 - 0xffffff800a19fe3c   (   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.000007] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns
[    0.001491] Console: colour dummy device 80x25
[    0.002431] console [tty0] enabled
[    0.002457] kmemleak: Kernel memory leak detector disabled
[    0.002486] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=76800)
[    0.002515] pid_max: default: 32768 minimum: 301
[    0.002971] Security Framework initialized
[    0.003203] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
[    0.003224] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
[    0.004491] ftrace: allocating 46802 entries in 183 pages
[    0.177527] ASID allocator initialised with 65536 entries
[    0.215661] tegra-id: chipid=22117.
[    0.215705] tegra-id: opt_subrevision=0.
[    0.215733] Tegra Speedo/IDDQ fuse revision 4
[    0.215749] Tegra: CPU Speedo ID 9, SoC Speedo ID 0, GPU Speedo ID 2
[    0.215765] Tegra: CPU Process ID 0, SoC Process ID 1, GPU Process ID 0
[    0.215782] Tegra: CPU Speedo Value 2064, SoC Speedo Value 1950, GPU Speedo Value 2072
[    0.215803] Tegra: CPU IDDQ Value 2292, SoC IDDQ Value 2312, GPU IDDQ Value 3015
[    0.215837] Tegra Revision: A02 SKU: 0x8f CPU Process: 0 SoC Process: 1
[    0.215862] DTS File Name: /home/gyl/work/dev/jetson-nano/sources/kernel/kernel/kernel-4.9/arch/arm64/boot/dts/../../../../../../hardware/nvidia/platform/t210/porg/kernel-dts/tegra210-p3448-0000-p3449-0000-a02.dts
[    0.215896] DTB Build time: Aug 23 2019 20:36:26
[    0.265096] CPU1: Booted secondary processor [411fd071]
[    0.296983] CPU2: Booted secondary processor [411fd071]
[    0.328981] CPU3: Booted secondary processor [411fd071]
[    0.329078] Brought up 4 CPUs
[    0.329140] SMP: Total of 4 processors activated.
[    0.329157] CPU features: detected feature: 32-bit EL0 Support
[    0.329436] CPU: All CPU(s) started at EL2
[    0.329467] alternatives: patching kernel code
[    0.337757] devtmpfs: initialized
[    0.372811] Initilizing CustomIPI irq domain
[    0.373269] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.373315] futex hash table entries: 1024 (order: 4, 65536 bytes)
[    0.384759] pinctrl core: initialized pinctrl subsystem
[    0.385517] OS set in device tree is not L4T.
[    0.385958] regulator-dummy: no parameters
[    0.386244] Initializing plugin-manager
[    0.386397] Plugin module not found
[    0.386613] node /plugin-manager/fragement@0 match with board >=3448-0000-100
[    0.387175] node /plugin-manager/fragment@1 match with board >=3448-0000-101
[    0.387643] Node fragment does not have property ids, nct and odm data
[    0.387659] Error in parsing node /plugin-manager/fragment@4: -22
[    0.387678] Node fragment does not have property ids, nct and odm data
[    0.387693] Error in parsing node /plugin-manager/fragment@5: -22
[    0.387855] node /plugin-manager/fragement@6 match with odm-data enable-tegra-wdt
[    0.388281] node /plugin-manager/fragement@8 match with odm-data enable-tegra-wdt
[    0.391589] NET: Registered protocol family 16
[    0.392969] pstore: using zlib compression
[    0.393742] console [pstore-1] enabled
[    0.393760] pstore: Registered ramoops as persistent store backend
[    0.393779] ramoops: attached 0x200000@0xb0000000, ecc: 0/0
[    0.409114] cpuidle: using governor menu
[    0.412975] tegra_smmu 70019000.iommu: Loaded Tegra IOMMU driver
[    0.414552] vdso: 2 pages (1 code @ ffffff8008f57000, 1 data @ ffffff8009e34000)
[    0.414596] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.417660] atomic_pool_init():622: DMA: preallocated 1024 KiB pool for atomic allocations
[    0.419191] tegra_bpmp_of_clk_init: EMC proxy not found.
[    0.420157] tegra_powergate_init: DONE
[    0.420195] DTS File Name: /home/gyl/work/dev/jetson-nano/sources/kernel/kernel/kernel-4.9/arch/arm64/boot/dts/../../../../../../hardware/nvidia/platform/t210/porg/kernel-dts/tegra210-p3448-0000-p3449-0000-a02.dts
[    0.420233] DTB Build time: Aug 23 2019 20:36:26
[    0.421926] Tegra reboot handler registered.
[    0.426239] iommu: Adding device tegra-carveouts to group 0
[    0.426416] platform tegra-carveouts: domain=ffffffc0f9be8318 allocates as[0]=ffffffc0f9b940a8
[    0.426810] iommu: Adding device smmu_test to group 1
[    0.426880] platform smmu_test: domain=ffffffc0f9be8558 allocates as[0]=ffffffc0f9b94110
[    0.427713] mc: mapped MMIO address: 0xffffff800802e000 -> 0x70019000
[    0.427790] mc: mapped MMIO address: 0xffffff8008065000 -> 0x7001c000
[    0.427863] mc: mapped MMIO address: 0xffffff8008079000 -> 0x7001d000
[    0.427887] nv-tegra-mc 70019000.mc: No mssnvlink node
[    0.427921] mc-err: mcerr ops are set to t21x
[    0.437839] iommu: Adding device 70090000.xusb to group 2
[    0.438160] iommu: Adding device 70006000.serial to group 3
[    0.438262] platform 70006000.serial: domain=ffffffc0f9487558 allocates as[0]=ffffffc0f9b94178
[    0.438716] iommu: Adding device 70006040.serial to group 4
[    0.439004] iommu: Adding device 70006200.serial to group 5
[    0.439247] iommu: Adding device sound to group 6
[    0.439313] platform sound: domain=ffffffc0f9487a98 allocates as[0]=ffffffc0f9b941e0
[    0.439897] iommu: Adding device 7000d400.spi to group 7
[    0.440184] iommu: Adding device 7000d600.spi to group 8
[    0.440482] iommu: Adding device 70410000.spi to group 9
[    0.440809] iommu: Adding device 50000000.host1x to group 10
[    0.441132] iommu: Adding device 54080000.vi to group 11
[    0.441540] iommu: Adding device 54600000.isp to group 12
[    0.441819] iommu: Adding device 54680000.isp to group 13
[    0.442142] iommu: Adding device tegradc.0 to group 14
[    0.442215] platform tegradc.0: domain=ffffffc0f94929d8 allocates as[0]=ffffffc0f9b94248
[    0.446531] platform tegradc.0: IOVA linear map 0x0000000092cb2000(800000)
[    0.446947] platform tegradc.0: IOVA linear map 0x00000000d7000000(19000000)
[    0.447311] iommu: Adding device tegradc.1 to group 15
[    0.447375] platform tegradc.1: domain=ffffffc0f9492c18 allocates as[0]=ffffffc0f9b942b0
[    0.451573] platform tegradc.1: IOVA linear map 0x0000000092cb2000(800000)
[    0.451987] platform tegradc.1: IOVA linear map 0x00000000d7000000(19000000)
[    0.452255] iommu: Adding device 54340000.vic to group 16
[    0.452494] iommu: Adding device 544c0000.nvenc to group 17
[    0.452711] iommu: Adding device 54500000.tsec to group 18
[    0.452928] iommu: Adding device 54100000.tsecb to group 19
[    0.453165] iommu: Adding device 54480000.nvdec to group 20
[    0.453409] iommu: Adding device 54380000.nvjpg to group 21
[    0.454465] iommu: Adding device 546c0000.i2c to group 22
[    0.454814] iommu: Adding device 57000000.gpu to group 23
[    0.454884] platform 57000000.gpu: domain=ffffffc0f94c6c18 allocates as[0]=ffffffc0f9b94318
[    0.454941] platform 57000000.gpu: domain=ffffffc0f94c6c18 allocates as[1]=ffffffc0f9b94380
[    0.455001] platform 57000000.gpu: domain=ffffffc0f94c6c18 allocates as[2]=ffffffc0f9b943e8
[    0.455060] platform 57000000.gpu: domain=ffffffc0f94c6c18 allocates as[3]=ffffffc0f9b94450
[    0.455986] tegra-pmc 7000e400.pmc: i2c-thermtrip node not found, emergency thermal reset disabled.
[    0.456026] tegra-pmc 7000e400.pmc: scratch reg offset dts data not present
[    0.456053] tegra-pmc: ### PMC reset source: TEGRA_POWER_ON_RESET
[    0.456075] tegra-pmc: ### PMC reset level: TEGRA_RESET_LEVEL_WARM
[    0.456091] tegra-pmc: ### PMC reset status reg: 0x0
[    0.509172] padctrl padctrl.0: Pad control driver tegra-pmc-padctrl registered
[    0.509205] tegra-pmc: Clear bootloader IO dpd settings
[    0.509241] tegra-pmc 7000e400.pmc: IO padctrl driver initialized
[    0.509326] tegra-pmc 7000e400.pmc: PMC: Successfully configure bootrom reset commands
[    0.509650] iommu: Adding device 70012000.se to group 24
[    0.510444] iommu: Adding device 7000c000.i2c to group 25
[    0.510717] iommu: Adding device 7000c400.i2c to group 26
[    0.510989] iommu: Adding device 7000c500.i2c to group 27
[    0.511258] iommu: Adding device 7000c700.i2c to group 28
[    0.511564] iommu: Adding device 7000d000.i2c to group 29
[    0.511831] iommu: Adding device 7000d100.i2c to group 30
[    0.512141] iommu: Adding device sdhci-tegra.0 to group 31
[    0.512214] platform sdhci-tegra.0: domain=ffffffc0f9533e58 allocates as[0]=ffffffc0f9b944b8
[    0.513112] iommu: Adding device 700d0000.xudc to group 32
[    0.517749] vdd-ac-bat: 5000 mV 
[    0.518130] vdd-5v0-sys: 5000 mV 
[    0.519122] vdd-5v0-hdmi: supplied by vdd-5v0-sys
[    0.519215] vdd-5v0-hdmi: 5000 mV 
[    0.519648] vdd-1v8: 1800 mV 
[    0.520060] vdd-fan: supplied by vdd-5v0-sys
[    0.520116] vdd-fan: 5000 mV 
[    0.520528] vdd-usb-vbus: supplied by vdd-5v0-sys
[    0.520604] vdd-usb-vbus: 5000 mV 
[    0.521188] vdd-usb-vbus2: 5000 mV 
[    0.553826] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[    0.556496] GPIO line 151 (camera-control-output-low) hogged as output/low
[    0.556895] gpiochip_setup_dev: registered GPIOs 0 to 255 on device: gpiochip0 (tegra-gpio)
[    0.565221] eventlib_kernel: keventlib is initialized, test id: 0
[    0.565618] SCSI subsystem initialized
[    0.566225] usbcore: registered new interface driver usbfs
[    0.566306] usbcore: registered new interface driver hub
[    0.566394] usbcore: registered new device driver usb
[    0.570504] max77620 4-003c: PMIC Version OTP:0x35 and ES:0x8
[    0.571945] random: fast init done
[    0.577153] vdd-core: 600 <--> 1162 mV at 1075 mV 
[    0.578428] vdd-ddr-1v1: Bringing 1125000uV into 1150000-1150000uV
[    0.581235] vdd-ddr-1v1: 1150 mV 
[    0.585027] vdd-pre-reg-1v35: 1350 mV 
[    0.589004] vdd-1v8: 1800 mV 
[    0.589287] vdd-1v8: Failed to create debugfs directory
[    0.593004] avdd-sys-1v2: 1200 mV 
[    0.597002] vdd-pex-1v0: 1050 mV 
[    0.597787] vddio-sdmmc-ap: 1800 <--> 3300 mV at 3300 mV 
[    0.598474] max77620-ldo3: at 3100 mV 
[    0.600243] vdd-rtc: 850 <--> 1100 mV at 1000 mV 
[    0.600934] max77620-ldo5: at 3100 mV 
[    0.601596] max77620-ldo6: at 2800 mV 
[    0.604239] avdd-1v05-pll: 1050 mV 
[    0.608240] avdd-io-hdmi-dp: 1050 mV 
[    0.609810] GPIO line 505 (spmic-default-output-high) hogged as output/high
[    0.610113] gpiochip_setup_dev: registered GPIOs 504 to 511 on device: gpiochip1 (max77620-gpio)
[    0.612204] max77620 4-003c: max77620 probe successful
[    0.614528] i2c i2c-6: Unbalanced pm_runtime_enable!
[    0.615099] media: Linux media interface: v0.10
[    0.615164] Linux video capture interface: v2.00
[    0.616135] pps_core: LinuxPPS API ver. 1 registered
[    0.616162] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.616206] PTP clock support registered
[    0.619689] tegra_fiq_debugger_init: found FIQ source (IRQ 98)
[    0.626060] tegra210-emc 7001b000.external-memory-controller: validated EMC DFS table
[    0.626967] Advanced Linux Sound Architecture Driver Initialized.
[    0.627653] Bluetooth: Core ver 2.22
[    0.627729] NET: Registered protocol family 31
[    0.627746] Bluetooth: HCI device and connection manager initialized
[    0.627773] Bluetooth: HCI socket layer initialized
[    0.627795] Bluetooth: L2CAP socket layer initialized
[    0.627831] Bluetooth: SCO socket layer initialized
[    0.629618] tegra210_dvfs: no clock found for sdmmc2_ddr
[    0.629659] tegra210_dvfs: no clock found for sdmmc4_ddr
[    0.629722] tegra210_dvfs: no clock found for sdmmc1_ddr
[    0.629749] tegra210_dvfs: no clock found for sdmmc3_ddr
[    0.632515] tegra_dvfs: Unable to get vdd-cpu rail for step info, defering probe
[    0.633893] vdd-3v3-sys: supplied by vdd-5v0-sys
[    0.633980] vdd-3v3-sys: 3300 mV 
[    0.634272] vdd-1v8: supplied by vdd-3v3-sys
[    0.636318] vdd-usb-vbus2: supplied by vdd-3v3-sys
[    0.636798] vdd-3v3-sd: supplied by vdd-3v3-sys
[    0.636856] vdd-3v3-sd: 3300 mV 
[    0.638139] avdd-io-edp-1v05: supplied by avdd-1v05-pll
[    0.638201] avdd-io-edp-1v05: 1050 mV 
[    0.638689] vdd-usb-hub-en: supplied by vdd-1v8
[    0.638761] vdd-usb-hub-en: 5000 mV 
[    0.640130] camchar: rtcpu character device driver loaded
[    0.640978] extcon-gpio-states extcon:extcon@1: Cable state:0, cable id:0
[    0.642371] clocksource: Switched to clocksource arch_sys_counter
[    0.682285] VFS: Disk quotas dquot_6.6.0
[    0.682513] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.683028] nvmap_heap_init: nvmap_heap_init: created heap block cache
[    0.683485] dma_declare_coherent_resizable_cma_memory:324: resizable heap=vpr, base=0x00000000d7000000, size=0x19000000
[    0.683534]  dma-vpr: heap size is not multiple of cma_chunk_size heap_info->num_chunks (13) rem_chunk_size(0x1000000)
[    0.683751] cma: enabled page replacement for spfn=d7000, epfn=f0000
[    0.683776] dma_declare_coherent_resizable_cma_memory:373: resizable cma heap=vpr create successful
[    0.683802] tegra-carveouts tegra-carveouts: assigned reserved memory node vpr-carveout
[    0.683850] tegra-carveouts tegra-carveouts: iram :dma coherent mem declare 0x0000000040001000,258048
[    0.683876] tegra-carveouts tegra-carveouts: assigned reserved memory node iram-carveout
[    0.683907] nvmap: nvmap_select_cache_ops() nvmap cache ops set to set/ways
[    0.683930] nvmap_page_pool_init: Total RAM pages: 1010736
[    0.683947] nvmap_page_pool_init: nvmap page pool size: 126342 pages (493 MB)
[    0.684068] nvmap_background_zero_thread: PP zeroing thread starting.
[    0.684554] misc nvmap: created heap iram base 0x0000000040001000 size (252KiB)
[    0.685636] misc nvmap: created heap vpr base 0x00000000d7000000 size (409600KiB)
[    0.693895] thermal thermal_zone0: Registering thermal zone thermal_zone0 for type AO-therm
[    0.694313] thermal thermal_zone1: Registering thermal zone thermal_zone1 for type CPU-therm
[    0.694629] thermal thermal_zone2: Registering thermal zone thermal_zone2 for type GPU-therm
[    0.694864] thermal thermal_zone3: Registering thermal zone thermal_zone3 for type PLL-therm
[    0.695065] thermal thermal_zone4: Registering thermal zone thermal_zone4 for type PMIC-Die
[    0.695359] pre_t19x_iso_plat_init(): iso emc max clk=1600000KHz
[    0.695380] pre_t19x_iso_plat_init(): max_iso_bw=33280000KB
[    0.695826] NET: Registered protocol family 2
[    0.696820] TCP established hash table entries: 32768 (order: 6, 262144 bytes)
[    0.697056] TCP bind hash table entries: 32768 (order: 7, 524288 bytes)
[    0.697601] TCP: Hash tables configured (established 32768 bind 32768)
[    0.697775] UDP hash table entries: 2048 (order: 4, 65536 bytes)
[    0.697874] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes)
[    0.698312] NET: Registered protocol family 1
[    0.699206] RPC: Registered named UNIX socket transport module.
[    0.699235] RPC: Registered udp transport module.
[    0.699252] RPC: Registered tcp transport module.
[    0.699268] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.699532] Trying to unpack rootfs image as initramfs...
[    0.708734] host1x 50000000.host1x: initialized
[    0.711114] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[    0.714397] audit: initializing netlink subsys (disabled)
[    0.714493] audit: type=2000 audit(0.563:1): initialized
[    0.715254] workingset: timestamp_bits=46 max_order=20 bucket_order=0
[    0.725427] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.727046] ntfs: driver 2.1.32 [Flags: R/W].
[    0.727878] 9p: Installing v9fs 9p2000 file system support
[    0.731225] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 240)
[    0.731402] io scheduler noop registered
[    0.731722] io scheduler cfq registered (default)
[    0.734495] gic 702f9000.agic: GIC IRQ controller registered
[    0.737515] iommu: Adding device 702ef000.adsp to group 33
[    0.744886] iommu: Adding device aconnect@702c0000:adsp_audio to group 34
[    0.745096] tegra-aconnect aconnect@702c0000: Tegra ACONNECT bus registered
[    0.745752] tegra-xusb-padctl 7009f000.xusb_padctl: TEGRA_FUSE_SKU_CALIB_0 = 0x71a740f
[    0.745787] tegra-xusb-padctl 7009f000.xusb_padctl: TEGRA_FUSE_USB_CALIB_EXT_0 = 0x4
[    0.747500] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-usb2.0, lane = usb2-0, function = xusb
[    0.747636] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-usb2.1, lane = usb2-1, function = xusb
[    0.747753] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-usb2.2, lane = usb2-2, function = xusb
[    0.747963] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.3, lane = pcie-0, function = pcie-x1
[    0.748076] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.4, lane = pcie-1, function = pcie-x4
[    0.748186] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.5, lane = pcie-2, function = pcie-x4
[    0.748294] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.6, lane = pcie-3, function = pcie-x4
[    0.748407] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.7, lane = pcie-4, function = pcie-x4
[    0.748523] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.8, lane = pcie-5, function = xusb
[    0.748631] tegra-xusb-padctl 7009f000.xusb_padctl: dev = phy-pcie.9, lane = pcie-6, function = xusb
[    0.755054] tegra-pwm 7000a000.pwm: PWM clk cannot sleep in ops
[    0.756397] tegra-dfll-pwm 70110000.pwm: DFLL pwm-rate: 12800000
[    0.758306] tegra-pcie 1003000.pcie-controller: 4x1, 1x1 configuration
[    0.759655] tegra-pcie 1003000.pcie-controller: PCIE: Enable power rails
[    0.760034] tegra-pcie 1003000.pcie-controller: probing port 0, using 4 lanes
[    0.761296] tegra_camera_platform tegra-camera-platform: tegra_camera_probe:camera_platform_driver probe
[    0.761559] misc tegra_camera_ctrl: tegra_camera_isomgr_register isp_iso_bw=1500000, vi_iso_bw=750000, max_bw=1500000
[    0.761821] Adding domain tsec-pd to PM domain host1x-pd
[    0.763917] tegra-pcie 1003000.pcie-controller: probing port 1, using 1 lanes
[    0.764921] tsec 54500000.tsec: initialized
[    0.766629] tsec 54100000.tsecb: initialized
[    0.767387] Adding domain nvdec-pd to PM domain host1x-pd
[    0.770759] nvdec 54480000.nvdec: initialized
[    0.772001] Adding domain vic03-pd to PM domain host1x-pd
[    0.772216] Adding domain msenc-pd to PM domain host1x-pd
[    0.772410] Adding domain nvjpg-pd to PM domain host1x-pd
[    0.776428] falcon 54340000.vic: initialized
[    0.777743] falcon 544c0000.nvenc: initialized
[    0.779197] falcon 54380000.nvjpg: initialized
[    0.783805] tegradc tegradc.0: disp0 connected to head0->/host1x/sor1
[    0.783932] display board info: id 0x0, fab 0x0
[    0.784006] generic_infoframe_type: 0x87
[    0.784152] tegradc tegradc.0: DT parsed successfully
[    0.784217] tegradc tegradc.0: Display dc.ffffff800ab40000 registered with id=0
[    0.784784] tegradc tegradc.0: Bootloader disp_param detected. Detected mode: 1920x1080 (on 0x0mm) pclk=148350781
[    0.787918] tegradc tegradc.0: probed
[    0.792014] tegra-apbdma 60020000.dma: Tegra20 APB DMA driver register 32 channels
[    0.796446] tegra-adma 702e2000.adma: Tegra210 ADMA driver registered 10 channels
[    0.797607] tegra-fuse-burn 7000f800.efuse:efuse-burn: Fuse burn driver initialized
[    0.798039] kfuse 7000fc00.kfuse: initialized
[    0.799773] tegra-pmc-iopower pmc-iopower: Regulator supply iopower-dbg-supply not available
[    0.800868] tegra-pmc-iopower pmc-iopower: NO_IOPOWER setting 0x0
[    0.802565] tegra-dfll-pwm 70110000.pwm: DFLL_PWM regulator is available now
[    0.802613] vdd-cpu: 708 <--> 1322 mV at 708 mV 
[    0.803162] pwm-regulator pwm_regulators:pwm-regulator@0: PWM regulator registration passed
[    0.804922] vdd-gpu: applied init 1000000uV constraint
[    0.804956] vdd-gpu: 708 <--> 1323 mV at 997 mV 
[    0.805399] pwm-regulator pwm_regulators:pwm-regulator@1: PWM regulator registration passed
[    0.810728] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    0.810948] No Device Node present for smmu client: serial8250 !!
[    0.810983] platform serial8250: No iommus property found in DT node, got swgids from fixup(101004000)
[    0.811081] iommu: Adding device serial8250 to group 35
[    0.814790] console [ttyS0] disabled
[    0.814963] 70006000.serial: ttyS0 at MMIO 0x70006000 (irq = 63, base_baud = 25500000) is a Tegra
[    1.188220] tegra-pcie 1003000.pcie-controller: link 0 down, retrying
[    1.592579] tegra-pcie 1003000.pcie-controller: link 0 down, retrying
[    1.996945] tegra-pcie 1003000.pcie-controller: link 0 down, retrying
[    1.998964] tegra-pcie 1003000.pcie-controller: link 0 down, ignoring
[    1.999428] tegra-pcie 1003000.pcie-controller: PCI host bridge to bus 0000:00
[    1.999439] pci_bus 0000:00: root bus resource [io  0x0000-0xffff]
[    1.999443] pci_bus 0000:00: root bus resource [mem 0x13000000-0x1fffffff]
[    1.999447] pci_bus 0000:00: root bus resource [mem 0x20000000-0x3fffffff pref]
[    1.999453] pci_bus 0000:00: root bus resource [bus 00-ff]
[    1.999876] pci 0000:00:02.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    2.010557] pci 0000:00:02.0: BAR 14: assigned [mem 0x13000000-0x130fffff]
[    2.010563] pci 0000:00:02.0: BAR 13: assigned [io  0x1000-0x1fff]
[    2.010572] pci 0000:01:00.0: BAR 4: assigned [mem 0x13000000-0x13003fff 64bit]
[    2.010599] pci 0000:01:00.0: BAR 2: assigned [mem 0x13004000-0x13004fff 64bit]
[    2.010621] pci 0000:01:00.0: BAR 0: assigned [io  0x1000-0x10ff]
[    2.010633] pci 0000:00:02.0: PCI bridge to [bus 01]
[    2.010639] pci 0000:00:02.0:   bridge window [io  0x1000-0x1fff]
[    2.010646] pci 0000:00:02.0:   bridge window [mem 0x13000000-0x130fffff]
[    2.011457] pcieport 0000:00:02.0: Signaling PME through PCIe PME interrupt
[    2.011462] pci 0000:01:00.0: Signaling PME through PCIe PME interrupt
[    3.263459] console [ttyS0] enabled
[    3.264089] Console: switching to colour frame buffer device 240x67
[    3.265062] 70006040.serial: ttyTHS1 at MMIO 0x70006040 (irq = 64, base_baud = 0) is a TEGRA_UART
[    3.265382] serial-tegra 70006200.serial: RX in PIO mode
[    3.265474] 70006200.serial: ttyTHS2 at MMIO 0x70006200 (irq = 65, base_baud = 0) is a TEGRA_UART
[    3.266590] [drm] Initialized
[    3.289637] brd: module loaded
[    3.304541] tegradc tegradc.0: fb registered
[    3.306637] loop: module loaded
[    3.306740] tegra_profiler: version: 1.132, samples/io: 46/26
[    3.306871] tegra_profiler: auth: init
[    3.308347] THERMAL EST: found 2 subdevs
[    3.308354] THERMAL EST num_resources: 0
[    3.308358] [THERMAL EST subdev 0]
[    3.308365] [THERMAL EST subdev 1]
[    3.308816] thermal thermal_zone5: Registering thermal zone thermal_zone5 for type thermal-fan-est
[    3.308818] THERMAL EST: thz register success.
[    3.309018] THERMAL EST: end of probe, return err: 0
[    3.310103] hisi_sas: driver version v1.6
[    3.315191] tegra-qspi 70410000.spi: Prod settings list not found
[    3.316432] qspi_mtd spi32766.0: MX25U3235F (4096 Kbytes)
[    3.316440] qspi_mtd spi32766.0: mtd .name = spi32766.0, .size = 0x400000 (4MiB) .erasesize = 0x00001000 (4KiB) .numeraseregions = 0
[    3.320706] libphy: Fixed MDIO Bus: probed
[    3.321292] tun: Universal TUN/TAP device driver, 1.6
[    3.321295] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    3.322611] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[    3.322614] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    3.322670] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.4.0-k
[    3.322672] igb: Copyright (c) 2007-2014 Intel Corporation.
[    3.322715] igbvf: Intel(R) Gigabit Virtual Function Network Driver - version 2.4.0-k
[    3.322717] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[    3.322757] Intel(R) 10GbE PCI Express Linux Network Driver - version 4.6.4
[    3.322760] Copyright(c) 1999 - 2017 Intel Corporation.
[    3.323611] r8168 0000:01:00.0: enabling device (0000 -> 0003)
[    3.323642] r8168 Gigabit Ethernet driver 8.045.08-NAPI loaded
[    3.337836] r8168 0000:01:00.0 (unnamed net_device) (uninitialized): Invalid ethernet address 00:00:00:00:00:00, trying device tree node
[    3.337993] r8168 0000:01:00.0 (unnamed net_device) (uninitialized): Found valid ethernet address 00:04:4b:e5:5e:83 from device tree
[    3.338786] r8168: This product is covered by one or more of the following patents: US6,570,884, US6,115,776, and US6,327,625.
[    3.338826] r8168  Copyright (C) 2017  Realtek NIC software team <nicfae@realtek.com> 
[    3.338826]  This program comes with ABSOLUTELY NO WARRANTY; for details, please see <http://www.gnu.org/licenses/>. 
[    3.338826]  This is free software, and you are welcome to redistribute it under certain conditions; see <http://www.gnu.org/licenses/>. 
[    3.339505] PPP generic driver version 2.4.2
[    3.339725] PPP BSD Compression module registered
[    3.339730] PPP Deflate Compression module registered
[    3.339772] PPP MPPE Compression module registered
[    3.339779] NET: Registered protocol family 24
[    3.339855] usbcore: registered new interface driver r8152
[    3.339908] usbcore: registered new interface driver asix
[    3.339970] usbcore: registered new interface driver ax88179_178a
[    3.340010] usbcore: registered new interface driver cdc_ether
[    3.340040] usbcore: registered new interface driver net1080
[    3.340069] usbcore: registered new interface driver cdc_subset
[    3.340103] usbcore: registered new interface driver zaurus
[    3.340149] usbcore: registered new interface driver cdc_ncm
[    3.340325] VFIO - User Level meta-driver version: 0.3
[    3.341715] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    3.341739] ehci-pci: EHCI PCI platform driver
[    3.341789] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    3.341799] ohci-pci: OHCI PCI platform driver
[    3.341845] ohci-platform: OHCI generic platform driver
[    3.344658] tegra-xusb 70090000.xusb: USB2 port 0 has OTG_CAP
[    3.345282] tegra-xusb-padctl 7009f000.xusb_padctl: enabled OTG on UTMI pad 0
[    3.346492] tegra-xusb 70090000.xusb: extcon 0: ffffffc0f90d7400 id
[    3.346607] tegra-xusb 70090000.xusb: Direct firmware load for tegra21x_xusb_firmware failed with error -2
[    3.346610] tegra-xusb 70090000.xusb: Falling back to user helper
[    3.347937] usbcore: registered new interface driver uas
[    3.348001] usbcore: registered new interface driver usb-storage
[    3.348139] usbcore: registered new interface driver usbserial
[    3.351339] tegra-xudc-new 700d0000.xudc: device count: 1
[    3.352640] tegra-xudc-new 700d0000.xudc: USB charger detection disabled
[    3.352652] tegra-xudc-new 700d0000.xudc: vbus state: 0
[    3.352687] tegra-xudc-new 700d0000.xudc: entering ELPG
[    3.352945] tegra-xudc-new 700d0000.xudc: entering ELPG done
[    3.353612] mousedev: PS/2 mouse device common for all mice
[    3.353705] usbcore: registered new interface driver xpad
[    3.484531] max77686-rtc max77620-rtc: rtc core: registered max77620-rtc as rtc0
[    3.487236] rtc rtc1: alarm rtc device
[    3.487256] tegra_rtc 7000e000.rtc: rtc core: registered 7000e000.rtc as rtc1
[    3.487276] tegra_rtc 7000e000.rtc: Tegra internal Real Time Clock
[    3.487844] i2c /dev entries driver
[    3.489542] imx219 6-0010: tegracam sensor driver:imx219_v2.0.6
[    3.512863] tegra-vii2c 546c0000.i2c: no acknowledge from address 0x10
[    3.512930] imx219 6-0010: imx219_board_setup: error during i2c read probe (-121)
[    3.512957] imx219 6-0010: board setup failed
[    3.513053] imx219: probe of 6-0010 failed with error -121
[    3.514281] max77620-power max77620-power: Event recorder REG_NVERC : 0x0
[    3.517505] tegra_soctherm 700e2000.soctherm: pllx_offset tz:0 max:14, min:2
[    3.517510] tegra_soctherm 700e2000.soctherm: pllx_offset tz:2 max:8, min:4
[    3.517958] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[    3.517975] tegra_soctherm 700e2000.soctherm: thermtrip: will shut down when cpu reaches 102500 mC
[    3.517985] tegra_soctherm 700e2000.soctherm: throttrip: will throttle when cpu reaches 100500 mC
[    3.518109] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[    3.518118] tegra_soctherm 700e2000.soctherm: thermtrip: will shut down when gpu reaches 103000 mC
[    3.518123] tegra_soctherm 700e2000.soctherm: throttrip: will throttle when gpu reaches 101000 mC
[    3.518274] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[    3.518285] tegra_soctherm 700e2000.soctherm: thermtrip: will shut down when pll reaches 127000 mC
[    3.518289] tegra_soctherm 700e2000.soctherm: throttrip: pll: missing hot temperature
[    3.518491] tegra_soctherm 700e2000.soctherm: failed to register sensor: -19
[    3.519292] tegra_aotag tegra-aotag: Registering sensor 0
[    3.519343] tegra_aotag tegra-aotag: Invalid temp readout
[    3.519372] tegra_aotag tegra-aotag: Invalid temp readout
[    3.519388] tegra_aotag tegra-aotag: Bound to TZ : ID 0
[    3.519396] tegra_aotag tegra-aotag: Probe done [SUCCESS]:0
[    3.520370] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[    3.520391] tegra_dfll_action dfll-cdev-cap: Tegra DFLL 'cap cooling device' registered
[    3.520571] tegra_aotag tegra-aotag: Invalid temp readout
[    3.520599] tegra_dfll_action dfll-cdev-floor: Tegra DFLL 'floor cooling device' registered
[    3.521033] parse_throttle_dt_data: Num cap clks = 6
[    3.521037] parse_throttle_dt_data: clk=cclk_g type=2
[    3.521053] parse_throttle_dt_data: clk=gpu type=4
[    3.521079] parse_throttle_dt_data: clk=cap.throttle.c2bus type=0
[    3.521098] parse_throttle_dt_data: clk=cap.throttle.c3bus type=0
[    3.521119] parse_throttle_dt_data: clk=cap.throttle.sclk type=0
[    3.521122] parse_throttle_dt_data: clk=emc type=3
[    3.521577] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[    3.521675] tegra_soctherm 700e2000.soctherm: soctherm: trip temperature -2147483647 forced to -127000
[    3.521837] tegra_throttle_probe: probe successful. #cdevs=4
[    3.522651] FAN dev name: pwm-fan
[    3.522708] FAN:gpio request success.
[    3.522785] pwm_fan_driver pwm-fan: cap state:7, cap pwm:255
[    3.523097] pwm_fan_driver pwm-fan: got pwm for fan. polarity is normal
[    3.523290] pwm_fan_driver pwm-fan: fan tach request irq success
[    3.523299] pwm_fan_driver pwm-fan: tach period: 1000
[    3.523389] pwm_fan_driver pwm-fan: index 0: pwm=0, rpm=0, rru=40, rrd=40, state:2
[    3.523393] pwm_fan_driver pwm-fan: index 1: pwm=80, rpm=1000, rru=2, rrd=2, state:2
[    3.523397] pwm_fan_driver pwm-fan: index 2: pwm=120, rpm=2000, rru=1, rrd=1, state:2
[    3.523401] pwm_fan_driver pwm-fan: index 3: pwm=160, rpm=3000, rru=1, rrd=1, state:2
[    3.523405] pwm_fan_driver pwm-fan: index 4: pwm=255, rpm=4000, rru=1, rrd=1, state:3
[    3.523408] pwm_fan_driver pwm-fan: index 5: pwm=255, rpm=5000, rru=1, rrd=1, state:3
[    3.523411] pwm_fan_driver pwm-fan: index 6: pwm=255, rpm=6000, rru=1, rrd=1, state:3
[    3.523415] pwm_fan_driver pwm-fan: index 7: pwm=255, rpm=7000, rru=1, rrd=1, state:4
[    3.523418] pwm_fan_driver pwm-fan: index 8: pwm=255, rpm=10000, rru=1, rrd=1, state:4
[    3.523422] pwm_fan_driver pwm-fan: index 9: pwm=255, rpm=11000, rru=1, rrd=1, state:4
[    3.524052] tegra-wdt 60005100.watchdog: Tegra WDT enabled on probe. Timeout = 120 seconds.
[    3.524460] tegra-wdt 60005100.watchdog: initialized (timeout = 120 sec, nowayout = 1)
[    3.525360] device-mapper: uevent: version 1.0.3
[    3.525826] device-mapper: ioctl: 4.35.0-ioctl (2016-06-23) initialised: dm-devel@redhat.com
[    3.531232] tegra210-cpufreq cpufreq: probe()...completed
[    3.531935] sdhci: Secure Digital Host Controller Interface driver
[    3.531936] sdhci: Copyright(c) Pierre Ossman
[    3.531937] sdhci-pltfm: SDHCI platform and OF driver helper
[    3.532435] sdhci-tegra sdhci-tegra.0: Got CD GPIO
[    3.532788] sdhci-tegra sdhci-tegra.0: Client registration for eMC Successful
[    3.532910] sdhci-tegra sdhci-tegra.0: wakeup init done, cdirq 300
[    3.536420] tegra-se 70012000.se: tegra_se_probe: complete
[    3.536947] hidraw: raw HID events driver (C) Jiri Kosina
[    3.538088] usbcore: registered new interface driver usbhid
[    3.538089] usbhid: USB HID core driver
[    3.540445] tegra21x_actmon 6000c800.actmon: in actmon_register()...
[    3.540617] tegra21x_actmon 6000c800.actmon: initialization Completed for the device mc_all
[    3.542375] nvpmodel: initialized successfully
[    3.543341] usbcore: registered new interface driver snd-usb-audio
[    3.543403] No Device Node present for smmu client: snd-soc-dummy !!
[    3.543407] platform snd-soc-dummy: No iommus property found in DT node, got swgids from fixup(101004000)
[    3.543426] iommu: Adding device snd-soc-dummy to group 36
[    3.556572] input: tegra-hda HDMI/DP,pcm=3 as /devices/70030000.hda/sound/card0/input0
[    3.561092] OPE platform probe
[    3.561180] OPE platform probe successful
[    3.561566] OPE platform probe
[    3.561641] OPE platform probe successful
[    3.582655] mmc0: SDHCI controller on sdhci-tegra.0 [sdhci-tegra.0] using ADMA 64-bit with 64 bit addr
[    3.587720] tegra-asoc: sound: ADMAIF1 <-> ADMAIF1 mapping ok
[    3.587852] tegra-asoc: sound: ADMAIF2 <-> ADMAIF2 mapping ok
[    3.587978] tegra-asoc: sound: ADMAIF3 <-> ADMAIF3 mapping ok
[    3.588102] tegra-asoc: sound: ADMAIF4 <-> ADMAIF4 mapping ok
[    3.588225] tegra-asoc: sound: ADMAIF5 <-> ADMAIF5 mapping ok
[    3.588347] tegra-asoc: sound: ADMAIF6 <-> ADMAIF6 mapping ok
[    3.588473] tegra-asoc: sound: ADMAIF7 <-> ADMAIF7 mapping ok
[    3.588601] tegra-asoc: sound: ADMAIF8 <-> ADMAIF8 mapping ok
[    3.588725] tegra-asoc: sound: ADMAIF9 <-> ADMAIF9 mapping ok
[    3.588848] tegra-asoc: sound: ADMAIF10 <-> ADMAIF10 mapping ok
[    3.601722] u32 classifier
[    3.601724]     Actions configured
[    3.601796] Initializing XFRM netlink socket
[    3.602560] NET: Registered protocol family 10
[    3.603299] NET: Registered protocol family 17
[    3.603309] NET: Registered protocol family 15
[    3.603385] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[    3.603433] Bluetooth: RFCOMM socket layer initialized
[    3.603441] Bluetooth: RFCOMM ver 1.11
[    3.603447] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    3.603450] Bluetooth: HIDP socket layer initialized
[    3.603468] 9pnet: Installing 9P2000 support
[    3.603505] Key type dns_resolver registered
[    3.607795] Registered cp15_barrier emulation handler
[    3.607803] Registered setend emulation handler
[    3.608914] registered taskstats version 1
[    3.609498] Adding domain ve2-pd to PM domain host1x-pd
[    3.609740] Adding domain ve-pd to PM domain host1x-pd
[    3.907154] mmc0: hw tuning done ...
[    3.907193] mmc0: new ultra high speed SDR104 SDXC card at address aaaa
[    3.907665] mmcblk0: mmc0:aaaa SC64G 59.5 GiB 
[    3.910735]  mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 p13 p14
[    4.454219] tegradc tegradc.0: DC initialized, skipping tegra_dc_program_mode.
[    4.461461] tegradc tegradc.0: hdmi: tmds rate:148351K prod-setting:prod_c_hdmi_75m_150m
[    4.469871] tegradc tegradc.0: hdmi: get RGB quant from REG programmed by BL.
[    4.477011] tegradc tegradc.0: hdmi: get YCC quant from REG programmed by BL.
[    4.484317] extcon-disp-state extcon:disp-state: cable 47 state 1
[    4.490414] Extcon AUX1(HDMI) enable
[    4.494425] tegradc tegradc.1: disp1 connected to head1->/host1x/sor
[    4.500820] tegradc tegradc.1: No lt-data, using default setting
[    4.506836] tegradc tegradc.1: No hpd-gpio in DT
[    4.509396] edid invalid
[    4.513993] tegradc tegradc.1: DT parsed successfully
[    4.519066] tegradc tegradc.1: Display dc.ffffff800f4c0000 registered with id=1
[    4.534734] tegradc tegradc.1: dpd enable lookup fail:-19
[    4.535370] tegradc tegradc.0: nominal-pclk:148351648 parent:148350781 div:1.0 pclk:148350781 146868084~161703244
[    4.554051] tegradc tegradc.1: probed
[    4.572147] tegradc tegradc.1: fb registered
[    4.579559] hpd: state 7 (Takeover from bootloader), hpd 0, pending_hpd_evt 1
[    4.583570] isp 54600000.isp: initialized
[    4.584415] isp 54680000.isp: initialized
[    4.594745] hpd: switching from state 7 (Takeover from bootloader) to state 0 (Reset)
[    4.596057] clk_cbus_recalc_rate: no gbus parent
[    4.596061] clk_cbus_round_rate: no gbus parent
[    4.596063] clk_cbus_round_rate: no gbus parent
[    4.596070] clk_cbus_recalc_rate: no gbus parent
[    4.596174] clk_cbus_recalc_rate: no gbus parent
[    4.596176] clk_cbus_round_rate: no gbus parent

WechatIMG10.jpeg

Could you let me know how to modify the code, delete the configuration of “suspend_gpio”?

@hk566
This is the patch:

diff --git a/hardware/nvidia/platform/t210/porg/kernel-dts/porg-platforms/tegra210-porg-gpio-p3448-0000-a00.dtsi b/hardware/nvidia/platform/t210/porg/kernel-dts/porg-platforms/tegra210-porg-gpio-p3448-0000-a00.dtsi
index b92b8921..ac8e0dad 100755
--- a/hardware/nvidia/platform/t210/porg/kernel-dts/porg-platforms/tegra210-porg-gpio-p3448-0000-a00.dtsi
+++ b/hardware/nvidia/platform/t210/porg/kernel-dts/porg-platforms/tegra210-porg-gpio-p3448-0000-a00.dtsi
@@ -78,14 +78,5 @@
 				>;
 		};
 
-		suspend_gpio: system-suspend-gpio {
-			status = "okay";
-			gpio-hog;
-			output-low;
-			gpio-suspend;
-			gpios = <
-				TEGRA_GPIO(A, 6) 0
-				>;
-		};
 	};
 };
diff --git a/hardware/nvidia/platform/t210/porg/kernel-dts/porg-platforms/tegra210-porg-gpio-p3448-0000-a01.dtsi b/hardware/nvidia/platform/t210/porg/kernel-dts/porg-platforms/tegra210-porg-gpio-p3448-0000-a01.dtsi
index d888035e..457abbe4 100755
--- a/hardware/nvidia/platform/t210/porg/kernel-dts/porg-platforms/tegra210-porg-gpio-p3448-0000-a01.dtsi
+++ b/hardware/nvidia/platform/t210/porg/kernel-dts/porg-platforms/tegra210-porg-gpio-p3448-0000-a01.dtsi
@@ -78,14 +78,5 @@
 				>;
 		};
 
-		suspend_gpio: system-suspend-gpio {
-			status = "okay";
-			gpio-hog;
-			output-low;
-			gpio-suspend;
-			gpios = <
-				TEGRA_GPIO(A, 6) 0
-				>;
-		};
 	};
 };
diff --git a/hardware/nvidia/platform/t210/porg/kernel-dts/porg-platforms/tegra210-porg-gpio-p3448-0000-a02.dtsi b/hardware/nvidia/platform/t210/porg/kernel-dts/porg-platforms/tegra210-porg-gpio-p3448-0000-a02.dtsi
index e9cfc1f3..dc50c0af 100755
--- a/hardware/nvidia/platform/t210/porg/kernel-dts/porg-platforms/tegra210-porg-gpio-p3448-0000-a02.dtsi
+++ b/hardware/nvidia/platform/t210/porg/kernel-dts/porg-platforms/tegra210-porg-gpio-p3448-0000-a02.dtsi
@@ -78,14 +78,5 @@
 				>;
 		};
 
-		suspend_gpio: system-suspend-gpio {
-				status = "okay";
-				gpio-hog;
-				output-low;
-				gpio-suspend;
-				gpios = <
-					TEGRA_GPIO(A, 6) 0
-					>;
-		};
 	};
 };
diff --git a/hardware/nvidia/platform/t210/porg/kernel-dts/porg-platforms/tegra210-porg-gpio-p3448-0002-a02.dtsi b/hardware/nvidia/platform/t210/porg/kernel-dts/porg-platforms/tegra210-porg-gpio-p3448-0002-a02.dtsi
index a131c7e5..200071a2 100755
--- a/hardware/nvidia/platform/t210/porg/kernel-dts/porg-platforms/tegra210-porg-gpio-p3448-0002-a02.dtsi
+++ b/hardware/nvidia/platform/t210/porg/kernel-dts/porg-platforms/tegra210-porg-gpio-p3448-0002-a02.dtsi
@@ -78,14 +78,5 @@
 				>;
 		};
 
-		suspend_gpio: system-suspend-gpio {
-				status = "okay";
-				gpio-hog;
-				output-low;
-				gpio-suspend;
-				gpios = <
-					TEGRA_GPIO(A, 6) 0
-				>;
-		};
 	};
 };
diff --git a/hardware/nvidia/platform/t210/porg/kernel-dts/porg-plugin-manager/tegra210-porg-plugin-manager.dtsi b/hardware/nvidia/platform/t210/porg/kernel-dts/porg-plugin-manager/tegra210-porg-plugin-manager.dtsi
index 830c7a85..84fb73e8 100644
--- a/hardware/nvidia/platform/t210/porg/kernel-dts/porg-plugin-manager/tegra210-porg-plugin-manager.dtsi
+++ b/hardware/nvidia/platform/t210/porg/kernel-dts/porg-plugin-manager/tegra210-porg-plugin-manager.dtsi
@@ -89,12 +89,7 @@
 		};
 
 		fragment@4 {
-			ids = "3449-0000-000";
 			override@0 {
-				target = <&suspend_gpio>;
-				_overlay_ {
-					status = "disabled";
-				};
 			};
 
 			override@1 {
@@ -108,12 +103,7 @@
 		};
 
 		fragment@5 {
-			ids = "3449-0000-100", "3449-0000-200";
 			override@0 {
-				target = <&suspend_gpio>;
-				_overlay_ {
-					status = "disabled";
-				};
 			};
 
 			override@1 {

@hk566 & @Wayne
I think I have solved this iusse.
I am really sad to say that the offical reference circult is wrong!!!
The NANO module’s pins are not matched the order of the pins as listed in the offical reference circult!!!
This is a big mistake and mislead our design.This mistake wastes our a lot of time for debuging.

Hi hk566,
This is the really pins order of the NANO module,please refer on it.
http://www.ajawamnet.com/ant2nvidiaprod_po.htm

Hi sunrainshung,

Current nano docs in DLC is for production module, i think your module is not production one. Customer should make own design based on production module docs.

hi Trumany,
My Nano module which is used to verify our carrier board comes from the offical JETSON NANO Dve-kit.
What’s mean about that our module is not production one?Is The nano module for production NOT THE SAME AS the ONE PLACED ON THE DVE-KIT?
What is the version number of the NANO module for production?The module’s silk-screen is ‘NVIDIA CORP MODEL:P3448; SANTA CLARA 180-13448-DAAA-A02’.Also, the module is a part of the offical JETSON NANO Dve-kit.