linux 内核sdk,请问为什么SDK 6.0编译的kernel和自带的rootfs系统无法启动,ti-sdk-am335x-evm-06.00.00.00-Linux-x86-Install?...

本帖最后由 一只耳朵怪 于 2018-6-20 14:59 编辑

ti-sdk-am335x-evm-06.00.00.00-Linux-x86-Install安装后得到kernel,linux-3.2.0-psp04.06.00.11编译出Linux-3.2.0kernel,使用自带的arago-base-tisdk-image-am335x-evm.tar.gz作为rootfs文件系统,无法启动,启动日志如下

........................................................................................

## Booting kernel from Legacy Image at 80007fc0 ...

Image Name: Linux-3.2.0

Image Type: ARM Linux Kernel Image (uncompressed)

Data Size: 3194272 Bytes = 3 MiB

Load Address: 80008000

Entry Point: 80008000

VerIFying Checksum ... OK

XIP Kernel Image ... OK

OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.

[ 0.000000] Linux version 3.2.0 (jenkins@sdit-build02) (gcc version 4.7.3 20130226 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03) ) #1 Tue Jun 25 16:40:47 CDT 2013

[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7d

[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache

[ 0.000000] Machine: am335xevm

[ 0.000000] Memory policy: ECC disabLED, Data cache writeback

[ 0.000000] AM335X ES2.0 (sgx neon )

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

[ 0.000000] Kernel command line: console=ttyO0,115200n8 mem=512M root=/dev/mmcblk0p2 rw init=/init rootfstype=ext2 rootwait

[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)

[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)

[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)

[ 0.000000] Memory: 512MB = 512MB total

[ 0.000000] Memory: 513168k/513168k available, 11120k reserved, 0K highmem

[ 0.000000] Virtual kernel memory layout:

[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)

[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)

[ 0.000000] vmalloc : 0xe0800000 - 0xff000000 ( 488 MB)

[ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)

[ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)

[ 0.000000] .text : 0xc0008000 - 0xc0598000 (5696 kB)

[ 0.000000] .init : 0xc0598000 - 0xc05d3000 ( 236 kB)

[ 0.000000] .data : 0xc05d4000 - 0xc063e430 ( 426 kB)

[ 0.000000] .bss : 0xc063e454 - 0xc066d224 ( 188 kB)

[ 0.000000] NR_IRQS:396

[ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts

[ 0.000000] Total of 128 interrupts on 1 active controller

[ 0.000000] OMAP clockevent source: GPTIMER2 at 24000000 Hz

[ 0.000000] OMAP clocksource: GPTIMER1 at 32768 Hz

[ 0.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 131071999ms

[ 0.000000] Console: colour dummy device 80x30

[ 0.000122] Calibrating delay loop... 548.86 BogoMIPS (lpj=2744320)

[ 0.048706] pid_max: default: 32768 minimum: 301

[ 0.048858] Security Framework initialized

[ 0.048980] Mount-cache hash table entries: 512

[ 0.049377] CPU: Testing write buffer coherency: ok

[ 0.070892] omap_hwmod: pruss: failed to hardreset

[ 0.072174] print_constraints: dummy:

[ 0.072601] NET: Registered protocol family 16

[ 0.075134] OMAP GPIO hardware version 0.1

[ 0.078308] omap_mux_init: Add partition: #1: core, flags: 0

[ 0.080688] omap_i2c.1: alias fck already exists

[ 0.081726] omap2_mcspi.1: alias fck already exists

[ 0.082000] omap2_mcspi.2: alias fck already exists

[ 0.083160] edma.0: alias fck already exists

[ 0.083190] edma.0: alias fck already exists

[ 0.083190] edma.0: alias fck already exists

[ 0.117065] bio: create slab at 0

[ 0.119781] SCSI subsystem initialized

[ 0.121704] usbcore: registered new inteRFace driver usbfs

[ 0.122100] usbcore: registered new interface driver hub

[ 0.122314] usbcore: registered new device driver usb

[ 0.122680] registerd cppi-dma Intr @ IRQ 17

[ 0.122680] Cppi41 Init Done Qmgr-base(e087a000) dma-base(e0878000)

[ 0.122680] Cppi41 Init Done

[ 0.122711] musb-ti81xx musb-ti81xx: musb0, board_mode=0x13, plat_mode=0x3

[ 0.123077] musb-ti81xx musb-ti81xx: musb1, board_mode=0x13, plat_mode=0x1

[ 0.124481] omap_i2c omap_i2c.1: bus 1 rev2.4.0 at 100 kHz

[ 0.126190] tps65910 1-002d: could not be detected

[ 0.127807] Advanced Linux Sound Architecture Driver Version 1.0.24.

[ 0.129211] switching to clocksource gp timer

[ 0.148742] musb-hdrc: version 6.0, ?dma?, otg (peripheral+host)

[ 0.148925] musb-hdrc musb-hdrc.0: dma type: dma-cppi41

[ 0.149353] MUSB0 controller's USBSS revision = 4ea20800

[ 0.149414] musb0: Enabled SW babble control

[ 0.150543] musb-hdrc musb-hdrc.0: USB OTG mode controller at e083c000 using DMA, IRQ 18

[ 0.150726] musb-hdrc musb-hdrc.1: dma type: dma-cppi41

[ 0.151092] MUSB1 controller's USBSS revision = 4ea20800

[ 0.151123] musb1: Enabled SW babble control

[ 0.151641] musb-hdrc musb-hdrc.1: MUSB HDRC host driver

[ 0.151733] musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 1

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

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

[ 0.151916] usb usb1: Product: MUSB HDRC host driver

[ 0.151947] usb usb1: Manufacturer: Linux 3.2.0 musb-hcd

[ 0.151947] usb usb1: SerialNumber: musb-hdrc.1

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

[ 0.153045] hub 1-0:1.0: 1 port detected

[ 0.153717] musb-hdrc musb-hdrc.1: USB Host mode controller at e083e800 using DMA, IRQ 19

[ 0.154205] NET: Registered protocol family 2

[ 0.154418] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)

[ 0.154754] TCP established hash table entries: 16384 (order: 5, 131072 bytes)

[ 0.155151] TCP bind hash table entries: 16384 (order: 4, 65536 bytes)

[ 0.155364] TCP: Hash tables configured (established 16384 bind 16384)

[ 0.155395] TCP reno registered

[ 0.155395] UDP hash table entries: 256 (order: 0, 4096 bytes)

[ 0.155426] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)

[ 0.155670] NET: Registered protocol family 1

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

[ 0.156005] RPC: Registered udp transport module.

[ 0.156005] RPC: Registered tcp transport module.

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

[ 0.156280] NetWinder Floating Point Emulator V0.97 (double precision)

[ 0.176727] VFS: Disk quotas dquot_6.5.2

[ 0.176788] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)

[ 0.177429] msgmni has been set to 1002

[ 0.181182] alg: No test for stdrng (krng)

[ 0.181884] io scheduler noop registered

[ 0.181915] io scheduler deadline registered

[ 0.182006] io scheduler cfq registered (default)

[ 0.183319] Could not set LED4 to fully on

[ 0.185302] omap_uart.0: ttyO0 at MMIO 0x44e09000 (irq = 72) is a OMAP UART0

[ 0.778472] console [ttyO0] enabled

[ 0.782836] omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1

[ 0.790771] omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2

[ 0.798645] omap_uart.3: ttyO3 at MMIO 0x481a6000 (irq = 44) is a OMAP UART3

[ 0.806549] omap_uart.4: ttyO4 at MMIO 0x481a8000 (irq = 45) is a OMAP UART4

[ 0.814453] omap_uart.5: ttyO5 at MMIO 0x481aa000 (irq = 46) is a OMAP UART5

[ 0.822875] omap4_rng omap4_rng: OMAP4 Random Number Generator ver. 2.00

[ 0.841583] brd: module loaded

[ 0.851104] loop: module loaded

[ 0.854614] i2c-core: driver [tsl2550] using legacy suspend method

[ 0.861114] i2c-core: driver [tsl2550] using legacy resume method

[ 0.867584] at24 1-0051: 32768 byte 24c256 EEPROM, writable, 64 bytes/write

[ 0.929779] No daughter card found

[ 0.933380] at24 1-0050: 32768 byte 24c256 EEPROM, writable, 64 bytes/write

[ 0.948638] Board name: A335BNLT

[ 0.952026] Board version: 00A5

[ 0.955322] The board is a AM335x Beaglebone Black.

[ 0.962799] tps65217 1-0024: TPS65217 ID 0xe version 1.2

[ 0.970611] print_constraints: DCDC1: 900 1800 mV at 1500 mV

[ 0.979339] print_constraints: DCDC2: 900 3300 mV at 1100 mV

[ 0.988067] print_constraints: DCDC3: 900 1500 mV at 1100 mV

[ 0.996765] print_constraints: LDO1: 1000 3300 mV at 1800 mV

[ 1.005523] print_constraints: LDO2: 900 3300 mV at 3300 mV

[ 1.014129] print_constraints: LDO3: 1800 3300 mV at 1800 mV

[ 1.022857] print_constraints: LDO4: 1800 3300 mV at 3300 mV

[ 1.030364] omap_hsmmc.0: alias fck already exists

[ 1.035949] omap_hsmmc.1: alias fck already exists

[ 1.041625] omap_i2c.3: alias fck already exists

[ 1.046997] omap_i2c omap_i2c.3: bus 3 rev2.4.0 at 100 kHz

[ 1.055175] registered am33xx_sr device

[ 1.061462] mtdoops: mtd device (mtddev=name/number) must be supplied

[ 1.068664] omap2-nand driver initializing

[ 1.073211] OneNAND driver initializing

[ 1.078796] CAN device driver interface

[ 1.082855] CAN bus driver for Bosch D_CAN controller 1.0

[ 1.129821] davinci_mdio davinci_mdio.0: davinci mdio revision 1.6

[ 1.136322] davinci_mdio davinci_mdio.0: detected phy mask fffffffe

[ 1.143646] davinci_mdio.0: probed

[ 1.147216] davinci_mdio davinci_mdio.0: phy[0]: device 0:00, driver SMSC LAN8710/lan8720

[ 1.156219] usbcore: registered new interface driver zd1201

[ 1.162322] usbcore: registered new interface driver cdc_ether

[ 1.168640] usbcore: registered new interface driver cdc_eem

[ 1.174774] usbcore: registered new interface driver dm9601

[ 1.180694] cdc_ncm: 04-Aug-2011

[ 1.184265] usbcore: registered new interface driver cdc_ncm

[ 1.190216] Initializing USB Mass Storage driver...

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

[ 1.201965] USB Mass Storage support registered.

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

[ 1.214508] omap_rtc am33xx-rtc: rtc core: registered am33xx-rtc as rtc0

[ 1.221832] i2c /dev entries driver

[ 1.226287] Linux video capture interface: v2.00

[ 1.231567] usbcore: registered new interface driver UVcvideo

[ 1.237579] USB Video Class driver (1.1.1)

[ 1.245178] OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec

[ 1.327880] cpuidle: using governor ladder

[ 1.332794] cpuidle: using governor menu

[ 1.340942] omap4_aes_mod_init: loading AM33X AES driver

[ 1.346649] omap4-aes omap4-aes: AM33X AES hw accel rev: 3.02

[ 1.353515] omap4_aes_probe: probe() done

[ 1.358001] omap4_sham_mod_init: loading AM33X SHA/MD5 driver

[ 1.364196] omap4-sham omap4-sham: AM33X SHA/MD5 hw accel rev: 4.03

[ 1.383026] omap4_sham_probe: probe() done

[ 1.390136] usbcore: registered new interface driver usbhid

[ 1.396026] usbhid: USB HID core driver

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

[ 1.409393] ALSA device list:

[ 1.412567] No soundcards found.

[ 1.416137] oprofile: hardware counters not available

[ 1.421478] oprofile: using timer interrupt.

[ 1.425994] nf_conntrack version 0.5.0 (8018 buckets, 32072 max)

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

[ 1.438659] TCP cubic registered

[ 1.442077] NET: Registered protocol family 17

[ 1.446777] can: controller area network core (rev 20090105 abi 8)

[ 1.453399] NET: Registered protocol family 29

[ 1.458068] can: raw protocol (rev 20090105)

[ 1.462585] can: broadcast manager protocol (rev 20090105 t)

[ 1.468597] Registering the dns_resolver key type

[ 1.473632] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3

[ 1.481719] ThumbEE CPU extension supported.

[ 1.486267] mux: Failed to setup hwmod io irq -22

[ 1.491973] Power Management for AM33XX family

[ 1.496856] Trying to load am335x-pm-firmware.bin (60 secs timeout)

[ 1.503631] Copied the M3 firmware to UMEM

[ 1.508026] Cortex M3 Firmware Version = 0x181

[ 1.513702] create_regulator: DCDC2: Failed to create debugfs directory

[ 1.521453] smartreflex smartreflex: am33xx_sr_probe: Driver initialized

[ 1.533630] clock: disabling unused clocks to save power

[ 1.539733] mmc0: host does not support reading read-only switch. assuming write-enable.

[ 1.550292] mmc0: new high speed SD card at address 00c3

[ 1.556823] mmcblk0: mmc0:00c3 E1161 1.85 GiB

[ 1.563323] mmcblk0: p1 p2

[ 1.579254] Detected MACID=90:59:af:62:d7:66

[ 1.585205] cpsw: Detected MACID = 90:59:af:62:d7:68

[ 1.591644] omap_rtc am33xx-rtc: setting system clock to 2000-01-01 00:00:01 UTC (946684801)

[ 1.614196] VFS: Mounted root (ext2 filesystem) on device 179:2.

[ 1.621063] Freeing init memory: 236K

[ 1.629760] Failed to execute /init. Attempting defaults...

[ 1.638336] Kernel panic - not syncing: No init found. Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.

[ 1.651489] Backtrace:

[ 1.654083] [] (dump_backtrace+0x0/0x10c) from [] (dump_stack+0x18/0x1c)

[ 1.662994] r6:c004203c r5:c04f6cb8 r4:c0641188 r3:c05f7f0c

[ 1.669006] [] (dump_stack+0x0/0x1c) from [] (panic+0x64/0x194)

[ 1.677093] [] (panic+0x0/0x194) from [] (init_post+0xac/0xd0)

[ 1.685058] r3:df02bc00 r2:0000000a r1:00000080 r0:c04f6cb8

[ 1.691040] r7:00000013

[ 1.693725] [] (init_post+0x0/0xd0) from [] (kernel_init+0xf8/0x120)

[ 1.702270] r4:c05d2644 r3:00000112

[ 1.706054] [] (kernel_init+0x0/0x120) from [] (do_exit+0x0/0x65c)

这是错误,这是怎么回事

Failed to execute /init. Attempting defaults...

[ 1.638336] Kernel panic - not syncing: No init found. Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.

[ 1.651489] Backtrace:

699ba7046c51816a17b33a7caa85f179.png

0

97b4b3417991aabde46fdac613e34292.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值