想用荔枝派zero开发板跑gc0328摄像头,按照https://wiki.sipeed.com/soft/Lichee/zh/Zero-Doc/System_Development/bsp_build.html
教程配置好之后,启动系统成功,但是启动信息中没有VFE相关信息,不知道问题出在哪里
完整启动信息如下
U-Boot SPL 2017.01-rc2-00057-g32ab1804cd (Mar 21 2022 - 16:56:23)
DRAM: 64 MiB
Trying to boot from MMC1
U-Boot 2017.01-rc2-00057-g32ab1804cd (Mar 21 2022 - 16:56:23 +0800) Allwinner Technology
CPU: Allwinner V3s (SUN8I 1681)
Model: Lichee Pi Zero
DRAM: 64 MiB
MMC: SUNXI SD/MMC: 0
*** Warning - bad CRC, using default environment
Setting up a 800x480 lcd console (overscan 0x0)
dotclock: 33000kHz = 33000kHz: (1 * 3MHz * 66) / 6
In: serial@01c28000
Out: serial@01c28000
Err: serial@01c28000
U-Boot 2017.01-rc2-00057-g32ab1804cd (Mar 21 2022 - 16:56:23 +0800) Allwinner Technology
CPU: Allwinner V3s (SUN8I 1681)
Model: Lichee Pi Zero
DRAM: 64 MiB
MMC: SUNXI SD/MMC: 0
*** Warning - bad CRC, using default environment
Setting up a 800x480 lcd console (overscan 0x0)
dotclock: 33000kHz = 33000kHz: (1 * 3MHz * 66) / 6
In: serial@01c28000
Out: serial@01c28000
Err: serial@01c28000
Net: No ethernet found.
starting USB...
No controllers found
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
Found U-Boot script /boot.scr
reading /boot.scr
290 bytes read in 15 ms (18.6 KiB/s)
## Executing script at 41900000
reading uImage
2451080 bytes read in 159 ms (14.7 MiB/s)
reading script.bin
35240 bytes read in 25 ms (1.3 MiB/s)
## Booting kernel from Legacy Image at 41000000 ...
Image Name: Linux-3.4.39
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2451016 Bytes = 2.3 MiB
Load Address: 40008000
Entry Point: 40008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
Using machid 0x1029 from environment
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0
[ 0.000000] Linux version 3.4.39 (qh@ubuntu) (gcc version 4.6.3 20120201 (prerelease) (crosstool-NG linaro-1.13.1-2012.02-20120222 - Linaro GCC 2012.02) ) #4 Thu Jan 11 13:00:40 CST 2018
[ 0.000000] Initialized persistent memory from 41d20800-41d307ff
[ 0.000000] Kernel command line: console=ttyS0,115200 panic=5 rootwait root=/dev/mmcblk0p2 earlyprintk rw
[ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Memory: 64MB = 64MB total
[ 0.000000] Memory: 30376k/30376k available, 35160k 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 : 0xc4800000 - 0xff000000 ( 936 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xc4000000 ( 64 MB)
[ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
[ 0.000000] .text : 0xc0008000 - 0xc047e000 (4568 kB)
[ 0.000000] .init : 0xc047e000 - 0xc04a1000 ( 140 kB)
[ 0.000000] .data : 0xc04a2000 - 0xc04e5f80 ( 272 kB)
[ 0.000000] .bss : 0xc04e5fa4 - 0xc0580b8c ( 619 kB)
[ 0.000000] NR_IRQS:544
[ 0.000000] Architected local timer running at 24.00MHz.
[ 0.000000] Switching to timer-based delay loop
[ 0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
[ 0.000000] Console: colour dummy device 80x30
[ 0.000157] Calibrating delay loop (skipped), value calculated using timer frequency.. 4800.00 BogoMIPS (lpj=24000000)
[ 0.000177] pid_max: default: 32768 minimum: 301
[ 0.000320] Mount-cache hash table entries: 512
[ 0.000879] CPU: Testing write buffer coherency: ok
[ 0.001145] Setting up static identity map for 0x40359b08 - 0x40359b60
[ 0.001825] devtmpfs: initialized
[ 0.003478] pinctrl core: initialized pinctrl subsystem
[ 0.003978] NET: Registered protocol family 16
[ 0.004294] DMA: preallocated 128 KiB pool for atomic coherent allocations
[ 0.004354] script_sysfs_init success
[ 0.005127] gpiochip_add: registered GPIOs 0 to 223 on device: sunxi-pinctrl
[ 0.006055] sunxi-pinctrl sunxi-pinctrl: initialized sunXi PIO driver
[ 0.006440] gpiochip_add: registered GPIOs 1024 to 1031 on device: axp-pinctrl
[ 0.007312] persistent_ram: uncorrectable error in header
[ 0.007327] persistent_ram: no valid data in buffer (sig = 0x57175355)
[ 0.011239] console [ram-1] enabled
[ 0.012019] Not Found clk pll_isp in script
[ 0.012213] Not Found clk pll_video in script
[ 0.012315] Not Found clk pll_ve in script
[ 0.012502] Not Found clk pll_periph0 in script
[ 0.012604] Not Found clk pll_de in script
[ 0.016537] bio: create slab <bio-0> at 0
[ 0.017002] pwm module init!
[ 0.019294] SCSI subsystem initialized
[ 0.019644] usbcore: registered new interface driver usbfs
[ 0.019905] usbcore: registered new interface driver hub
[ 0.020159] usbcore: registered new device driver usb
[ 0.020487] twi_chan_cfg()340 - [twi0] has no twi_regulator.
[ 0.020598] twi_chan_cfg()340 - [twi1] has no twi_regulator.
[ 0.021506] sunxi_i2c_do_xfer()985 - [i2c0] incomplete xfer (status: 0x20, dev addr: 0x34)
[ 0.021633] axp20_board 0-0034: failed reading at 0x03
[ 0.021852] axp20_board: probe of 0-0034 failed with error -70
[ 0.021997] Linux video capture interface: v2.00
[ 0.022271] gpiochip_add: gpios 1024..1028 (axp_pin) failed to register
[ 0.022714] Advanced Linux Sound Architecture Driver Version 1.0.25.
[ 0.023580] Switching to clocksource arch_sys_counter
[ 0.029987] NET: Registered protocol family 2
[ 0.029987] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.030346] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.030584] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.030795] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.030902] TCP: reno registered
[ 0.031011] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.031212] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.031566] NET: Registered protocol family 1
[ 0.032085] standby_mode = 1.
[ 0.032191] wakeup src cnt is : 3.
[ 0.032316] pmu1_enable = 0x1.
[ 0.032506] pmux_id = 0x1.
[ 0.032618] config_pmux_para: script_parser_fetch err.
[ 0.032720] pmu2_enable = 0x0.
[ 0.032911] add_sys_pwr_dm: get ldo name failed
[ 0.033015] add_sys_pwr_dm: get ldo name failed
[ 0.033119] add_sys_pwr_dm: get ldo name failed
[ 0.033308] add_sys_pwr_dm: get ldo name failed
[ 0.033412] add_sys_pwr_dm: get ldo name failed
[ 0.033603] add_sys_pwr_dm: get ldo name failed
[ 0.033706] add_sys_pwr_dm: get ldo name failed
[ 0.033811] add_sys_pwr_dm: get ldo name failed
[ 0.033999] add_sys_pwr_dm: get ldo name failed
[ 0.034105] add_sys_pwr_dm: get ldo name failed
[ 0.034294] after inited: sys_mask config = 0x0.
[ 0.034399] dynamic_standby enalbe = 0x0.
[ 0.034551] sunxi_reg_init enter
[ 0.036708] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.036870] jffs2: version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc.
[ 0.037254] msgmni has been set to 59
[ 0.038313] io scheduler noop registered
[ 0.038515] io scheduler deadline registered
[ 0.038699] io scheduler cfq registered (default)
[ 0.039200] [DISP]disp_module_init
[ 0.039797] cmdline,disp=
[ 0.040513] [DISP] disp_get_rotation_sw,line:68:disp 0 out of range? g_rot_sw=0
[ 0.040726] [DISP] disp_init_connections,line:289:NULL pointer: 0, 0
[ 0.043321] [DISP] Fb_map_kernel_logo,line:924:Fb_map_kernel_logo failed!
[ 0.046040] [DISP] disp_sys_power_enable,line:387:some error happen, fail to get regulator
[ 0.047058] [DISP]disp_module_init finish
[ 0.047530] sw_uart_get_devinfo()1503 - uart0 has no uart_regulator.
[ 0.048013] uart0: ttyS0 at MMIO 0x1c28000 (irq = 32) is a SUNXI
[ 0.048216] sw_uart_pm()890 - uart0 clk is already enable
[ 0.048332] sw_console_setup()1233 - console setup baud 115200 parity n bits 8, flow n
[ 0.161966] console [ttyS0] enabled
[ 0.687856] sunxi_spi_chan_cfg()1376 - [spi-0] has no spi_regulator.
[ 0.695735] spi spi0: master is unqueued, this is deprecated
[ 0.702385] m25p_probe()982 - Use the Dual Mode Read.
[ 0.708212] m25p80 spi0.0: unrecognized JEDEC id 0b4018
[ 0.715655] Failed to alloc md5
[ 0.719291] eth0: Use random mac address
[ 0.723874] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 0.751507] sunxi-ehci sunxi-ehci.1: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[ 0.760687] sunxi-ehci sunxi-ehci.1: new USB bus registered, assigned bus number 1
[ 0.769289] sunxi-ehci sunxi-ehci.1: irq 104, io mem 0xf1c1a000
[ 0.790036] sunxi-ehci sunxi-ehci.1: USB 0.0 started, EHCI 1.00
[ 0.797420] hub 1-0:1.0: USB hub found
[ 0.801828] hub 1-0:1.0: 1 port detected
[ 0.806738] sunxi-ehci sunxi-ehci.1: remove, state 1
[ 0.812396] usb usb1: USB disconnect, device number 1
[ 0.819184] sunxi-ehci sunxi-ehci.1: USB bus 1 deregistered
[ 0.835629] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 0.862816] sunxi-ohci sunxi-ohci.1: SW USB2.0 'Open' Host Controller (OHCI) Driver
[ 0.871566] sunxi-ohci sunxi-ohci.1: new USB bus registered, assigned bus number 1
[ 0.880117] sunxi-ohci sunxi-ohci.1: irq 105, io mem 0xf1c1a400
[ 0.944645] hub 1-0:1.0: USB hub found
[ 0.948926] hub 1-0:1.0: 1 port detected
[ 0.953874] sunxi-ohci sunxi-ohci.1: remove, state 1
[ 0.959546] usb usb1: USB disconnect, device number 1
[ 0.965843] sunxi-ohci sunxi-ohci.1: USB bus 1 deregistered
[ 0.982405] Initializing USB Mass Storage driver...
[ 0.988018] usbcore: registered new interface driver usb-storage
[ 0.994931] USB Mass Storage support registered.
[ 1.000481] file system registered
[ 1.006026] android_usb gadget: Mass Storage Function, version: 2009/09/11
[ 1.013814] android_usb gadget: Number of LUNs=1
[ 1.019119] lun0: LUN: removable file: (no medium)
[ 1.025111] android_usb gadget: android_usb ready
[ 1.030610] sunxikbd_script_init: key para not found, used default para.
[ 1.039351] sunxi-rtc sunxi-rtc: rtc core: registered sunxi-rtc as rtc0
[ 1.048027] platform reg-20-cs-dcdc2: Driver reg-20-cs-dcdc2 requests probe deferral
[ 1.056933] platform reg-20-cs-dcdc3: Driver reg-20-cs-dcdc3 requests probe deferral
[ 1.065851] platform reg-20-cs-ldo1: Driver reg-20-cs-ldo1 requests probe deferral
[ 1.074583] platform reg-20-cs-ldo2: Driver reg-20-cs-ldo2 requests probe deferral
[ 1.083249] platform reg-20-cs-ldo3: Driver reg-20-cs-ldo3 requests probe deferral
[ 1.091962] platform reg-20-cs-ldo4: Driver reg-20-cs-ldo4 requests probe deferral
[ 1.100663] platform reg-20-cs-ldoio0: Driver reg-20-cs-ldoio0 requests probe deferral
[ 1.109557] sunxi_wdt_init_module: sunxi WatchDog Timer Driver v1.0
[ 1.116901] sunxi_wdt_probe: devm_ioremap return wdt_reg 0xf1c20ca0, res->start 0x01c20ca0, res->end 0x01c20cbf
[ 1.128310] sunxi_wdt_probe: initialized (g_timeout=16s, g_nowayout=0)
[ 1.136007] wdt_enable, write reg 0xf1c20cb8 val 0x00000000
[ 1.142390] wdt_set_tmout, write 0x000000b0 to mode reg 0xf1c20cb8, actual timeout 16 sec
[ 1.154325] no led_3, ignore it!
[ 1.158061] no led_4, ignore it!
[ 1.161771] no led_5, ignore it!
[ 1.165443] no led_6, ignore it!
[ 1.169200] no led_7, ignore it!
[ 1.174901] usbcore: registered new interface driver usbhid
[ 1.181354] usbhid: USB HID core driver
[ 1.186369] ashmem: initialized
[ 1.190346] logger: created 256K log 'log_main'
[ 1.195671] logger: created 32K log 'log_events'
[ 1.201034] logger: created 32K log 'log_radio'
[ 1.206291] logger: created 32K log 'log_system'
[ 1.213311] script_get_item return type err, consider it no ldo
[ 1.220987] asoc: sndcodec <-> sunxi-codec mapping ok
[ 1.228809] TCP: cubic registered
[ 1.232674] NET: Registered protocol family 17
[ 1.237884] VFP support v0.3: [mmc]: *** sunxi_mci_dump_errinfo(L826): smc 0 err, cmd 52, RTO !!
[ 1.248184] ThumbEE CPU extension supported.
[ 1.254317] Registering SWP/SWPB emulation handler
[ 1.262319] *******************Try sdio*******************
[ 1.269132] platform reg-20-cs-ldoio0: Driver reg-20-cs-ldoio0 requests probe deferral
[ 1.278309] platform reg-20-cs-ldo4: Driver reg-20-cs-ldo4 requests probe deferral
[ 1.286996] platform reg-20-cs-ldo3: Driver reg-20-cs-ldo3 requests probe deferral
[ 1.295590] platform reg-20-cs-ldo2: Driver reg-20-cs-ldo2 requests probe deferral
[ 1.304211] *******************Try sd *******************
[ 1.310447] platform reg-20-cs-ldo1: Driver reg-20-cs-ldo1 requests probe deferral
[ 1.318983] platform reg-20-cs-dcdc3: Driver reg-20-cs-dcdc3 requests probe deferral
[ 1.327823] platform reg-20-cs-dcdc2: Driver reg-20-cs-dcdc2 requests probe deferral
[ 1.338009] sunxi-rtc sunxi-rtc: setting system clock to 1970-01-01 00:00:05 UTC (5)
[ 1.350391] ALSA device list:
[ 1.353893] #0: audiocodec
[ 1.357549] Waiting for root device /dev/mmcblk0p2...
[ 1.405842] mmc0: new high speed SDXC card at address aaaa
[ 1.412620] mmcblk0: mmc0:aaaa SD64G 59.4 GiB
[ 1.419249] mmcblk0: p1 p2
[ 1.423270] mmcblk mmc0:aaaa: Card claimed for testing.
[ 1.429301] mmc0:aaaa: SD64G 59.4 GiB
[ 1.433706] platform reg-20-cs-dcdc2: Driver reg-20-cs-dcdc2 requests probe deferral
[ 1.442545] *******************sd init ok*******************
[ 1.448995] platform reg-20-cs-dcdc3: Driver reg-20-cs-dcdc3 requests probe deferral
[ 1.457827] platform reg-20-cs-ldo1: Driver reg-20-cs-ldo1 requests probe deferral
[ 1.466471] platform reg-20-cs-ldo2: Driver reg-20-cs-ldo2 requests probe deferral
[ 1.475034] platform reg-20-cs-ldo3: Driver reg-20-cs-ldo3 requests probe deferral
[ 1.483670] platform reg-20-cs-ldo4: Driver reg-20-cs-ldo4 requests probe deferral
[ 1.492361] platform reg-20-cs-ldoio0: Driver reg-20-cs-ldoio0 requests probe deferral
[ 1.580919] EXT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities
[ 1.590656] EXT4-fs (mmcblk0p2): couldn't mount as ext2 due to feature incompatibilities
[ 1.636006] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[ 1.645286] VFS: Mounted root (ext4 filesystem) on device 179:2.
[ 1.653735] devtmpfs: mounted
[ 1.657329] Freeing init memory: 140K
[ 1.773840] EXT4-fs (mmcblk0p2): re-mounted. Opts: data=ordered
Starting syslogd: OK
Starting klogd: OK
Running sysctl: OK
Initializing random number generator: OK
Saving random seed: OK
Starting network: OK
Welcome to Buildroot
buildroot login:
离线