Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kernel Oops - Bug: 0 #39

Closed
Aeroten opened this issue Nov 11, 2020 · 6 comments
Closed

Kernel Oops - Bug: 0 #39

Aeroten opened this issue Nov 11, 2020 · 6 comments

Comments

@Aeroten
Copy link

Aeroten commented Nov 11, 2020

Hi !
I tried to run the TFLite demo on Siemens IOT 2050 with the PCI E Coral TPU.
Running the classification example in python :

python3 classify_image.py
--model models/mobilenet_v2_1.0_224_inat_bird_quant_edgetpu.tflite
--labels models/inat_bird_labels.txt
--input images/parrot.jpg

Gives me

Message from syslogd@iot2050-debian at Nov 11 21:16:45 ...
kernel:[ 1822.583092] Internal error: Oops - BUG: 0 [#4] PREEMPT SMP

Message from syslogd@iot2050-debian at Nov 11 21:16:45 ...
kernel:[ 1822.611947] Process python3 (pid: 1119, stack limit = 0x0000000052b2a22a)

Message from syslogd@iot2050-debian at Nov 11 21:16:45 ...
kernel:[ 1822.766935] Code: eb1a037f 54000080 f9400320 b4fffe40 (d4210000)

Any idea ?
Thank you in advance for your support !

@Namburger
Copy link

hey! Could you share some outputs?

$ uname -a
$ lspci -vvv
$ modinfo gasket
$ modinfo apex

@Aeroten
Copy link
Author

Aeroten commented Nov 12, 2020

Hi Namburger,

Thanks for your kind reply ! Sure, here is the information.

Concerning the kernel I installed the Coral driver generating the headers and adding the name of the headers (linux-headers-iot2050) in the gasket-dkms package from the tutorial (https://coral.ai/docs/m2/get-started/#2-install-the-pcie-driver-and-edge-tpu-runtime). It seems to me it's installed properly.

Maybe interresting for you as well, I get the same error running the demo script without the Edge TPU, that's why I'm posting here.

root@iot2050-debian:~# uname -a
Linux iot2050-debian 4.19.59+ #1 SMP PREEMPT Tue Nov 10 15:13:23 UTC 2020 aarch64 GNU/Linux

root@iot2050-debian:~# lspci -vvv
00:00.0 PCI bridge: Texas Instruments Device b00c (rev 01) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 303
Bus: primary=00, secondary=01, subordinate=ff, sec-latency=0
I/O behind bridge: 0000f000-00000fff
Memory behind bridge: fff00000-000fffff
Prefetchable memory behind bridge: 18100000-182fffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
[virtual] Expansion ROM at 18030000 [disabled] [size=64K]
BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI- D1+ D2- AuxCurrent=375mA PME(D0+,D1+,D2-,D3hot+,D3cold-)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
Address: 0000000000000000 Data: 0000
Masking: 00000000 Pending: 00000000
Capabilities: [70] Express (v2) Root Port (Slot-), MSI 00
DevCap: MaxPayload 256 bytes, PhantFunc 0
ExtTag- RBE+
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
LnkCap: Port #0, Speed 8GT/s, Width x2, ASPM L0s L1, Exit Latency L0s <512ns, L1 <64us
ClockPM- Surprise- LLActRep+ BwNot+ ASPMOptComp+
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible+
RootCap: CRSVisible+
RootSta: PME ReqID 0000, PMEStatus- PMEPending-
DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR-, OBFF Not Supported ARIFwd-
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled ARIFwd-
LnkCtl2: Target Link Speed: 8GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -3.5dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [b0] MSI-X: Enable- Count=257 Masked-
Vector table: BAR=0 offset=00002000
PBA: BAR=0 offset=00004000
Capabilities: [100 v2] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
Capabilities: [148 v1] Virtual Channel
Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
Arb: Fixed+ WRR32- WRR64- WRR128-
Ctrl: ArbSelect=Fixed
Status: InProgress-
VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
Status: NegoPending- InProgress-
VC1: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable- ID=0 ArbSelect=Fixed TC/VC=00
Status: NegoPending- InProgress-
VC2: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable- ID=0 ArbSelect=Fixed TC/VC=00
Status: NegoPending- InProgress-
VC3: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
Ctrl: Enable- ID=0 ArbSelect=Fixed TC/VC=00
Status: NegoPending- InProgress-
Capabilities: [198 v1] #19
Capabilities: [1a8 v1] L1 PM Substates
L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2- ASPM_L1.1+ L1_PM_Substates+
PortCommonModeRestoreTime=10us PortTPowerOnTime=10us
L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
T_CommonMode=10us
L1SubCtl2: T_PwrOn=10us
Capabilities: [1b8 v1] Precision Time Measurement
PTMCap: Requester:+ Responder:+ Root:+
PTMClockGranularity: 4ns
PTMControl: Enabled:- RootSelected:-
PTMEffectiveGranularity: Unknown
Capabilities: [1c4 v1] Vendor Specific Information: ID=0004 Rev=1 Len=054 <?>
Kernel modules: pci_endpoint_test

01:00.0 System peripheral: Device 1ac1:089a (prog-if ff)
Subsystem: Device 1ac1:089a
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 303
Region 0: Memory at 18200000 (64-bit, prefetchable) [size=16K]
Region 2: Memory at 18100000 (64-bit, prefetchable) [size=1M]
Capabilities: [80] Express (v2) Endpoint, MSI 00
DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us
ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 0.000W
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd+ ExtTag+ PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 128 bytes
DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
LnkCap: Port #1, Speed 5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s <64ns, L1 <1us
ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 5GT/s, Width x1, TrErr- Train- SlotClk- DLActive- BWMgmt- ABWMgmt-
DevCap2: Completion Timeout: Range ABCD, TimeoutDis+, LTR+, OBFF Not Supported
DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-, LTR-, OBFF Disabled
LnkCtl2: Target Link Speed: 5GT/s, EnterCompliance- SpeedDis-
Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
Compliance De-emphasis: -6dB
LnkSta2: Current De-emphasis Level: -6dB, EqualizationComplete-, EqualizationPhase1-
EqualizationPhase2-, EqualizationPhase3-, LinkEqualizationRequest-
Capabilities: [d0] MSI-X: Enable+ Count=128 Masked-
Vector table: BAR=2 offset=00046800
PBA: BAR=2 offset=00046068
Capabilities: [e0] MSI: Enable- Count=1/32 Maskable- 64bit+
Address: 0000000000000000 Data: 0000
Capabilities: [f8] Power Management version 3
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [100 v1] Vendor Specific Information: ID=1556 Rev=1 Len=008 <?>
Capabilities: [108 v1] Latency Tolerance Reporting
Max snoop latency: 0ns
Max no snoop latency: 0ns
Capabilities: [110 v1] L1 PM Substates
L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
PortCommonModeRestoreTime=10us PortTPowerOnTime=10us
L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
T_CommonMode=0us LTR1.2_Threshold=0ns
L1SubCtl2: T_PwrOn=10us
Capabilities: [200 v2] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr+ BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
Kernel driver in use: apex
Kernel modules: apex

root@iot2050-debian:~# modinfo gasket
filename: /lib/modules/4.19.59+/updates/dkms/gasket.ko
author: Rob Springer [email protected]
license: GPL v2
version: 1.1.3
description: Google Gasket driver framework
srcversion: EE63B2D1E7E5BEBAF51CEE1
depends:
name: gasket
vermagic: 4.19.59+ SMP preempt mod_unload modversions aarch64
parm: dma_bit_mask:int

root@iot2050-debian:~# modinfo apex
filename: /lib/modules/4.19.59+/updates/dkms/apex.ko
author: John Joseph [email protected]
license: GPL v2
version: 1.1
description: Google Apex driver
srcversion: 58E1862C107AD9271AA7ADA
alias: pci:v00001AC1d0000089Asvsdbcsci*
depends: gasket
name: apex
vermagic: 4.19.59+ SMP preempt mod_unload modversions aarch64
parm: allow_power_save:int
parm: allow_sw_clock_gating:int
parm: allow_hw_clock_gating:int
parm: bypass_top_level:int
parm: trip_point0_temp:int
parm: trip_point1_temp:int
parm: trip_point2_temp:int
parm: hw_temp_warn1:int
parm: hw_temp_warn2:int
parm: hw_temp_warn1_en:bool
parm: hw_temp_warn2_en:bool
parm: temp_poll_interval:int

Good luck ! :-)

@Namburger
Copy link

@Aeroten hello, installation looks good, I've actually never seen this message before o_0
Can you also attach the full dmesg?

@Aeroten
Copy link
Author

Aeroten commented Nov 12, 2020

Hi Namburger,

Yeah, same to me, this is really strange. I'm testing right now one of your C example, to see if it has something to do with python. I'll let you know the result there.

Here is the start dmesg

root@iot2050-debian:~# dmesg
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034]
[ 0.000000] Linux version 4.19.59+ (builder@a22b1bcd338d) (gcc version 8.3.0 (Debian 8.3.0-2)) #1 SMP PREEMPT Tue Nov 10 15:13:23 UTC 2020
[ 0.000000] Machine model: SIMATIC IOT2050-ADVANCED
[ 0.000000] earlycon: ns16550a0 at MMIO32 0x0000000002810000 (options '')
[ 0.000000] bootconsole [ns16550a0] enabled
[ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a0000000, size 1 MiB
[ 0.000000] OF: reserved mem: initialized node r5f-dma-memory@a0000000, compatible id shared-dma-pool
[ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a0100000, size 15 MiB
[ 0.000000] OF: reserved mem: initialized node r5f-memory@a0100000, compatible id shared-dma-pool
[ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a1000000, size 1 MiB
[ 0.000000] OF: reserved mem: initialized node r5f-dma-memory@a1000000, compatible id shared-dma-pool
[ 0.000000] Reserved memory: created DMA memory pool at 0x00000000a1100000, size 15 MiB
[ 0.000000] OF: reserved mem: initialized node r5f-memory@a1100000, compatible id shared-dma-pool
[ 0.000000] cma: Reserved 512 MiB at 0x00000000c0000000
[ 0.000000] On node 0 totalpages: 31840
[ 0.000000] DMA32 zone: 32 pages used for memmap
[ 0.000000] DMA32 zone: 0 pages reserved
[ 0.000000] DMA32 zone: 31840 pages, LIFO batch:3
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: PSCIv1.1 detected in firmware.
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
[ 0.000000] psci: Trusted OS migration not required
[ 0.000000] psci: SMC Calling Convention v1.1
[ 0.000000] random: get_random_bytes called from start_kernel+0x94/0x3e4 with crng_init=0
[ 0.000000] percpu: Embedded 2 pages/cpu s52632 r8192 d70248 u131072
[ 0.000000] pcpu-alloc: s52632 r8192 d70248 u131072 alloc=2*65536
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Detected VIPT I-cache on CPU0
[ 0.000000] CPU features: enabling workaround for ARM erratum 845719
[ 0.000000] Speculative Store Bypass Disable mitigation not required
[ 0.000000] CPU features: detected: Kernel page table isolation (KPTI)
[ 0.000000] Built 1 zonelists, mobility grouping off. Total pages: 31808
[ 0.000000] Kernel command line: root=PARTUUID=cc564b7b-eb36-484c-89cf-c851f3d606a4 console=ttyS3,115200n8 earlycon=ns16550a,mmio32,0x02810000 mtdparts=47040000.spi.0:512k(ospi.tiboot3),2m(ospi.tispl),4m(ospi.u-boot),128k(ospi.env),128k(ospi.env.backup),1m(ospi.sysfw),64k(pru0-fw),64k(pru1-fw),64k(rtu0-fw),64k(rtu1-fw),-@8m(ospi.rootfs) rw rootwait
[ 0.000000] Dentry cache hash table entries: 262144 (order: 5, 2097152 bytes)
[ 0.000000] Inode-cache hash table entries: 131072 (order: 4, 1048576 bytes)
[ 0.000000] Memory: 1492288K/2037760K available (8830K kernel code, 832K rwdata, 3200K rodata, 640K init, 683K bss, 21184K reserved, 524288K cma-reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] rcu: Preemptible hierarchical RCU implementation.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=4.
[ 0.000000] Tasks RCU enabled.
[ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[ 0.000000] GICv3: Distributor has no Range Selector support
[ 0.000000] GICv3: no VLPI support, no direct LPI support
[ 0.000000] ITS [mem 0x01820000-0x0182ffff]
[ 0.000000] GIC: enabling workaround for ITS: Socionext Synquacer pre-ITS
[ 0.000000] ITS@0x0000000001820000: allocated 1048576 Devices @a2800000 (flat, esz 8, psz 64K, shr 0)
[ 0.000000] ITS: using cache flushing for cmd queue
[ 0.000000] GIC: using LPI property table @0x00000000a22d0000
[ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000001880000
[ 0.000000] CPU0: using LPI pending table @0x00000000a22e0000
[ 0.000000] GIC: using cache flushing for LPI property table
[ 0.000000] arch_timer: cp15 timer(s) running at 200.00MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2e2049d3e8, max_idle_ns: 440795210634 ns
[ 0.000004] sched_clock: 56 bits at 200MHz, resolution 5ns, wraps every 4398046511102ns
[ 0.008607] Console: colour dummy device 80x25
[ 0.013194] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000)
[ 0.023876] pid_max: default: 32768 minimum: 301
[ 0.028680] Security Framework initialized
[ 0.032927] Mount-cache hash table entries: 8192 (order: 0, 65536 bytes)
[ 0.039804] Mountpoint-cache hash table entries: 8192 (order: 0, 65536 bytes)
[ 0.071228] ASID allocator initialised with 32768 entries
[ 0.084785] rcu: Hierarchical SRCU implementation.
[ 0.097844] Platform MSI: gic-its@1820000 domain created
[ 0.103548] PCI/MSI: /interconnect@100000/interrupt-controller@1800000/gic-its@1820000 domain created
[ 0.121015] smp: Bringing up secondary CPUs ...
[ 0.158105] Detected VIPT I-cache on CPU1
[ 0.158138] GICv3: CPU1: found redistributor 1 region 0:0x00000000018a0000
[ 0.158197] CPU1: using LPI pending table @0x00000000a25a0000
[ 0.158242] CPU1: Booted secondary processor 0x0000000001 [0x410fd034]
[ 0.219092] Detected VIPT I-cache on CPU2
[ 0.219129] GICv3: CPU2: found redistributor 100 region 0:0x00000000018c0000
[ 0.219191] CPU2: using LPI pending table @0x00000000a2600000
[ 0.219236] CPU2: Booted secondary processor 0x0000000100 [0x410fd034]
[ 0.251473] Detected VIPT I-cache on CPU3
[ 0.251496] GICv3: CPU3: found redistributor 101 region 0:0x00000000018e0000
[ 0.251551] CPU3: using LPI pending table @0x00000000a2690000
[ 0.251585] CPU3: Booted secondary processor 0x0000000101 [0x410fd034]
[ 0.251715] smp: Brought up 1 node, 4 CPUs
[ 0.327290] SMP: Total of 4 processors activated.
[ 0.332106] CPU features: detected: GIC system register CPU interface
[ 0.338704] CPU features: detected: 32-bit EL0 Support
[ 0.370318] CPU: All CPU(s) started at EL2
[ 0.374530] alternatives: patching kernel code
[ 0.380520] devtmpfs: initialized
[ 0.394535] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.404525] futex hash table entries: 1024 (order: 0, 65536 bytes)
[ 0.412182] pinctrl core: initialized pinctrl subsystem
[ 0.418431] NET: Registered protocol family 16
[ 0.424050] vdso: 2 pages (1 code @ (ptrval), 1 data @ (ptrval))
[ 0.431630] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.444350] DMA: preallocated 256 KiB pool for atomic allocations
[ 0.468120] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[ 0.474999] HugeTLB registered 512 MiB page size, pre-allocated 0 pages
[ 0.482794] cryptd: max_cpu_qlen set to 1000
[ 0.488868] SCSI subsystem initialized
[ 0.492893] usbcore: registered new interface driver usbfs
[ 0.498554] usbcore: registered new interface driver hub
[ 0.504059] usbcore: registered new device driver usb
[ 0.509641] media: Linux media interface: v0.10
[ 0.514302] videodev: Linux video capture interface: v2.00
[ 0.519948] pps_core: LinuxPPS API ver. 1 registered
[ 0.525026] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti [email protected]
[ 0.534377] PTP clock support registered
[ 0.538408] EDAC MC: Ver: 3.0.0
[ 0.542803] Advanced Linux Sound Architecture Driver Initialized.
[ 0.549915] clocksource: Switched to clocksource arch_sys_counter
[ 0.556365] VFS: Disk quotas dquot_6.6.0
[ 0.560490] VFS: Dquot-cache hash table entries: 8192 (order 0, 65536 bytes)
[ 0.573763] NET: Registered protocol family 2
[ 0.578894] tcp_listen_portaddr_hash hash table entries: 4096 (order: 0, 65536 bytes)
[ 0.587026] TCP established hash table entries: 16384 (order: 1, 131072 bytes)
[ 0.594542] TCP bind hash table entries: 16384 (order: 2, 262144 bytes)
[ 0.601579] TCP: Hash tables configured (established 16384 bind 16384)
[ 0.608378] UDP hash table entries: 2048 (order: 0, 65536 bytes)
[ 0.614623] UDP-Lite hash table entries: 2048 (order: 0, 65536 bytes)
[ 0.621457] NET: Registered protocol family 1
[ 0.626448] RPC: Registered named UNIX socket transport module.
[ 0.632519] RPC: Registered udp transport module.
[ 0.637332] RPC: Registered tcp transport module.
[ 0.642144] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.648737] PCI: CLS 0 bytes, default 64
[ 0.649780] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available
[ 0.662310] Initialise system trusted keyrings
[ 0.667048] workingset: timestamp_bits=46 max_order=15 bucket_order=0
[ 0.678319] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.684989] NFS: Registering the id_resolver key type
[ 0.690196] Key type id_resolver registered
[ 0.694477] Key type id_legacy registered
[ 0.698589] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 0.705669] 9p: Installing v9fs 9p2000 file system support
[ 0.715265] Key type asymmetric registered
[ 0.719469] Asymmetric key parser 'x509' registered
[ 0.724513] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 245)
[ 0.732085] io scheduler noop registered
[ 0.736104] io scheduler deadline registered
[ 0.740599] io scheduler cfq registered (default)
[ 0.745422] io scheduler mq-deadline registered
[ 0.750059] io scheduler kyber registered
[ 0.756284] pinctrl-single 4301c000.pinmux: 70 pins, size 280
[ 0.762739] pinctrl-single 11c000.pinmux: 185 pins, size 740
[ 0.768660] pinctrl-single 11c2e8.pinmux: 9 pins, size 36
[ 0.775230] pinctrl-single a40000.timesync_router: 512 pins, size 2048
[ 0.789810] Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled
[ 0.810178] brd: module loaded
[ 0.819995] loop: module loaded
[ 0.825962] libphy: Fixed MDIO Bus: probed
[ 0.830625] tun: Universal TUN/TAP device driver, 1.6
[ 0.836379] igbvf: Intel(R) Gigabit Virtual Function Network Driver - version 2.4.0-k
[ 0.844395] igbvf: Copyright (c) 2009 - 2012 Intel Corporation.
[ 0.850500] sky2: driver version 1.30
[ 0.855326] VFIO - User Level meta-driver version: 0.3
[ 0.861923] usbcore: registered new interface driver usb-storage
[ 0.868633] i2c /dev entries driver
[ 0.873268] sdhci: Secure Digital Host Controller Interface driver
[ 0.879601] sdhci: Copyright(c) Pierre Ossman
[ 0.884500] sdhci-pltfm: SDHCI platform and OF driver helper
[ 0.891392] ledtrig-cpu: registered to indicate activity on CPUs
[ 0.897621] ti-sci interconnect@100000:interconnect@28380000:interconnect@42040000:dmsc: invalid resource
[ 0.908908] optee: probing for conduit method from DT.
[ 0.914216] optee: revision 3.6 (e260ea8d)
[ 0.914487] optee: initialized driver
[ 0.923553] NET: Registered protocol family 17
[ 0.928256] 9pnet: Installing 9P2000 support
[ 0.932673] Key type dns_resolver registered
[ 0.937652] registered taskstats version 1
[ 0.941848] Loading compiled-in X.509 certificates
[ 0.958658] ti-sci interconnect@100000:interconnect@28380000:interconnect@42040000:dmsc: invalid resource
[ 0.968637] ti-sci interconnect@100000:interconnect@28380000:interconnect@42040000:dmsc: ABI: 2.6 (firmware rev 0x0013 '19.7.1-v2019.07a (Terrific Llam')
[ 1.002151] random: fast init done
[ 1.414656] omap_i2c 42120000.i2c: bus 0 rev0.12 at 400 kHz
[ 1.442589] pca953x 1-0020: 1-0020 supply vcc not found, using dummy regulator
[ 1.450032] pca953x 1-0020: Linked as a consumer to regulator.0
[ 1.457405] pca953x 1-0021: 1-0021 supply vcc not found, using dummy regulator
[ 1.464833] pca953x 1-0021: Linked as a consumer to regulator.0
[ 1.472165] pca953x 1-0025: 1-0025 supply vcc not found, using dummy regulator
[ 1.479592] pca953x 1-0025: Linked as a consumer to regulator.0
[ 1.486830] omap_i2c 40b00000.i2c: bus 1 rev0.12 at 400 kHz
[ 1.514491] rtc-pcf8563 2-0051: low voltage detected, date/time is not reliable.
[ 1.522165] rtc-pcf8563 2-0051: rtc core: registered rtc-pcf8563 as rtc0
[ 1.530108] omap_i2c 2000000.i2c: bus 2 rev0.12 at 400 kHz
[ 1.536446] omap_i2c 2010000.i2c: bus 3 rev0.12 at 400 kHz
[ 1.542661] omap_i2c 2020000.i2c: bus 4 rev0.12 at 400 kHz
[ 1.549147] omap_i2c 2030000.i2c: bus 5 rev0.12 at 400 kHz
[ 1.561196] keystone-pcie 5600000.pcie: Linked as a consumer to phy-910000.serdes.2
[ 1.569065] keystone-pcie 5600000.pcie: Dropping the link to phy-910000.serdes.2
[ 1.577610] k3-ringacc 2b800000.ringacc: Ring Accelerator probed rings:286, gp-rings[96,160] sci-dev-id:195
[ 1.587613] k3-ringacc 2b800000.ringacc: dma-ring-reset-quirk: enabled
[ 1.594301] k3-ringacc 2b800000.ringacc: RA Proxy rev. 66344100, num_proxies:64
[ 1.602127] k3-ringacc 3c000000.ringacc: Ring Accelerator probed rings:818, gp-rings[304,464] sci-dev-id:187
[ 1.612196] k3-ringacc 3c000000.ringacc: dma-ring-reset-quirk: enabled
[ 1.618879] k3-ringacc 3c000000.ringacc: RA Proxy rev. 66344100, num_proxies:64
[ 1.626674] omap8250 40a00000.serial: PM domain pd:149 will not be powered off
[ 1.634379] 40a00000.serial: ttyS1 at MMIO 0x40a00000 (irq = 8, base_baud = 6000000) is a 8250
[ 1.643894] 2810000.serial: ttyS3 at MMIO 0x2810000 (irq = 17, base_baud = 3000000) is a 8250
[ 1.652661] console [ttyS3] enabled
[ 1.659704] bootconsole [ns16550a0] disabled
[ 1.671628] cadence-qspi 47040000.spi: w25q128 (16384 Kbytes)
[ 1.677406] 11 cmdlinepart partitions found on MTD device 47040000.spi.0
[ 1.684101] Creating 11 MTD partitions on "47040000.spi.0":
[ 1.689677] 0x000000000000-0x000000080000 : "ospi.tiboot3"
[ 1.695910] 0x000000080000-0x000000280000 : "ospi.tispl"
[ 1.701798] 0x000000280000-0x000000680000 : "ospi.u-boot"
[ 1.707727] 0x000000680000-0x0000006a0000 : "ospi.env"
[ 1.713487] 0x0000006a0000-0x0000006c0000 : "ospi.env.backup"
[ 1.719815] 0x0000006c0000-0x0000007c0000 : "ospi.sysfw"
[ 1.725689] 0x0000007c0000-0x0000007d0000 : "pru0-fw"
[ 1.731274] 0x0000007d0000-0x0000007e0000 : "pru1-fw"
[ 1.736831] 0x0000007e0000-0x0000007f0000 : "rtu0-fw"
[ 1.742461] 0x0000007f0000-0x000000800000 : "rtu1-fw"
[ 1.748031] 0x000000800000-0x000001000000 : "ospi.rootfs"
[ 1.930118] cadence-qspi 47040000.spi: Cadence QSPI NOR probe failed -517
[ 1.945745] am65-cpts 310d0000.cpts: CPTS ver 0x4e8a2109, freq:200000000, add_val:4 pps:0
[ 1.954882] dwc3 4010000.usb: Failed to get clk 'ref': -2
[ 1.960968] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[ 1.966482] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
[ 1.974488] xhci-hcd xhci-hcd.0.auto: hcc params 0x0298fe6d hci version 0x110 quirks 0x0000000000010010
[ 1.983934] xhci-hcd xhci-hcd.0.auto: irq 35, io mem 0x04010000
[ 1.990139] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.19
[ 1.998402] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.005619] usb usb1: Product: xHCI Host Controller
[ 2.010494] usb usb1: Manufacturer: Linux 4.19.59+ xhci-hcd
[ 2.016061] usb usb1: SerialNumber: xhci-hcd.0.auto
[ 2.021368] hub 1-0:1.0: USB hub found
[ 2.025144] hub 1-0:1.0: 1 port detected
[ 2.029299] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[ 2.034789] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
[ 2.042452] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed
[ 2.049031] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[ 2.057190] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 4.19
[ 2.065447] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.072667] usb usb2: Product: xHCI Host Controller
[ 2.077542] usb usb2: Manufacturer: Linux 4.19.59+ xhci-hcd
[ 2.083109] usb usb2: SerialNumber: xhci-hcd.0.auto
[ 2.088294] hub 2-0:1.0: USB hub found
[ 2.092065] hub 2-0:1.0: 1 port detected
[ 2.097190] dwc3 4030000.usb: Failed to get clk 'ref': -2
[ 2.102675] dwc3 4030000.usb: Configuration mismatch. dr_mode forced to host
[ 2.110132] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[ 2.115636] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 3
[ 2.123636] xhci-hcd xhci-hcd.1.auto: hcc params 0x0298fe6d hci version 0x110 quirks 0x0000000000010010
[ 2.133091] xhci-hcd xhci-hcd.1.auto: irq 37, io mem 0x04030000
[ 2.139267] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.19
[ 2.147528] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.154745] usb usb3: Product: xHCI Host Controller
[ 2.159619] usb usb3: Manufacturer: Linux 4.19.59+ xhci-hcd
[ 2.165186] usb usb3: SerialNumber: xhci-hcd.1.auto
[ 2.170455] hub 3-0:1.0: USB hub found
[ 2.174229] hub 3-0:1.0: 1 port detected
[ 2.178373] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[ 2.183863] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 4
[ 2.191524] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0 SuperSpeed
[ 2.198099] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[ 2.206257] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 4.19
[ 2.214514] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.221729] usb usb4: Product: xHCI Host Controller
[ 2.226603] usb usb4: Manufacturer: Linux 4.19.59+ xhci-hcd
[ 2.232170] usb usb4: SerialNumber: xhci-hcd.1.auto
[ 2.237429] hub 4-0:1.0: USB hub found
[ 2.241212] hub 4-0:1.0: 1 port detected
[ 2.246874] keystone-wdt 40610000.rti: heartbeat 60 sec
[ 2.253442] mmc1: Unknown controller version (4). You may experience problems.
[ 2.291853] mmc1: SDHCI controller on 4f80000.sdhci [4f80000.sdhci] using ADMA 64-bit
[ 2.300502] mmc0: Unknown controller version (4). You may experience problems.
[ 2.337513] mmc0: SDHCI controller on 4fa0000.sdhci [4fa0000.sdhci] using ADMA 64-bit
[ 2.346574] mmc1: new HS200 MMC card at address 0001
[ 2.352632] mmcblk1: mmc1:0001 S0J56X 14.8 GiB
[ 2.358009] mmcblk1boot0: mmc1:0001 S0J56X partition 1 31.5 MiB
[ 2.362001] usb 1-1: new high-speed USB device number 2 using xhci-hcd
[ 2.365432] mmcblk1boot1: mmc1:0001 S0J56X partition 2 31.5 MiB
[ 2.378146] mmcblk1rpmb: mmc1:0001 S0J56X partition 3 4.00 MiB, chardev (243:0)
[ 2.390324] mmcblk1: p1
[ 2.440599] omap-mailbox 31f80000.mailbox: omap mailbox rev 0x66fc5900
[ 2.447556] omap-mailbox 31f81000.mailbox: omap mailbox rev 0x66fc5900
[ 2.454459] keystone-pcie 5600000.pcie: Linked as a consumer to phy-910000.serdes.2
[ 2.464629] keystone-pcie 5600000.pcie: host bridge /interconnect@100000/pcie@5600000 ranges:
[ 2.473167] keystone-pcie 5600000.pcie: IO 0x18020000..0x1802ffff -> 0x00000000
[ 2.480742] keystone-pcie 5600000.pcie: MEM 0x18030000..0x1fffffff -> 0x18030000
[ 2.522096] usb 1-1: New USB device found, idVendor=0424, idProduct=2514, bcdDevice= b.b3
[ 2.530282] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2.588469] keystone-pcie 5600000.pcie: Link up
[ 2.593171] keystone-pcie 5600000.pcie: PCI host bridge to bus 0000:00
[ 2.593210] hub 1-1:1.0: USB hub found
[ 2.599704] pci_bus 0000:00: root bus resource [bus 00-ff]
[ 2.608943] pci_bus 0000:00: root bus resource [io 0x0000-0xffff]
[ 2.608950] hub 1-1:1.0: 4 ports detected
[ 2.615124] pci_bus 0000:00: root bus resource [mem 0x18030000-0x1fffffff]
[ 2.626035] pci 0000:00:00.0: [104c:b00c] type 01 class 0x060400
[ 2.626092] pci 0000:00:00.0: reg 0x38: [mem 0x00000000-0x0000ffff pref]
[ 2.626143] pci 0000:00:00.0: supports D1
[ 2.626148] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
[ 2.629883] pci 0000:01:00.0: [1ac1:089a] type 00 class 0x0000ff
[ 2.630013] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x00003fff 64bit pref]
[ 2.630055] pci 0000:01:00.0: reg 0x18: [mem 0x00000000-0x000fffff 64bit pref]
[ 2.633702] pci 0000:00:00.0: BAR 15: assigned [mem 0x18100000-0x182fffff pref]
[ 2.641013] pci 0000:00:00.0: BAR 6: assigned [mem 0x18030000-0x1803ffff pref]
[ 2.648239] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
[ 2.653468] pci 0000:00:00.0: bridge window [mem 0x18100000-0x182fffff pref]
[ 2.661932] ti-udma 285c0000.udmap: Channels: 96 (tchan: 48, echan: 0, rchan: 48, rflow: 96)
[ 2.675842] ti-udma 31150000.udmap: Channels: 267 (tchan: 120, echan: 32, rchan: 150, rflow: 300)
[ 2.698364] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 2.704991] [drm] No driver support for vblank timestamp query.
[ 2.712217] [drm] Initialized tidss 1.0.0 20180215 for 4a00000.dss on minor 0
[ 2.719637] [drm] Cannot find any crtc or sizes
[ 2.725620] cadence-qspi 47040000.spi: w25q128 (16384 Kbytes)
[ 2.731377] 11 cmdlinepart partitions found on MTD device 47040000.spi.0
[ 2.738077] Creating 11 MTD partitions on "47040000.spi.0":
[ 2.743649] 0x000000000000-0x000000080000 : "ospi.tiboot3"
[ 2.749813] 0x000000080000-0x000000280000 : "ospi.tispl"
[ 2.755657] 0x000000280000-0x000000680000 : "ospi.u-boot"
[ 2.761589] 0x000000680000-0x0000006a0000 : "ospi.env"
[ 2.767390] 0x0000006a0000-0x0000006c0000 : "ospi.env.backup"
[ 2.773706] 0x0000006c0000-0x0000007c0000 : "ospi.sysfw"
[ 2.779561] 0x0000007c0000-0x0000007d0000 : "pru0-fw"
[ 2.785183] 0x0000007d0000-0x0000007e0000 : "pru1-fw"
[ 2.790763] 0x0000007e0000-0x0000007f0000 : "rtu0-fw"
[ 2.796337] 0x0000007f0000-0x000000800000 : "rtu1-fw"
[ 2.801963] 0x000000800000-0x000001000000 : "ospi.rootfs"
[ 2.817720] rtc-pcf8563 2-0051: low voltage detected, date/time is not reliable.
[ 2.825149] rtc-pcf8563 2-0051: hctosys: unable to read the hardware clock
[ 2.927476] tps62363-vout: disabling
[ 2.931068] ALSA device list:
[ 2.934034] No soundcards found.
[ 2.949953] usb 1-1.4: new full-speed USB device number 3 using xhci-hcd
[ 3.055646] usb 1-1.4: New USB device found, idVendor=10c4, idProduct=ea60, bcdDevice= 1.00
[ 3.064035] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3.071506] usb 1-1.4: Product: CP2102N USB to UART Bridge Controller
[ 3.077962] usb 1-1.4: Manufacturer: Silicon Labs
[ 3.082704] usb 1-1.4: SerialNumber: 704211ccd12aea1187b0bdfad0cd4f36
[ 3.106600] EXT4-fs (mmcblk1p1): 5 orphan inodes deleted
[ 3.111945] EXT4-fs (mmcblk1p1): recovery complete
[ 3.121420] EXT4-fs (mmcblk1p1): mounted filesystem with ordered data mode. Opts: (null)
[ 3.129564] VFS: Mounted root (ext4 filesystem) on device 179:1.
[ 3.136089] devtmpfs: mounted
[ 3.139359] Freeing unused kernel memory: 640K
[ 3.143849] Run /sbin/init as init process
[ 3.286542] systemd[1]: System time before build time, advancing clock.
[ 3.341021] NET: Registered protocol family 10
[ 3.346460] Segment Routing with IPv6
[ 3.377580] systemd[1]: systemd 241 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)
[ 3.400107] systemd[1]: Detected architecture arm64.
[ 3.438376] systemd[1]: Set hostname to .
[ 3.625516] systemd[1]: File /lib/systemd/system/systemd-journald.service:12 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling.
[ 3.642571] systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.)
[ 3.812307] random: systemd: uninitialized urandom read (16 bytes read)
[ 3.826118] random: systemd: uninitialized urandom read (16 bytes read)
[ 3.833276] systemd[1]: Listening on udev Kernel Socket.
[ 3.862401] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
[ 3.870569] random: systemd: uninitialized urandom read (16 bytes read)
[ 3.877472] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[ 3.902197] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ 3.927741] systemd[1]: Created slice User and Session Slice.
[ 4.044955] EXT4-fs (mmcblk1p1): re-mounted. Opts: (null)
[ 4.675215] systemd-journald[165]: Received request to flush runtime journal from PID 1
[ 4.732303] Adding 2097088k swap on /swapfile. Priority:-2 extents:6 across:2334656k SS
[ 5.318447] at24 2-0054: 1024 byte 24c08 EEPROM, writable, 16 bytes/write
[ 5.364665] gasket: loading out-of-tree module taints kernel.
[ 5.403287] pci 0000:00:00.0: limiting MRRS to 128
[ 5.409264] apex 0000:01:00.0: can't enable device: BAR 0 [mem 0x00000000-0x00003fff 64bit pref] not claimed
[ 5.420935] apex 0000:01:00.0: BAR 2: assigned [mem 0x18100000-0x181fffff 64bit pref]
[ 5.430659] apex 0000:01:00.0: BAR 0: assigned [mem 0x18200000-0x18203fff 64bit pref]
[ 5.441190] apex 0000:01:00.0: enabling device (0000 -> 0002)
[ 5.455596] apex 0000:01:00.0: limiting MRRS to 128
[ 5.752165] [drm] Cannot find any crtc or sizes
[ 5.764660] usbcore: registered new interface driver cp210x
[ 5.770364] usbserial: USB Serial support registered for cp210x
[ 5.777672] cp210x 1-1.4:1.0: cp210x converter detected
[ 5.812303] usb 1-1.4: cp210x converter now attached to ttyUSB0
[ 5.860383] k3_r5_rproc interconnect@100000:interconnect@28380000:r5fss@41000000: creating child devices for R5F cores
[ 5.890136] platform 41000000.r5f: configured R5F for remoteproc mode
[ 5.922385] platform 41000000.r5f: assigned reserved memory node r5f-dma-memory@a0000000
[ 5.982811] remoteproc remoteproc0: 41000000.r5f is available
[ 5.998445] remoteproc remoteproc0: powering up 41000000.r5f
[ 6.004262] remoteproc remoteproc0: Booting fw image am65x-mcu-r5f0_0-fw, size 283120
[ 6.018881] platform 41000000.r5f: booting R5F core using boot addr = 0x0
[ 6.030230] remoteproc remoteproc0: remote processor 41000000.r5f is now up
[ 6.416703] random: crng init done
[ 6.420179] random: 7 urandom warning(s) missed due to ratelimiting
[ 6.902040] davinci_mdio b032400.mdio: davinci mdio revision 1.7, bus freq 1000000
[ 6.911754] libphy: b032400.mdio: probed
[ 6.966180] davinci_mdio b032400.mdio: phy[0]: device b032400.mdio:00, driver TI DP83867
[ 6.974486] davinci_mdio b032400.mdio: phy[1]: device b032400.mdio:01, driver TI DP83867
[ 7.016243] remoteproc remoteproc1: b034000.pru is available
[ 7.022187] pru-rproc b034000.pru: PRU rproc node pru@b034000 probed successfully
[ 7.030523] remoteproc remoteproc2: b004000.rtu is available
[ 7.036395] pru-rproc b004000.rtu: PRU rproc node rtu@b004000 probed successfully
[ 7.044407] remoteproc remoteproc3: b038000.pru is available
[ 7.050230] pru-rproc b038000.pru: PRU rproc node pru@b038000 probed successfully
[ 7.058365] remoteproc remoteproc4: b006000.rtu is available
[ 7.064271] pru-rproc b006000.rtu: PRU rproc node rtu@b006000 probed successfully
[ 7.072331] remoteproc remoteproc5: b134000.pru is available
[ 7.078158] pru-rproc b134000.pru: PRU rproc node pru@b134000 probed successfully
[ 7.086320] remoteproc remoteproc6: b104000.rtu is available
[ 7.094734] pru-rproc b104000.rtu: PRU rproc node rtu@b104000 probed successfully
[ 7.106201] remoteproc remoteproc7: b138000.pru is available
[ 7.116489] pru-rproc b138000.pru: PRU rproc node pru@b138000 probed successfully
[ 7.129675] remoteproc remoteproc8: b106000.rtu is available
[ 7.139350] pru-rproc b106000.rtu: PRU rproc node rtu@b106000 probed successfully
[ 7.147418] remoteproc remoteproc9: b234000.pru is available
[ 7.156327] pru-rproc b234000.pru: PRU rproc node pru@b234000 probed successfully
[ 7.167051] remoteproc remoteproc10: b204000.rtu is available
[ 7.177571] pru-rproc b204000.rtu: PRU rproc node rtu@b204000 probed successfully
[ 7.187267] remoteproc remoteproc11: b238000.pru is available
[ 7.193180] pru-rproc b238000.pru: PRU rproc node pru@b238000 probed successfully
[ 7.201184] remoteproc remoteproc12: b206000.rtu is available
[ 7.207237] pru-rproc b206000.rtu: PRU rproc node rtu@b206000 probed successfully
[ 7.314687] icssg-prueth pruss0_eth: TI PRU ethernet initialized: dual EMAC mode, dual_icssg 0
[ 7.440380] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 7.455512] remoteproc remoteproc1: powering up b034000.pru
[ 7.474102] remoteproc remoteproc1: Booting fw image mtd://pru0-fw, size 65536
[ 7.481385] remoteproc remoteproc1: remote processor b034000.pru is now up
[ 7.488313] remoteproc remoteproc2: powering up b004000.rtu
[ 7.506650] remoteproc remoteproc2: Booting fw image mtd://rtu0-fw, size 65536
[ 7.513967] remoteproc remoteproc2: remote processor b004000.rtu is now up
[ 7.521733] net eth0: started
[ 7.529726] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 7.546419] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
[ 7.581006] remoteproc remoteproc3: powering up b038000.pru
[ 7.601766] remoteproc remoteproc3: Booting fw image mtd://pru1-fw, size 65536
[ 7.609083] remoteproc remoteproc3: remote processor b038000.pru is now up
[ 7.616029] remoteproc remoteproc4: powering up b006000.rtu
[ 7.634409] remoteproc remoteproc4: Booting fw image mtd://rtu1-fw, size 65536
[ 7.641713] remoteproc remoteproc4: remote processor b006000.rtu is now up
[ 7.649782] net eth1: started
[ 7.652974] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
[ 9.686384] icssg-prueth pruss0_eth eth1: Link is Up - 100Mbps/Full - flow control off
[ 9.694407] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[ 10.617993] apex 0000:01:00.0: Apex performance not throttled due to temperature

