页次: 1
晕哥 说:请教版主 很多字显示不出来是为啥?比如 能 陀螺仪 等等 要设置啥字体?
陀螺仪用 label是能显示出来的,亲测能用,你应该是代码那里没有改好吧,晕哥发的字体生成工具还是挺香的
还是老老实实用buildroot吧,抱起晕哥嘬一口
是不是用了uClibc,要glibc才行的
额,解决了,是链接库出问题了,在 qmake.conf 文件中,在QMAKE_LINK 后加上 -latomic就好了,但是又出了新问题。。。。。,一部分log如下,是不是我的编译器有问题啊,哎
../3rdparty/javascriptcore/JavaScriptCore/wtf/Vector.h:473:36: warning: cast from ‘QTWTF::AlignedBufferChar* {aka char*}’ to ‘QTJSC::ExpressionNode**’ increases required alignment of target type [-Wcast-align]
{standard input}: Assembler messages:
{standard input}:19369: 错误: invalid immediate: 983040 is out of range
{standard input}:19369: 错误: value of 983040 too large for field of 2 bytes at 30062
Makefile:10962: recipe for target 'obj/release/JITOpcodes.o' failed
make[3]: *** [obj/release/JITOpcodes.o] Error 1
{standard input}: Assembler messages:
{standard input}:147: 错误: invalid immediate: 983040 is out of range
{standard input}:147: 错误: value of 983040 too large for field of 2 bytes at 180
{standard input}:382: 错误: invalid immediate: 983040 is out of range
{standard input}:382: 错误: value of 983040 too large for field of 2 bytes at 544
{standard input}:5584: 错误: invalid immediate: 983040 is out of range
{standard input}:5584: 错误: value of 983040 too large for field of 2 bytes at 5292
{standard input}:6823: 错误: invalid immediate: 983040 is out of range
{standard input}:6823: 错误: value of 983040 too large for field of 2 bytes at 7632
{standard input}:10525: 错误: invalid immediate: 983040 is out of range
{standard input}:10525: 错误: value of 983040 too large for field of 2 bytes at 14738
{standard input}:11501: 错误: invalid immediate: 983040 is out of range
{standard input}:11501: 错误: value of 983040 too large for field of 2 bytes at 16602
{standard input}:12813: 错误: invalid immediate: 983040 is out of range
{standard input}:12813: 错误: value of 983040 too large for field of 2 bytes at 19056
{standard input}:15858: 错误: invalid immediate: 983040 is out of range
{standard input}:15858: 错误: value of 983040 too large for field of 2 bytes at 24866
{standard input}:19875: 错误: invalid immediate: 983040 is out of range
{standard input}:19875: 错误: value of 983040 too large for field of 2 bytes at 32562
Makefile:11241: recipe for target 'obj/release/JITPropertyAccess.o' failed
make[3]: *** [obj/release/JITPropertyAccess.o] Error 1
make[3]: Leaving directory '/home/gsk/licheepi/qt-everywhere-opensource-src-5.6.0/qtscript/src/script'
Makefile:43: recipe for target 'sub-script-make_first-ordered' failed
make[2]: *** [sub-script-make_first-ordered] Error 2
make[2]: Leaving directory '/home/gsk/licheepi/qt-everywhere-opensource-src-5.6.0/qtscript/src'
Makefile:44: recipe for target 'sub-src-make_first' failed
make[1]: *** [sub-src-make_first] Error 2
make[1]: Leaving directory '/home/gsk/licheepi/qt-everywhere-opensource-src-5.6.0/qtscript'
Makefile:795: recipe for target 'module-qtscript-make_first' failed
make: *** [module-qtscript-make_first] Error 2
gsk@gsk-machine:~/licheepi/qt-everywhere-opensource-src-5.6.0$
刘少来了 说:晕哥 说:https://whycan.cn/files/members/3/2018-11-09_222924.png
等会把文件buildroot_v3s_whycan.cn.tar.gz分享到 QQ群: 544762792, 约3.4G
晕哥,群咋进不去啊,答案总是不对 - -
是不是用 TIM, 这个软件有bug,用电脑qq或者手机qq
是的,哈哈哈,是说总进不去
https://whycan.cn/files/members/3/2018-11-09_222924.png
等会把文件buildroot_v3s_whycan.cn.tar.gz分享到 QQ群: 544762792, 约3.4G
晕哥,群咋进不去啊,答案总是不对 - -
libc用的是哪个版本?
应该就是 libc2.25了
gsk@gsk-machine:~/licheepi/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabi/arm-linux-gnueabi/libc/lib$ ls -l libc*
-rwxr-xr-x 1 gsk gsk 13920364 11月 19 2017 libc-2.25.so
-rwxr-xr-x 1 gsk gsk 260164 11月 19 2017 libcidn-2.25.so
lrwxrwxrwx 1 gsk gsk 15 11月 19 2017 libcidn.so.1 -> libcidn-2.25.so
-rw-r--r-- 1 gsk gsk 859680 11月 19 2017 libcilkrts.a
lrwxrwxrwx 1 gsk gsk 19 11月 19 2017 libcilkrts.so -> libcilkrts.so.5.0.0
lrwxrwxrwx 1 gsk gsk 19 11月 19 2017 libcilkrts.so.5 -> libcilkrts.so.5.0.0
-rwxr-xr-x 1 gsk gsk 530876 11月 19 2017 libcilkrts.so.5.0.0
-rw-r--r-- 1 gsk gsk 173 11月 19 2017 libcilkrts.spec
-rwxr-xr-x 1 gsk gsk 169816 11月 19 2017 libcrypt-2.25.so
lrwxrwxrwx 1 gsk gsk 16 11月 19 2017 libcrypt.so.1 -> libcrypt-2.25.so
lrwxrwxrwx 1 gsk gsk 12 11月 19 2017 libc.so.6 -> libc-2.25.so
libatomic.so.1 貌似缺这个文件
我看了目录,有这个文件。。。。。
gsk@gsk-machine:~/licheepi/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabi/arm-linux-gnueabi/libc/lib$ ls -l libatomic.*
-rw-r--r-- 1 gsk gsk 480164 11月 19 2017 libatomic.a
lrwxrwxrwx 1 gsk gsk 18 11月 19 2017 libatomic.so -> libatomic.so.1.2.0
lrwxrwxrwx 1 gsk gsk 18 11月 19 2017 libatomic.so.1 -> libatomic.so.1.2.0
-rwxr-xr-x 1 gsk gsk 202276 11月 19 2017 libatomic.so.1.2.0
gsk@gsk-machine:~/licheepi/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabi/arm-linux-gnueabi/libc/lib$
我编译qt5.6源码时 ,make出错,Ubuntu报错如下,大神们帮忙看看
/home/gsk/licheepi/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabi/bin/../lib/gcc/arm-linux-gnueabi/7.2.1/../../../../arm-linux-gnueabi/bin/ld: .obj/qtdiag.o: undefined reference to symbol '__atomic_load_8@@LIBATOMIC_1.0'
/home/gsk/licheepi/gcc-linaro-7.2.1-2017.11-x86_64_arm-linux-gnueabi/bin/../arm-linux-gnueabi/libc/lib/libatomic.so.1: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Makefile:81: recipe for target '../../bin/qtdiag' failed
make[3]: *** [../../bin/qtdiag] Error 1
make[3]: Leaving directory '/home/gsk/licheepi/qt-everywhere-opensource-src-5.6.0/qttools/src/qtdiag'
Makefile:250: recipe for target 'sub-qtdiag-make_first' failed
make[2]: *** [sub-qtdiag-make_first] Error 2
make[2]: Leaving directory '/home/gsk/licheepi/qt-everywhere-opensource-src-5.6.0/qttools/src'
Makefile:44: recipe for target 'sub-src-make_first' failed
make[1]: *** [sub-src-make_first] Error 2
make[1]: Leaving directory '/home/gsk/licheepi/qt-everywhere-opensource-src-5.6.0/qttools'
Makefile:769: recipe for target 'module-qttools-make_first' failed
make: *** [module-qttools-make_first] Error 2
gsk@gsk-machine:~/licheepi/qt-everywhere-opensource-src-5.6.0$
晕哥 说:可能你又一个被官方文档毒害的孩纸: https://whycan.cn/t_2002.html#p13479
确实呀,把那冒号去掉就好了..现在就到 [ 1.436840] Waiting for root device /dev/mtdblock3...
这个了
https://whycan.cn/t_2179.html 参照这个大神的帖改
我今天也遇到了,除了更改跟MMC相关的东西外还有一个比较容易忽视的是“Fixed voltage regulator support”要选中。
Device Drivers ---> Voltage and Current Regulator Support ---> Fixed voltage regulator support;
Device Drivers ---> MMC/SD/SDIO card support ---> <*> HW reset support for eMMC
<*> Simple HW reset support for MMC
<*> MMC block device driver
(8) Number of minors per block device刘少来了 说:smartcar 说:https://whycan.cn/t_2002.html#p13479
改成 root=31:01 试一试
这么改不行,我觉得应该是官网给的文件系统有问题,或者说内核哪里没有配置好,再去看看;)
我之前出问题时这个已经配好了,我是参照 https://whycan.cn/t_2179.html 来改自己内核配置的,最后启动成功了
使用buildroot构建文件系统, mplayer视频播放器, Qt运行库等
1. VMWare建立新磁盘,创建一个干净清洁方便复制的环境。
https://whycan.cn/t_251.html2. 下载最新的buildroot稳定版本
https://buildroot.org/download.html
buildroot-2017.02.7.tar.gz3. 配置buildroot 参数, make menuconfig; make
如果不会配置, 就下载下面这个文件,然后把 buildroot-2017.08.1_LicheePi0_V3s.config 拷贝到 buidroot目录成 .config 文件。
buildroot-2017_08_1_LicheePi0_V3s_config.zip4. 执行编译, 生成文件跟文件系统。
5. ___________________
6. ___________________
7. 构建 Qt应用程序
视频地址: https://www.bilibili.com/video/av16396112/
晕哥,spi-flash 16M能塞得下qt吗,还是说至少32M
刘少来了 说:jiangming1399 说:按理说默认就是root用户才对啊,你构建jffs2的时候有没有用fakeroot?
没有,我用的官网提供的buildroot和 .config文件,然后自己做了修改,修改后里面也没有用到 fakeroot
我感觉可能是文件权限的问题。你用的是我的打包脚本吗?如果不是的话,在制作jffs2的时候要用root权限,或者用fakeroot,不然里面的文件权限可能会有问题。
哈哈哈哈哈,成功解决了,刚刚看了下楼主的脚本,和我的写的脚本有点不一样,发现mkfs.jffs2 -s 0x100 -e 0x10000 --pad=0xAF0000 -d rootfs/ -o jffs2.img 前面应该加上 fakeroot,打包后成功启动。
刘少来了 说:jiangming1399 说:USB那里没有启用gadget。要么把gadget打开,要么修改inittab把里面的/dev/ttyS0的getty给删了
开启了gadget后,启动log基本没变化,但是改了inittab后,启动log如下,还是卡住了 - -。感觉是root权限的问题,有没有什么方法,让开机启动时就是root
mount: only root can use "--types" option (effective UID is 1000)
mount: only root can use "--options" option (effective UID is 1000)
mkdir: can't create directory '/dev/pts': Permission denied
mkdir: can't create directory '/dev/shm': Permission denied
mount: only root can use "--all" option (effective UID is 1000)
hostname: sethostname: Operation not permitted
Starting logging: OK
Initializing random number generator... done.按理说默认就是root用户才对啊,你构建jffs2的时候有没有用fakeroot?
没有,我用的官网提供的buildroot和 .config文件,然后自己做了修改,修改后里面也没有用到 fakeroot
刘少来了 说:楼主,我按照你的改了一部分,启动log如下,一直打印 can't open /dev/ttyS0: Permission denied,有什么方法能解决吗
USB那里没有启用gadget。要么把gadget打开,要么修改inittab把里面的/dev/ttyS0的getty给删了
开启了gadget后,启动log基本没变化,但是改了inittab后,启动log如下,还是卡住了 - -。感觉是root权限的问题,有没有什么方法,让开机启动时就是root
U-Boot SPL 2018.01-05679-g013ca45-dirty (Feb 25 2019 - 16:03:42)
DRAM: 32 MiB
Trying to boot from MMC1
Card did not respond to voltage select!
mmc_init: -95, time 22
spl: mmc init failed with error: -95
Trying to boot from sunxi SPI
U-Boot 2018.01-05679-g013ca45-dirty (Feb 25 2019 - 16:03:42 +0800) Allwinner Technology
CPU: Allwinner F Series (SUNIV)
Model: Lichee Pi Nano
DRAM: 32 MiB
MMC: SUNXI SD/MMC: 0
SF: Detected w25q128bv with page size 256 Bytes, erase size 4 KiB, total 16 MiB
*** Warning - bad CRC, using default environment
Setting up a 480x272 lcd console (overscan 0x0)
In: serial@1c25000
Out: serial@1c25000
Err: serial@1c25000
Net: No ethernet found.
starting USB...
No controllers found
Hit any key to stop autoboot: 0
SF: Detected w25q128bv with page size 256 Bytes, erase size 4 KiB, total 16 MiB
device 0 offset 0x100000, size 0x4000
SF: 16384 bytes @ 0x100000 Read: OK
device 0 offset 0x110000, size 0x400000
SF: 4194304 bytes @ 0x110000 Read: OK
## Flattened Device Tree blob at 80c00000
Booting using the fdt blob at 0x80c00000
Loading Device Tree to 80e5f000, end 80e640ee ... OK
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.15.0-rc8-licheepi-nano+ (gsk@gsk-machine) (gcc version 7.2.1 20171011 (Linaro GCC 7.2-2017.11)) #9 Wed Feb 27 10:33:51 CST 2019
[ 0.000000] CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=0005317f
[ 0.000000] CPU: VIVT data cache, VIVT instruction cache
[ 0.000000] OF: fdt: Machine model: Lichee Pi Nano
[ 0.000000] Memory policy: Data cache writeback
[ 0.000000] random: fast init done
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 8128
[ 0.000000] Kernel command line: console=ttyS0,115200 panic=5 rootwait root=31:3 rw rootfstype=jffs2
[ 0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Memory: 22672K/32768K available (6144K kernel code, 238K rwdata, 1416K rodata, 1024K init, 246K bss, 10096K reserved, 0K cma-reserved, 0K highmem)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0xc2800000 - 0xff800000 ( 976 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xc2000000 ( 32 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .text : 0x(ptrval) - 0x(ptrval) (7136 kB)
[ 0.000000] .init : 0x(ptrval) - 0x(ptrval) (1024 kB)
[ 0.000000] .data : 0x(ptrval) - 0x(ptrval) ( 239 kB)
[ 0.000000] .bss : 0x(ptrval) - 0x(ptrval) ( 247 kB)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[ 0.000046] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[ 0.000113] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[ 0.000654] Console: colour dummy device 80x30
[ 0.000744] Calibrating delay loop... 203.16 BogoMIPS (lpj=1015808)
[ 0.070237] pid_max: default: 32768 minimum: 301
[ 0.070548] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.070592] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.072029] CPU: Testing write buffer coherency: ok
[ 0.073726] Setting up static identity map for 0x80100000 - 0x80100058
[ 0.076301] devtmpfs: initialized
[ 0.083113] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.083180] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 0.083432] pinctrl core: initialized pinctrl subsystem
[ 0.085468] NET: Registered protocol family 16
[ 0.086922] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.088780] cpuidle: using governor menu
[ 0.114373] SCSI subsystem initialized
[ 0.114707] usbcore: registered new interface driver usbfs
[ 0.114883] usbcore: registered new interface driver hub
[ 0.115092] usbcore: registered new device driver usb
[ 0.115516] pps_core: LinuxPPS API ver. 1 registered
[ 0.115545] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.115605] PTP clock support registered
[ 0.116107] Advanced Linux Sound Architecture Driver Initialized.
[ 0.117604] clocksource: Switched to clocksource timer
[ 0.144550] NET: Registered protocol family 2
[ 0.145971] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.146050] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.146101] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.146381] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.146437] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.146916] NET: Registered protocol family 1
[ 0.148296] RPC: Registered named UNIX socket transport module.
[ 0.148341] RPC: Registered udp transport module.
[ 0.148359] RPC: Registered tcp transport module.
[ 0.148375] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.150559] NetWinder Floating Point Emulator V0.97 (double precision)
[ 0.152384] Initialise system trusted keyrings
[ 0.152937] workingset: timestamp_bits=30 max_order=13 bucket_order=0
[ 0.170544] NFS: Registering the id_resolver key type
[ 0.170624] Key type id_resolver registered
[ 0.170643] Key type id_legacy registered
[ 0.170755] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[ 0.185427] Key type asymmetric registered
[ 0.185471] Asymmetric key parser 'x509' registered
[ 0.185684] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
[ 0.185718] io scheduler noop registered
[ 0.185736] io scheduler deadline registered
[ 0.186516] io scheduler cfq registered (default)
[ 0.186551] io scheduler mq-deadline registered
[ 0.186571] io scheduler kyber registered
[ 0.187831] sun4i-usb-phy 1c13400.phy: Couldn't request ID GPIO
[ 0.197509] suniv-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver
[ 0.370938] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled
[ 0.377848] console [ttyS0] disabled
[ 0.398078] 1c25000.serial: ttyS0 at MMIO 0x1c25000 (irq = 24, base_baud = 6250000) is a 16550A
[ 0.871088] console [ttyS0] enabled
[ 0.881922] panel-simple panel: panel supply power not found, using dummy regulator
[ 0.891342] SCSI Media Changer driver v0.25
[ 0.899231] m25p80 spi0.0: w25q128 (16384 Kbytes)
[ 0.904015] 4 ofpart partitions found on MTD device spi0.0
[ 0.909607] Creating 4 MTD partitions on "spi0.0":
[ 0.914419] 0x000000000000-0x000000100000 : "u-boot"
[ 0.922064] 0x000000100000-0x000000110000 : "dtb"
[ 0.929416] 0x000000110000-0x000000510000 : "kernel"
[ 0.936807] 0x000000510000-0x000001000000 : "rootfs"
[ 0.944964] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 0.951625] ehci-platform: EHCI generic platform driver
[ 0.957152] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 0.963459] ohci-platform: OHCI generic platform driver
[ 0.969146] usbcore: registered new interface driver usb-storage
[ 0.976344] i2c /dev entries driver
[ 1.037743] sunxi-mmc 1c0f000.mmc: base:0x8f3b36d4 irq:20
[ 1.045191] usbcore: registered new interface driver usbhid
[ 1.050892] usbhid: USB HID core driver
[ 1.073039] NET: Registered protocol family 17
[ 1.077843] Key type dns_resolver registered
[ 1.084271] Loading compiled-in X.509 certificates
[ 1.100003] sun4i-drm display-engine: bound 1e60000.display-backend (ops 0xc0739c38)
[ 1.108905] sun4i-drm display-engine: bound 1c0c000.lcd-controller (ops 0xc0738f1c)
[ 1.116570] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 1.123289] [drm] No driver support for vblank timestamp query.
[ 1.139386] mmc0: queuing unknown CIS tuple 0x01 (3 bytes)
[ 1.146658] mmc0: queuing unknown CIS tuple 0x1a (5 bytes)
[ 1.149990] mmc0: queuing unknown CIS tuple 0x1b (8 bytes)
[ 1.152480] mmc0: queuing unknown CIS tuple 0x80 (1 bytes)
[ 1.152573] mmc0: queuing unknown CIS tuple 0x81 (1 bytes)
[ 1.152654] mmc0: queuing unknown CIS tuple 0x82 (1 bytes)
[ 1.152720] mmc0: new high speed SDIO card at address 0001
[ 1.177349] Console: switching to colour frame buffer device 60x34
[ 1.239112] sun4i-drm display-engine: fb0: frame buffer device
[ 1.246241] [drm] Initialized sun4i-drm 1.0.0 20150629 for display-engine on minor 0
[ 1.255464] usb_phy_generic usb_phy_generic.0.auto: usb_phy_generic.0.auto supply vcc not found, using dummy regulator
[ 1.267315] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[ 1.273281] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1
[ 1.283349] hub 1-0:1.0: USB hub found
[ 1.287278] hub 1-0:1.0: 1 port detected
[ 1.293692] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 1.311371] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 1.318191] ALSA device list:
[ 1.321171] #0: Loopback 1
[ 1.324977] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 1.333694] cfg80211: failed to load regulatory.db
[ 1.435349] random: crng init done
[ 2.914720] VFS: Mounted root (jffs2 filesystem) on device 31:3.
[ 2.922582] devtmpfs: mounted
[ 2.930312] Freeing unused kernel memory: 1024K
mount: only root can use "--types" option (effective UID is 1000)
mount: only root can use "--options" option (effective UID is 1000)
mkdir: can't create directory '/dev/pts': Permission denied
mkdir: can't create directory '/dev/shm': Permission denied
mount: only root can use "--all" option (effective UID is 1000)
hostname: sethostname: Operation not permitted
Starting logging: OK
Initializing random number generator... done.
楼主,我按照你的改了一部分,启动log如下,一直打印 can't open /dev/ttyS0: Permission denied,有什么方法能解决吗
U-Boot 2018.01-05679-g013ca45-dirty (Feb 25 2019 - 16:03:42 +0800) Allwinner Technology
CPU: Allwinner F Series (SUNIV)
Model: Lichee Pi Nano
DRAM: 32 MiB
MMC: SUNXI SD/MMC: 0
SF: Detected w25q128bv with page size 256 Bytes, erase size 4 KiB, total 16 MiB
*** Warning - bad CRC, using default environment
Setting up a 480x272 lcd console (overscan 0x0)
In: serial@1c25000
Out: serial@1c25000
Err: serial@1c25000
Net: No ethernet found.
starting USB...
No controllers found
Hit any key to stop autoboot: 0
SF: Detected w25q128bv with page size 256 Bytes, erase size 4 KiB, total 16 MiB
device 0 offset 0x100000, size 0x4000
SF: 16384 bytes @ 0x100000 Read: OK
device 0 offset 0x110000, size 0x400000
SF: 4194304 bytes @ 0x110000 Read: OK
## Flattened Device Tree blob at 80c00000
Booting using the fdt blob at 0x80c00000
Loading Device Tree to 80e5f000, end 80e640ee ... OK
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.15.0-rc8-licheepi-nano+ (gsk@gsk-machine) (gcc version 7.2.1 20171011 (Linaro GCC 7.2-2017.11)) #8 Tue Feb 26 11:36:29 CST 2019
[ 0.000000] CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=0005317f
[ 0.000000] CPU: VIVT data cache, VIVT instruction cache
[ 0.000000] OF: fdt: Machine model: Lichee Pi Nano
[ 0.000000] Memory policy: Data cache writeback
[ 0.000000] random: fast init done
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 8128
[ 0.000000] Kernel command line: console=ttyS0,115200 panic=5 rootwait root=31:3 rw rootfstype=jffs2
[ 0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Memory: 22672K/32768K available (6144K kernel code, 237K rwdata, 1412K rodata, 1024K init, 246K bss, 10096K reserved, 0K cma-reserved, 0K highmem)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0xc2800000 - 0xff800000 ( 976 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xc2000000 ( 32 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .text : 0x(ptrval) - 0x(ptrval) (7136 kB)
[ 0.000000] .init : 0x(ptrval) - 0x(ptrval) (1024 kB)
[ 0.000000] .data : 0x(ptrval) - 0x(ptrval) ( 238 kB)
[ 0.000000] .bss : 0x(ptrval) - 0x(ptrval) ( 247 kB)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[ 0.000047] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[ 0.000112] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[ 0.000664] Console: colour dummy device 80x30
[ 0.000755] Calibrating delay loop... 203.16 BogoMIPS (lpj=1015808)
[ 0.070233] pid_max: default: 32768 minimum: 301
[ 0.070547] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.070594] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.072020] CPU: Testing write buffer coherency: ok
[ 0.073716] Setting up static identity map for 0x80100000 - 0x80100058
[ 0.076282] devtmpfs: initialized
[ 0.083124] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.083190] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 0.083448] pinctrl core: initialized pinctrl subsystem
[ 0.085490] NET: Registered protocol family 16
[ 0.086956] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.088749] cpuidle: using governor menu
[ 0.115003] SCSI subsystem initialized
[ 0.115359] usbcore: registered new interface driver usbfs
[ 0.115506] usbcore: registered new interface driver hub
[ 0.115710] usbcore: registered new device driver usb
[ 0.116134] pps_core: LinuxPPS API ver. 1 registered
[ 0.116159] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.116218] PTP clock support registered
[ 0.116702] Advanced Linux Sound Architecture Driver Initialized.
[ 0.118223] clocksource: Switched to clocksource timer
[ 0.144944] NET: Registered protocol family 2
[ 0.146376] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.146454] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.146505] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.146790] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.146849] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.147324] NET: Registered protocol family 1
[ 0.148673] RPC: Registered named UNIX socket transport module.
[ 0.148713] RPC: Registered udp transport module.
[ 0.148729] RPC: Registered tcp transport module.
[ 0.148744] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.150954] NetWinder Floating Point Emulator V0.97 (double precision)
[ 0.152803] Initialise system trusted keyrings
[ 0.153359] workingset: timestamp_bits=30 max_order=13 bucket_order=0
[ 0.171055] NFS: Registering the id_resolver key type
[ 0.171148] Key type id_resolver registered
[ 0.171166] Key type id_legacy registered
[ 0.171281] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[ 0.186075] Key type asymmetric registered
[ 0.186117] Asymmetric key parser 'x509' registered
[ 0.186319] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
[ 0.186353] io scheduler noop registered
[ 0.186372] io scheduler deadline registered
[ 0.187155] io scheduler cfq registered (default)
[ 0.187188] io scheduler mq-deadline registered
[ 0.187207] io scheduler kyber registered
[ 0.188482] sun4i-usb-phy 1c13400.phy: Couldn't request ID GPIO
[ 0.198077] suniv-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver
[ 0.370039] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled
[ 0.376795] console [ttyS0] disabled
[ 0.397057] 1c25000.serial: ttyS0 at MMIO 0x1c25000 (irq = 24, base_baud = 6250000) is a 16550A
[ 0.869998] console [ttyS0] enabled
[ 0.880791] panel-simple panel: panel supply power not found, using dummy regulator
[ 0.890232] SCSI Media Changer driver v0.25
[ 0.897921] m25p80 spi0.0: w25q128 (16384 Kbytes)
[ 0.902818] 4 ofpart partitions found on MTD device spi0.0
[ 0.908367] Creating 4 MTD partitions on "spi0.0":
[ 0.913176] 0x000000000000-0x000000100000 : "u-boot"
[ 0.920889] 0x000000100000-0x000000110000 : "dtb"
[ 0.928094] 0x000000110000-0x000000510000 : "kernel"
[ 0.935664] 0x000000510000-0x000001000000 : "rootfs"
[ 0.943795] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 0.950458] ehci-platform: EHCI generic platform driver
[ 0.955988] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 0.962289] ohci-platform: OHCI generic platform driver
[ 0.967950] usbcore: registered new interface driver usb-storage
[ 0.975005] udc-core: couldn't find an available UDC - added [g_cdc] to list of pending drivers
[ 0.984068] i2c /dev entries driver
[ 1.048356] sunxi-mmc 1c0f000.mmc: base:0xea95933e irq:20
[ 1.055819] usbcore: registered new interface driver usbhid
[ 1.061517] usbhid: USB HID core driver
[ 1.083512] NET: Registered protocol family 17
[ 1.088196] Key type dns_resolver registered
[ 1.094749] Loading compiled-in X.509 certificates
[ 1.110731] sun4i-drm display-engine: bound 1e60000.display-backend (ops 0xc0739c38)
[ 1.119636] sun4i-drm display-engine: bound 1c0c000.lcd-controller (ops 0xc0738f1c)
[ 1.127301] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 1.134019] [drm] No driver support for vblank timestamp query.
[ 1.150448] mmc0: queuing unknown CIS tuple 0x01 (3 bytes)
[ 1.157736] mmc0: queuing unknown CIS tuple 0x1a (5 bytes)
[ 1.161061] mmc0: queuing unknown CIS tuple 0x1b (8 bytes)
[ 1.163539] mmc0: queuing unknown CIS tuple 0x80 (1 bytes)
[ 1.163632] mmc0: queuing unknown CIS tuple 0x81 (1 bytes)
[ 1.164263] mmc0: queuing unknown CIS tuple 0x82 (1 bytes)
[ 1.164357] mmc0: new high speed SDIO card at address 0001
[ 1.188125] Console: switching to colour frame buffer device 60x34
[ 1.249871] sun4i-drm display-engine: fb0: frame buffer device
[ 1.256980] [drm] Initialized sun4i-drm 1.0.0 20150629 for display-engine on minor 0
[ 1.266209] usb_phy_generic usb_phy_generic.0.auto: usb_phy_generic.0.auto supply vcc not found, using dummy regulator
[ 1.278079] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[ 1.284044] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1
[ 1.294088] hub 1-0:1.0: USB hub found
[ 1.298005] hub 1-0:1.0: 1 port detected
[ 1.303680] using random self ethernet address
[ 1.308148] using random host ethernet address
[ 1.314464] usb0: HOST MAC 9e:95:18:25:11:ff
[ 1.319037] usb0: MAC 2e:d1:6d:fe:c1:28
[ 1.322980] g_cdc gadget: CDC Composite Gadget, version: King Kamehameha Day 2008
[ 1.330543] g_cdc gadget: g_cdc ready
[ 1.335257] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 1.352882] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 1.359699] ALSA device list:
[ 1.362684] #0: Loopback 1
[ 1.366438] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 1.375194] cfg80211: failed to load regulatory.db
[ 1.475892] random: crng init done
[ 2.943518] VFS: Mounted root (jffs2 filesystem) on device 31:3.
[ 2.951360] devtmpfs: mounted
[ 2.959088] Freeing unused kernel memory: 1024K
mount: only root can use "--types" option (effective UID is 1000)
mount: only root can use "--options" option (effective UID is 1000)
mkdir: can't create directory '/dev/pts': Permission denied
mkdir: can't create directory '/dev/shm': Permission denied
mount: only root can use "--all" option (effective UID is 1000)
hostname: sethostname: Operation not permitted
Starting logging: OK
Initializing random number generator... done.
can't open /dev/ttyS0: Permission denied
can't open /dev/ttyS0: Permission denied
can't open /dev/ttyS0: Permission denied
can't open /dev/ttyS0: Permission denied
can't open /dev/ttyS0: Permission denied
can't open /dev/ttyS0: Permission denied
can't open /dev/ttyS0: Permission denied
can't open /dev/ttyS0: Permission denied
https://whycan.cn/t_2002.html#p13479
改成 root=31:01 试一试
这么改不行,我觉得应该是官网给的文件系统有问题,或者说内核哪里没有配置好,再去看看;)
Waiting for root device /dev/mtdblock3...
https://whycan.cn/t_2179.html
看SPI-Flash支持的那一节
谢谢了
按照官方文档一步步制作从 spi flash(16M)启动,最后卡在了random: crng init done,系统启动log如下,希望大神们帮帮忙
U-Boot 2018.01-05679-g013ca45-dirty (Feb 25 2019 - 16:03:42 +0800) Allwinner Technology
CPU: Allwinner F Series (SUNIV)
Model: Lichee Pi Nano
DRAM: 32 MiB
MMC: SUNXI SD/MMC: 0
SF: Detected w25q128bv with page size 256 Bytes, erase size 4 KiB, total 16 MiB
Setting up a 480x272 lcd console (overscan 0x0)
In: serial@1c25000
Out: serial@1c25000
Err: serial@1c25000
Net: No ethernet found.
starting USB...
No controllers found
Hit any key to stop autoboot: 0
SF: Detected w25q128bv with page size 256 Bytes, erase size 4 KiB, total 16 MiB
device 0 offset 0x100000, size 0x4000
SF: 16384 bytes @ 0x100000 Read: OK
device 0 offset 0x110000, size 0x400000
SF: 4194304 bytes @ 0x110000 Read: OK
## Flattened Device Tree blob at 80c00000
Booting using the fdt blob at 0x80c00000
Loading Device Tree to 80e5f000, end 80e640ee ... OK
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.15.0-rc8-licheepi-nano+ (gsk@gsk-machine) (gcc version 7.2.1 20171011 (Linaro GCC 7.2-2017.11)) #4 Mon Feb 25 17:07:26 CST 2019
[ 0.000000] CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=0005317f
[ 0.000000] CPU: VIVT data cache, VIVT instruction cache
[ 0.000000] OF: fdt: Machine model: Lichee Pi Nano
[ 0.000000] Memory policy: Data cache writeback
[ 0.000000] random: fast init done
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 8128
[ 0.000000] Kernel command line: console=ttyS0,115200 panic=5 rootwait root=/dev/mtdblock3 rw rootfstype=jffs2
[ 0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Memory: 22672K/32768K available (6144K kernel code, 237K rwdata, 1408K rodata, 1024K init, 246K bss, 10096K reserved, 0K cma-reserved, 0K highmem)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0xc2800000 - 0xff800000 ( 976 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xc2000000 ( 32 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .text : 0x(ptrval) - 0x(ptrval) (7136 kB)
[ 0.000000] .init : 0x(ptrval) - 0x(ptrval) (1024 kB)
[ 0.000000] .data : 0x(ptrval) - 0x(ptrval) ( 238 kB)
[ 0.000000] .bss : 0x(ptrval) - 0x(ptrval) ( 247 kB)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[ 0.000047] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[ 0.000114] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[ 0.000658] Console: colour dummy device 80x30
[ 0.000753] Calibrating delay loop... 203.16 BogoMIPS (lpj=1015808)
[ 0.070236] pid_max: default: 32768 minimum: 301
[ 0.070554] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.070600] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.072037] CPU: Testing write buffer coherency: ok
[ 0.073684] Setting up static identity map for 0x80100000 - 0x80100058
[ 0.076243] devtmpfs: initialized
[ 0.083063] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.083133] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 0.083392] pinctrl core: initialized pinctrl subsystem
[ 0.085432] NET: Registered protocol family 16
[ 0.086900] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.088684] cpuidle: using governor menu
[ 0.115045] SCSI subsystem initialized
[ 0.115397] usbcore: registered new interface driver usbfs
[ 0.115544] usbcore: registered new interface driver hub
[ 0.115746] usbcore: registered new device driver usb
[ 0.116167] pps_core: LinuxPPS API ver. 1 registered
[ 0.116196] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.116256] PTP clock support registered
[ 0.116749] Advanced Linux Sound Architecture Driver Initialized.
[ 0.118266] clocksource: Switched to clocksource timer
[ 0.144929] NET: Registered protocol family 2
[ 0.146361] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.146442] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.146492] TCP: Hash tables configured (established 1024 bind 1024)
[ 0.146780] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.146840] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.147322] NET: Registered protocol family 1
[ 0.148635] RPC: Registered named UNIX socket transport module.
[ 0.148678] RPC: Registered udp transport module.
[ 0.148695] RPC: Registered tcp transport module.
[ 0.148710] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.150905] NetWinder Floating Point Emulator V0.97 (double precision)
[ 0.152743] Initialise system trusted keyrings
[ 0.153293] workingset: timestamp_bits=30 max_order=13 bucket_order=0
[ 0.170893] NFS: Registering the id_resolver key type
[ 0.170977] Key type id_resolver registered
[ 0.170999] Key type id_legacy registered
[ 0.171120] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[ 0.185626] Key type asymmetric registered
[ 0.185671] Asymmetric key parser 'x509' registered
[ 0.185883] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
[ 0.185916] io scheduler noop registered
[ 0.185934] io scheduler deadline registered
[ 0.186705] io scheduler cfq registered (default)
[ 0.186740] io scheduler mq-deadline registered
[ 0.186758] io scheduler kyber registered
[ 0.187901] sun4i-usb-phy 1c13400.phy: Couldn't request ID GPIO
[ 0.197593] suniv-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver
[ 0.369865] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled
[ 0.376631] console [ttyS0] disabled
[ 0.396891] 1c25000.serial: ttyS0 at MMIO 0x1c25000 (irq = 24, base_baud = 6250000) is a 16550A
[ 0.870769] console [ttyS0] enabled
[ 0.881593] panel-simple panel: panel supply power not found, using dummy regulator
[ 0.891030] SCSI Media Changer driver v0.25
[ 0.896551] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 0.903208] ehci-platform: EHCI generic platform driver
[ 0.908774] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 0.914990] ohci-platform: OHCI generic platform driver
[ 0.920677] usbcore: registered new interface driver usb-storage
[ 0.927651] udc-core: couldn't find an available UDC - added [g_cdc] to list of pending drivers
[ 0.936718] i2c /dev entries driver
[ 0.998399] sunxi-mmc 1c0f000.mmc: base:0xcf63cb85 irq:20
[ 1.005805] usbcore: registered new interface driver usbhid
[ 1.011512] usbhid: USB HID core driver
[ 1.033531] NET: Registered protocol family 17
[ 1.038219] Key type dns_resolver registered
[ 1.044780] Loading compiled-in X.509 certificates
[ 1.060482] sun4i-drm display-engine: bound 1e60000.display-backend (ops 0xc0739c38)
[ 1.069399] sun4i-drm display-engine: bound 1c0c000.lcd-controller (ops 0xc0738f1c)
[ 1.077068] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 1.083787] [drm] No driver support for vblank timestamp query.
[ 1.099870] mmc0: queuing unknown CIS tuple 0x01 (3 bytes)
[ 1.107179] mmc0: queuing unknown CIS tuple 0x1a (5 bytes)
[ 1.110472] mmc0: queuing unknown CIS tuple 0x1b (8 bytes)
[ 1.113049] mmc0: queuing unknown CIS tuple 0x80 (1 bytes)
[ 1.113137] mmc0: queuing unknown CIS tuple 0x81 (1 bytes)
[ 1.113215] mmc0: queuing unknown CIS tuple 0x82 (1 bytes)
[ 1.113278] mmc0: new high speed SDIO card at address 0001
[ 1.137828] Console: switching to colour frame buffer device 60x34
[ 1.199632] sun4i-drm display-engine: fb0: frame buffer device
[ 1.206745] [drm] Initialized sun4i-drm 1.0.0 20150629 for display-engine on minor 0
[ 1.215971] usb_phy_generic usb_phy_generic.0.auto: usb_phy_generic.0.auto supply vcc not found, using dummy regulator
[ 1.227823] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[ 1.233793] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1
[ 1.243901] hub 1-0:1.0: USB hub found
[ 1.247853] hub 1-0:1.0: 1 port detected
[ 1.253535] using random self ethernet address
[ 1.258004] using random host ethernet address
[ 1.264335] usb0: HOST MAC 56:e3:00:0f:9a:57
[ 1.268908] usb0: MAC c6:02:fe:a8:80:44
[ 1.272877] g_cdc gadget: CDC Composite Gadget, version: King Kamehameha Day 2008
[ 1.280445] g_cdc gadget: g_cdc ready
[ 1.285118] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 1.302695] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 1.309515] ALSA device list:
[ 1.312498] #0: Loopback 1
[ 1.316253] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 1.325017] cfg80211: failed to load regulatory.db
[ 1.330499] Waiting for root device /dev/mtdblock3...
[ 203.198393] random: crng init done
页次: 1