启动挂掉

NUC970 IBR 20151008.1735
No Key
Boot from USB
=======================================
Run firmware code
CPU: 300MHz, DDR: 150MHz, SYS: 300MHz, PCLK: 75MHz
Parse NuWriter command line
=======================================
Booting Linux on physical CPU 0x0
Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Initializing cgroup subsys cpuacct
Linux version 3.10.108 (root@yhj-virtual-machine) (gcc version 4.8.4 (GCC) ) #32 PREEMPT Wed Mar 27 17:10:56 CST 2019
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
CPU: VIVT data cache, VIVT instruction cache
Machine: NUC970
Warning: Neither atags nor dtb found
Memory policy: ECC disabled, Data cache writeback
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
Kernel command line: root=/dev/ram0 console=ttyS0,115200n8 rdinit=/sbin/init mem=64M
PID hash table entries: 256 (order: -2, 1024 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 64MB = 64MB total
Memory: 52264k/52264k available, 13272k reserved, 0K highmem
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    vmalloc : 0xc4800000 - 0xff000000   ( 936 MB)
    lowmem  : 0xc0000000 - 0xc4000000   (  64 MB)
    modules : 0xbf000000 - 0xc0000000   (  16 MB)
      .text : 0xc0008000 - 0xc044feec   (4384 kB)
      .init : 0xc0450000 - 0xc0bcacbc   (7660 kB)
      .data : 0xc0bcc000 - 0xc0c22f20   ( 348 kB)
       .bss : 0xc0c22f20 - 0xc0c592e0   ( 217 kB)
SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Preemptible hierarchical RCU implementation.
NR_IRQS:625
sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 4294967286ms
Console: colour dummy device 80x30
console [ttyS0] enabled
Calibrating delay loop... 148.88 BogoMIPS (lpj=744448)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
Initializing cgroup subsys devices
Initializing cgroup subsys freezer
Initializing cgroup subsys perf_event
CPU: Testing write buffer coherency: ok
Setting up static identity map for 0xc037db00 - 0xc037db3c
devtmpfs: initialized
Unable to handle kernel paging request at virtual address d18b9c84
pgd = c0004000
[d18b9c84] *pgd=00000000
Internal error: Oops: 5 [#1] PREEMPT ARM
Modules linked in:
CPU: 0 PID: 1 Comm: swapper Not tainted 3.10.108 #32
task: c3840000 ti: c3842000 task.ti: c3842000
PC is at ida_get_new_above+0x16c/0x210
LR is at ida_get_new_above+0x50/0x210
pc : []    lr : []    psr: 200000d3
sp : c3843e18  ip : 00000000  fp : c3843e6c
r10: c3825280  r9 : c3825284  r8 : 000000a6
r7 : c3842000  r6 : c0c4bb7c  r5 : 00000000  r4 : 00000000
r3 : 00000006  r2 : 00000005  r1 : 00000000  r0 : 000000a7
Flags: nzCv  IRQs off  FIQs off  Mode SVC_32  ISA ARM  Segment kernel
Control: 0005317f  Table: 00004000  DAC: 00000017
Process swapper (pid: 1, stack limit = 0xc38421b8)
Stack: (0xc3843e18 to 0xc3844000)
3e00:                                                       c0c4bb7c c0c4c160
3e20: 00000000 c3843e7c c3843e54 c3838000 00000000 c00b50ac c0c4bb7c 000000d0
3e40: c386d000 c3842000 c3842030 c386d000 c3827720 00000000 00000000 00000000
3e60: c3843e9c c3843e70 c010b204 c0157948 c00b5064 c00b508c c3843f0e 00000002
3e80: 0000416d c386d000 00000000 c386d000 c3843ecc c3843ea0 c010b2fc c010b1c8
3ea0: ff0a0210 ffffffff c386d000 00000000 0000004b 00000000 00000000 00000000
3ec0: c3843eec c3843ed0 c010b54c c010b2ec c015f6d4 c3827720 c0bde3f8 c0c4a934
3ee0: c3843efc c3843ef0 c010b5a8 c010b510 c3843f34 c3843f00 c006e764 c010b59c
3f00: 0000004a c010b2ec c019accc 35371320 00000000 00000000 c3843f34 0000004c
3f20: c0beee6c 00000000 c3843f4c c3843f38 c006e88c c006e6f0 c0470890 c0470890
3f40: c3843f94 c3843f50 c0450b98 c006e840 20080010 e2001000 21b03100 030440e1
3f60: 00090200 20022000 04802200 00000000 c0377f28 00000000 00000000 00000000
3f80: 00000000 00000000 c3843fac c3843f98 c0377f38 c0450ad0 00000000 c0377f28
3fa0: 00000000 c3843fb0 c000ed98 c0377f38 00000000 00000000 00000000 00000000
3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
3fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00240002 82040220
Backtrace: 
[] (ida_get_new_above+0x0/0x210) from [] (proc_alloc_inum+0x4c/0x124)
[] (proc_alloc_inum+0x0/0x124) from [] (proc_register+0x20/0x164)
 r6:c386d000 r5:00000000 r4:c386d000
[] (proc_register+0x0/0x164) from [] (proc_mkdir_data+0x4c/0x74)
 r9:00000000 r8:00000000 r7:00000000 r6:0000004b r5:00000000
r4:c386d000
[] (proc_mkdir_data+0x0/0x74) from [] (proc_mkdir+0x1c/0x20)
 r5:c0c4a934 r4:c0bde3f8
[] (proc_mkdir+0x0/0x20) from [] (register_irq_proc+0x84/0xc4)
[] (register_irq_proc+0x0/0xc4) from [] (init_irq_proc+0x5c/0x98)
 r6:00000000 r5:c0beee6c r4:0000004c
[] (init_irq_proc+0x0/0x98) from [] (kernel_init_freeable+0xd8/0x220)
 r5:c0470890 r4:c0470890
[] (kernel_init_freeable+0x0/0x220) from [] (kernel_init+0x10/0x158)
[] (kernel_init+0x0/0x158) from [] (ret_from_fork+0x14/0x3c)
 r5:c0377f28 r4:00000000
Code: e1a21da1 a1a02000 e1a022c2 e2800001 (e799510a) 
---[ end trace 1b75b31a2719ed1c ]---
note: swapper[1] exited with preempt_count 1
Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b

NUC970 IBR 20151008.1735
No Key
Boot from USB
=======================================
Run firmware code
CPU: 300MHz, DDR: 150MHz, SYS: 300MHz, PCLK: 75MHz
Parse NuWriter command line
=======================================
Booting Linux on physical CPU 0x0
Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Initializing cgroup subsys cpuacct
Linux version 3.10.108 (root@yhj-virtual-machine) (gcc version 4.8.4 (GCC) ) #32 PREEMPT Wed Mar 27 17:10:56 CST 2019
CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
CPU: VIVT data cache, VIVT instruction cache
Machine: NUC970
Warning: Neither atags nor dtb found
Memory policy: ECC disabled, Data cache writeback
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
Kernel command line: root=/dev/ram0 console=ttyS0,115200n8 rdinit=/sbin/init mem=64M
PID hash table entries: 256 (order: -2, 1024 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 64MB = 64MB total
Memory: 52264k/52264k available, 13272k reserved, 0K highmem
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    vmalloc : 0xc4800000 - 0xff000000   ( 936 MB)
    lowmem  : 0xc0000000 - 0xc4000000   (  64 MB)
    modules : 0xbf000000 - 0xc0000000   (  16 MB)
      .text : 0xc0008000 - 0xc044feec   (4384 kB)
      .init : 0xc0450000 - 0xc0bcacbc   (7660 kB)
      .data : 0xc0bcc000 - 0xc0c22f20   ( 348 kB)
       .bss : 0xc0c22f20 - 0xc0c592e0   ( 217 kB)
SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
Preemptible hierarchical RCU implementation.
NR_IRQS:625
sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 4294967286ms
Console: colour dummy device 80x30
console [ttyS0] enabled
Calibrating delay loop... 148.88 BogoMIPS (lpj=744448)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
Initializing cgroup subsys devices
Initializing cgroup subsys freezer
Initializing cgroup subsys perf_event
CPU: Testing write buffer coherency: ok
Setting up static identity map for 0xc037db00 - 0xc037db3c
devtmpfs: initialized
pinctrl core: initialized pinctrl subsystem
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
bio: create slab at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
cfg80211: Calling CRDA to update world regulatory domain
NET: Registered protocol family 2
TCP established hash table entries: 512 (order: 0, 4096 bytes)
TCP bind hash table entries: 512 (order: -1, 2048 bytes)
TCP: Hash tables configured (established 512 bind 512)
TCP: reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
NetWinder Floating Point Emulator V0.97 (double precision)
ROMFS MTD (C) 2007 Red Hat, Inc.
msgmni has been set to 102
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
nuc970-uart.0: ttyS0 at I/O 0x0 (irq = 36) is a NUC970
brd: module loaded
libphy: nuc970_rmii0: probed
RTL871X: module init start
RTL871X: rtl8723bs v4.3.5_11545.20140603_BTCOEX20140507-4E40
RTL871X: rtl8723bs BT-Coex version = BTCOEX20140507-4E40
RTL871X: module init ret=0
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ehci_nuc970_probe() - name: nuc970-ehci
nuc970-ehci nuc970-ehci: Nuvoton NUC970/N9H30 EHCI Host Controller
nuc970-ehci nuc970-ehci: new USB bus registered, assigned bus number 1
nuc970-ehci nuc970-ehci: irq 23, io mem 0xb0005000
nuc970-ehci nuc970-ehci: USB 2.0 started, EHCI 0.95
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
nuc970-ohci nuc970-ohci: Nuvoton NUC970/N9H30 OHCI Host Controller
nuc970-ohci nuc970-ohci: new USB bus registered, assigned bus number 2
nuc970-ohci nuc970-ohci: irq 24, io mem 0xb0007000
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
usbcore: registered new interface driver usb-storage
ios->clock=400000
ios->clock=400000
TCP: cubic registered
NET: Registered protocol family 17
lib80211: common routines for IEEE802.11 drivers
ios->clock=400000
ios->clock=400000
Freeing unused kernel memory: 7656K
Please Check GPIOJ00's multi-function = 0xf 
sh: write error: InvalidPlease Check GPIOJ01's multi-function = 0xf 
 argument
/etc/init.d/skyinit.sh: line 33: can't create /sys/class/gpio/gpio288/direction: nonexistent directory
/etc/init.d/skyinit.sh: line 34: can't create /sys/class/gpio/gpio288/value: nonexistent directory
sh: write error: Invalid argument
/etc/init.d/skyinit.sh: line 38: can't create /sys/class/gpio/gpio289/direction: nonexistent directory
/etc/init.d/Please Check GPIOJ02's multi-function = 0xf 
skyinit.sh: line 39: canPlease Check GPIOJ03's multi-function = 0xf 
't create /sys/class/gpio/gpio289/value: nonexistent directory
sh: write error: Invalid argument
/etc/init.d/skyinit.sh: line 43: can't create /sys/class/gpio/gpio290/direction: nonexistent directory
/etc/init.d/skyinit.sh: line 44: can't create /sys/class/gpio/gpio290/value: nonexistent directory
sh: write error: Invalid argument
/etc/init.d/skyinit.sh: line 48: can't create /sys/class/gpio/gpio291/direction: nonexistent directory
ios->clock=400000
ios->clock=300000
ios->clock=300000
ios->clock=300000


BusyBox v1.22.1 (2018-11-30 14:24:07 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

~ # [01-01_00:00:07:410] WCDMA<E_QConnectManager_Linux&Android_V1.1.34
[01-01_00:00:07:410] quectel-CM profile[1] = cnet///0, pincode = (null)
[01-01_00:00:07:410] Cannot find qmichannel((null)) usbnet_adapter((null)) for Quectel modules
ios->clock=300000

~ # 

 

 

结果发现是烧录工具的芯片选型需要与芯片型号一致

你可能感兴趣的:(嵌入式开发,kernel)