And when I start the demonstration script

[23168.683341] ------------[ cut here ]------------
[23168.687965] kernel BUG at mm/memory.c:1995!
[23168.692138] Internal error: Oops - BUG: 0 [#1] PREEMPT SMP
[23168.697610] Modules linked in: ti_am335x_adc icssg_prueth kfifo_buf pru_rproc crc32_ce crct10dif_ce pruss irq_pruss_intc ti_k3_r5_remoteproc remoteproc cp210x usbserial ti_am335x_tscadc apex(O) pruss_soc_bus gasket(O) pci_endpoint_test at24 ip_tables x_tables ipv6
[23168.720993] Process python3 (pid: 16217, stack limit = 0x000000008e94322f)
[23168.727855] CPU: 2 PID: 16217 Comm: python3 Tainted: G O 4.19.59+ #1
[23168.735491] Hardware name: SIMATIC IOT2050-ADVANCED (DT)
[23168.740791] pstate: 20000005 (nzCv daif -PAN -UAO)
[23168.745581] pc : remap_pfn_range+0x1b0/0x260
[23168.749840] lr : remap_pfn_range+0x164/0x260
[23168.754096] sp : ffff0000126afb20
[23168.757399] x29: ffff0000126afb20 x28: 0068000000000f43
[23168.762700] x27: 0000ffff7b314000 x26: 0000ffff7b304000
[23168.768000] x25: ffff80002890d980 x24: ffff8000261cabf8
[23168.773302] x23: 0000ffff7b314000 x22: ffff80003d66ffd8
[23168.778603] x21: 0040000000000041 x20: 0040000000000001
[23168.783903] x19: 0000ffff7b314000 x18: 0000000000000000
[23168.789204] x17: 0000000000000000 x16: 0000000000000000
[23168.794505] x15: 0000000000000000 x14: 0000000000000000
[23168.799805] x13: 0000000000000000 x12: ffff8000105f2e00
[23168.805104] x11: ffff8000105f2e00 x10: ffff7fe0000a2428
[23168.810406] x9 : 000000000000003f x8 : 0000000000010000
[23168.815707] x7 : ffff000000e20338 x6 : 0000000000100000
[23168.821008] x5 : 000000003d66ffd8 x4 : 0068000000000f43
[23168.826307] x3 : ffff7fe0000a2428 x2 : ffff00009ce3c000
[23168.831607] x1 : 0000000000000000 x0 : 0168000018140f43
[23168.836909] Call trace:
[23168.839349] remap_pfn_range+0x1b0/0x260
[23168.843277] gasket_mmap+0x290/0x648 [gasket]
[23168.847625] mmap_region+0x3fc/0x540
[23168.851191] do_mmap+0x2e4/0x488
[23168.854410] vm_mmap_pgoff+0xe0/0x108
[23168.858063] ksys_mmap_pgoff+0x17c/0x200
[23168.861979] __arm64_sys_mmap+0x28/0x38
[23168.865808] el0_svc_common+0x90/0x158
[23168.869546] el0_svc_handler+0x2c/0x80
[23168.873285] el0_svc+0x8/0xc
[23168.876159] Code: eb1a037f 54000080 f9400320 b4fffe40 (d4210000)
[23168.882238] ---[ end trace 50bf9025bcf38be8 ]---
[23168.886953] note: python3[16217] exited with preempt_count 1
[23207.910850] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[23207.916789] rcu: 0-....: (5252 ticks this GP) idle=43e/1/0x4000000000000000 softirq=470155/470197 fqs=2625
[23207.926593] rcu: (detected by 1, t=5255 jiffies, g=70165, q=21)
[23207.932589] Task dump for CPU 0:
[23207.935807] kswapd0 R running task 0 76 2 0x0000002a
[23207.942844] Call trace:
[23207.945295] __switch_to+0x94/0xd0
[23270.929676] rcu: INFO: rcu_sched detected stalls on CPUs/tasks:
[23270.935614] rcu: 0-....: (21007 ticks this GP) idle=43e/1/0x4000000000000000 softirq=470155/470215 fqs=10501
[23270.945591] rcu: (detected by 1, t=21010 jiffies, g=70165, q=51)
[23270.951675] Task dump for CPU 0:
[23270.954893] kswapd0 R running task 0 76 2 0x0000002a
[23270.961930] Call trace:
[23270.964380] __switch_to+0x94/0xd0

Let's see if you see something...

@Aeroten
Copy link
Author

Aeroten commented Nov 12, 2020

Hi Namburger,

Just finished a quick test, same story in C using the "edgetpu-minimal-example"

root@iot2050-debian:~/edgetpu-minimal-example/build# ../out/aarch64/minimal ../test_data/mobilenet_v1_1.0_224_quant_edgetpu.tflite ../test_data/resized_cat.bmp ../test_data/imagenet_labels.txt

Message from syslogd@iot2050-debian at Nov 12 14:48:38 ...
kernel:[ 1973.075573] Internal error: Oops - BUG: 0 [#1] PREEMPT SMP

Message from syslogd@iot2050-debian at Nov 12 14:48:38 ...
kernel:[ 1973.104430] Process minimal (pid: 1887, stack limit = 0x0000000056c92afe)

The log from dmesg is very similar :

[ 1973.066780] ------------[ cut here ]------------
[ 1973.071400] kernel BUG at mm/memory.c:1995!
[ 1973.075573] Internal error: Oops - BUG: 0 [#1] PREEMPT SMP
[ 1973.081045] Modules linked in: icssg_prueth ti_am335x_adc kfifo_buf pru_rproc crc32_ce crct10dif_ce pruss irq_pruss_intc ti_k3_r5_remoteproc remoteproc cp210x usbserial ti_am335x_tscadc apex(O) pruss_soc_bus gasket(O) pci_endpoint_test at24 ip_tables x_tables ipv6
[ 1973.104430] Process minimal (pid: 1887, stack limit = 0x0000000056c92afe)
[ 1973.111205] CPU: 1 PID: 1887 Comm: minimal Tainted: G O 4.19.59+ #1
[ 1973.118756] Hardware name: SIMATIC IOT2050-ADVANCED (DT)
[ 1973.124055] pstate: 20000005 (nzCv daif -PAN -UAO)
[ 1973.128844] pc : remap_pfn_range+0x1b0/0x260
[ 1973.133102] lr : remap_pfn_range+0x164/0x260
[ 1973.137357] sp : ffff00001186fb20
[ 1973.140660] x29: ffff00001186fb20 x28: 0068000000000f43
[ 1973.145961] x27: 0000ffffb3fc4000 x26: 0000ffffb3fb4000
[ 1973.151263] x25: ffff800070d09fd8 x24: ffff800027d3ebf8
[ 1973.156563] x23: 0000ffffb3fc4000 x22: ffff80002c73ffe8
[ 1973.161862] x21: 0040000000000041 x20: 0040000000000001
[ 1973.167162] x19: 0000ffffb3fc4000 x18: 0000000000000000
[ 1973.172461] x17: 0000000000000000 x16: 0000000000000000
[ 1973.177761] x15: 0000000000000000 x14: 0000000000000000
[ 1973.183062] x13: 0000000000000000 x12: ffff80007beb28f8
[ 1973.188361] x11: ffff80007beb28f8 x10: ffff7fe0001c3428
[ 1973.193663] x9 : 000000000000003f x8 : 0000000000010000
[ 1973.198962] x7 : ffff000000d20338 x6 : 0000000000100000
[ 1973.204262] x5 : 000000002c73ffe8 x4 : 0068000000000f43
[ 1973.209561] x3 : ffff7fe0001c3428 x2 : ffff00006418c000
[ 1973.214861] x1 : 0000000000000000 x0 : 0168000018140f43
[ 1973.220161] Call trace:
[ 1973.222600] remap_pfn_range+0x1b0/0x260
[ 1973.226528] gasket_mmap+0x290/0x648 [gasket]
[ 1973.230876] mmap_region+0x3fc/0x540
[ 1973.234442] do_mmap+0x2e4/0x488
[ 1973.237661] vm_mmap_pgoff+0xe0/0x108
[ 1973.241314] ksys_mmap_pgoff+0x17c/0x200
[ 1973.245230] __arm64_sys_mmap+0x28/0x38
[ 1973.249059] el0_svc_common+0x90/0x158
[ 1973.252798] el0_svc_handler+0x2c/0x80
[ 1973.256536] el0_svc+0x8/0xc
[ 1973.259410] Code: eb1a037f 54000080 f9400320 b4fffe40 (d4210000)
[ 1973.265490] ---[ end trace a0cd978e015c76ff ]---
[ 1973.270232] note: minimal[1887] exited with preempt_count 1

@Aeroten
Copy link
Author

Aeroten commented Nov 17, 2020

Hi ! It seems my Coral was defect. Replaced with another one solved the problem.

Thanks for the support !

@Aeroten Aeroten closed this as completed Nov 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants