2018-04-01上架版本:
核心板原理图: Lichee_nano.pdf
底板原理图: lpi-nano-dock.pdf
网盘资料(有可能会失效):https://pan.baidu.com/s/1smzuGS9
购买地址: 9.9元起 荔枝派Nano 跨界核心板 开发板 多系统 linux
--------------------------------------------------
F1C100s资料集合:
参考链接0: 买个全志arm9 F1C100s 方案的唱戏机回来拆一拆
参考链接1: F1C100s 手册
参考链接2: 看戏机(唱戏机)F1C100原理图
参考链接3: 侨德实业有限公司VS (全志C100电脑升级)流程示意图
参考链接4: 先科唱戏机(看戏机)F1C100s方案运行XBOOT大神的XBOOT系统步骤
参考链接5: F1C100s入坑记录
参考链接6: 编译、安装Windows版本sunxi-fel步骤
参考链接7: 感谢荔枝派群主泽畔友情赠送的nano f1c100s开发板、液晶屏、电容触摸屏.
正确姿势下载芒果派git hub上 f1c100s bsp代码
如果你的姿势是:
git clone https://github.com/mirkerson/c600.git
那么恭喜你, 你碰到的坑多大根本填不完。
在线
How to install git-lfs on Ubuntu 16.04?
sudo apt-get install -y lib32z1 lib32ncurses5 lib32stdc++6
sudo apt-get install -y u-boot-tools make g++ gettext python unzip fakeroot
sudo apt-get install -y bison texinfo bc flex
sudo apt-get install -y software-properties-common
sudo curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
sudo apt-get install git-lfs
git lfs install
所以直接用下面的命令即可:
sudo apt-get install -y lib32z1 lib32ncurses5 lib32stdc++6
sudo apt-get install -y u-boot-tools make g++ gettext python unzip fakeroot
sudo apt-get install -y bison texinfo bc flex
sudo apt-get install -y software-properties-common
sudo curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
sudo apt-get install git-lfs
git lfs install
git lfs clone https://github.com/mirkerson/c600.git
在线
在线
test -z "/opt/c600/out/sunivw1p1/linux/common/buildroot/host/usr/bin" || /bin/mkdir -p "/opt/c600/out/sunivw1p1/linux/common/sr/bin"
/bin/bash ./libtool --mode=install /usr/bin/install -c 'faked' '/opt/c600/out/sunivw1p1/linux/common/buildroot/host/usr/b
libtool: install: /usr/bin/install -c faked /opt/c600/out/sunivw1p1/linux/common/buildroot/host/usr/bin/faked
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/opt/c600/out/sunivw1p1/linux/common/buildroot/build/host-fakeroot-1.9.5'
make[2]: Leaving directory `/opt/c600/out/sunivw1p1/linux/common/buildroot/build/host-fakeroot-1.9.5'
make[1]: Leaving directory `/opt/c600/out/sunivw1p1/linux/common/buildroot/build/host-fakeroot-1.9.5'
rm -rf /opt/c600/out/sunivw1p1/linux/common/buildroot/build/host-makedevs
mkdir /opt/c600/out/sunivw1p1/linux/common/buildroot/build/host-makedevs
cp package/makedevs/makedevs.c /opt/c600/out/sunivw1p1/linux/common/buildroot/build/host-makedevs
cc -Wall -Werror -O2 /opt/c600/out/sunivw1p1/linux/common/buildroot/build/host-makedevs/makedevs.c -o /opt/c600/out/sunivw1p1ildroot/build/host-makedevs/makedevs
/opt/c600/out/sunivw1p1/linux/common/buildroot/build/host-makedevs/makedevs.c: In function ‘main’:
/opt/c600/out/sunivw1p1/linux/common/buildroot/build/host-makedevs/makedevs.c:374:6: error: variable ‘ret’ set but not used [ut-set-variable]
int ret = EXIT_SUCCESS;
^
cc1: all warnings being treated as errors
make: *** [/opt/c600/out/sunivw1p1/linux/common/buildroot/build/host-makedevs/makedevs] Error 1
make: Leaving directory `/opt/c600/buildroot'
ERROR: build buildroot Failed
一个编译错误。
文件 /opt/c600/out/sunivw1p1/linux/common/buildroot/build/host-makedevs/makedevs.c 最末
return 0;
改为
return ret;
即可。
在线
LD arch/arm/boot/compressed/vmlinux
OBJCOPY arch/arm/boot/zImage
Kernel: arch/arm/boot/zImage is ready
UIMAGE arch/arm/boot/uImage
"mkimage" command not found - U-Boot images will not be built
make[1]: *** [arch/arm/boot/uImage] Error 1
make: *** [uImage] Error 2
ERROR: build kernel Failed
root@localhost:/opt/c600# mkimage
-bash: mkimage: command not found
解决方法:
ubuntu12.04:
sudo apt-get install uboot-mkimage
ubuntu14.04:
sudo apt-get install u-boot-tools
在线
In file included from drivers/soc/allwinner/pm-suniv/standby/standby_i.h:21:0,
from drivers/soc/allwinner/pm-suniv/standby/standby_clock.h:20,
from drivers/soc/allwinner/pm-suniv/standby/standby_clock.c:9:
include/linux/power/aw_pm.h:143:0: warning: "PLL_NUM" redefined
include/linux/power/aw_pm.h:92:0: note: this is the location of the previous definition
include/linux/power/aw_pm.h:153:0: warning: "BUS_NUM" redefined
include/linux/power/aw_pm.h:93:0: note: this is the location of the previous definition
rm -rf *.o drivers/soc/allwinner/pm-suniv/standby/./*.o
AS drivers/soc/allwinner/pm-suniv/standby.o
LD drivers/soc/allwinner/pm-suniv/built-in.o
LD drivers/soc/allwinner/built-in.o
LD drivers/soc/built-in.o
LD drivers/built-in.o
LINK vmlinux
LD vmlinux.o
MODPOST vmlinux.o
WARNING: modpost: Found 3 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
GEN .version
CHK include/generated/compile.h
UPD include/generated/compile.h
CC init/version.o
LD init/built-in.o
KSYM .tmp_kallsyms1.o
KSYM .tmp_kallsyms2.o
LD vmlinux
SORTEX vmlinux
SYSMAP System.map
OBJCOPY arch/arm/boot/Image
Kernel: arch/arm/boot/Image is ready
GZIP arch/arm/boot/compressed/piggy.gzip
AS arch/arm/boot/compressed/piggy.gzip.o
LD arch/arm/boot/compressed/vmlinux
OBJCOPY arch/arm/boot/zImage
Kernel: arch/arm/boot/zImage is ready
Building modules, stage 2.
MODPOST 3 modules
make: Nothing to be done for `modules'.
CHK include/generated/uapi/linux/version.h
CHK include/generated/utsrelease.h
make[1]: `include/generated/mach-types.h' is up to date.
CALL scripts/checksyscalls.sh
CC scripts/mod/devicetable-offsets.s
GEN scripts/mod/devicetable-offsets.h
HOSTCC scripts/mod/file2alias.o
HOSTLD scripts/mod/modpost
CHK include/generated/compile.h
CC drivers/soc/allwinner/pm-suniv/standby/main.o
In file included from drivers/soc/allwinner/pm-suniv/standby/standby_i.h:21:0,
from drivers/soc/allwinner/pm-suniv/standby/main.c:19:
include/linux/power/aw_pm.h:143:0: warning: "PLL_NUM" redefined
include/linux/power/aw_pm.h:92:0: note: this is the location of the previous definition
include/linux/power/aw_pm.h:153:0: warning: "BUS_NUM" redefined
include/linux/power/aw_pm.h:93:0: note: this is the location of the previous definition
AS drivers/soc/allwinner/pm-suniv/standby/suniv-standby.o
CC drivers/soc/allwinner/pm-suniv/standby/dram_sys.o
CC drivers/soc/allwinner/pm-suniv/standby/standby_clock.o
In file included from drivers/soc/allwinner/pm-suniv/standby/standby_i.h:21:0,
from drivers/soc/allwinner/pm-suniv/standby/standby_clock.h:20,
from drivers/soc/allwinner/pm-suniv/standby/standby_clock.c:9:
include/linux/power/aw_pm.h:143:0: warning: "PLL_NUM" redefined
include/linux/power/aw_pm.h:92:0: note: this is the location of the previous definition
include/linux/power/aw_pm.h:153:0: warning: "BUS_NUM" redefined
include/linux/power/aw_pm.h:93:0: note: this is the location of the previous definition
rm -rf *.o drivers/soc/allwinner/pm-suniv/standby/./*.o
AS drivers/soc/allwinner/pm-suniv/standby.o
LD drivers/soc/allwinner/pm-suniv/built-in.o
LD drivers/soc/allwinner/built-in.o
LD drivers/soc/built-in.o
LD drivers/built-in.o
LINK vmlinux
LD vmlinux.o
MODPOST vmlinux.o
WARNING: modpost: Found 3 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
GEN .version
CHK include/generated/compile.h
UPD include/generated/compile.h
CC init/version.o
LD init/built-in.o
KSYM .tmp_kallsyms1.o
KSYM .tmp_kallsyms2.o
LD vmlinux
SORTEX vmlinux
SYSMAP System.map
OBJCOPY arch/arm/boot/Image
Kernel: arch/arm/boot/Image is ready
GZIP arch/arm/boot/compressed/piggy.gzip
AS arch/arm/boot/compressed/piggy.gzip.o
LD arch/arm/boot/compressed/vmlinux
OBJCOPY arch/arm/boot/zImage
Kernel: arch/arm/boot/zImage is ready
UIMAGE arch/arm/boot/uImage
Image Name: Linux-3.10.65
Created: Thu Apr 19 06:02:31 2018
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2167008 Bytes = 2116.22 kB = 2.07 MB
Load Address: 80008000
Entry Point: 80008000
Image arch/arm/boot/uImage is ready
‘arch/arm/boot/Image’ -> ‘output/bImage’
‘arch/arm/boot/uImage’ -> ‘output/uImage’
‘arch/arm/boot/zImage’ -> ‘output/zImage’
Copy modules to target ...
sunivw1p1 compile Kernel successful
INFO: build kernel OK.
INFO: build rootfs ...
make: Entering directory `/opt/c600/buildroot'
/bin/sed -i -e '/# GENERIC_SERIAL$/s~^.*#~ttyS1::respawn:/sbin/getty -n -l /bin/ash -L ttyS1 115200 vt100 #~' \
/opt/c600/out/sunivw1p1/linux/common/buildroot/target/etc/inittab
###################################################################
"3a:9d:33:28:d2:22"
192.168.3.122
###################################################################
make: Leaving directory `/opt/c600/buildroot'
make: Entering directory `/opt/c600/buildroot'
rm -rf /opt/c600/out/sunivw1p1/linux/common/buildroot/target/usr/include /opt/c600/out/sunivw1p1/linux/common/buildroot/target/usr/lib/pkgconfig /opt/c600/out/sunivw1p1/linux/common/buildroot/target/usr/share/aclocal
find /opt/c600/out/sunivw1p1/linux/common/buildroot/target/lib \( -name '*.a' -o -name '*.la' \) -print0 | xargs -0 rm -f
find /opt/c600/out/sunivw1p1/linux/common/buildroot/target/usr/lib \( -name '*.a' -o -name '*.la' \) -print0 | xargs -0 rm -f
rm -rf /opt/c600/out/sunivw1p1/linux/common/buildroot/target/usr/share/gdb
rm -rf /opt/c600/out/sunivw1p1/linux/common/buildroot/target/usr/man /opt/c600/out/sunivw1p1/linux/common/buildroot/target/usr/share/man
rm -rf /opt/c600/out/sunivw1p1/linux/common/buildroot/target/usr/info /opt/c600/out/sunivw1p1/linux/common/buildroot/target/usr/share/info
rm -rf /opt/c600/out/sunivw1p1/linux/common/buildroot/target/usr/doc /opt/c600/out/sunivw1p1/linux/common/buildroot/target/usr/share/doc
rm -rf /opt/c600/out/sunivw1p1/linux/common/buildroot/target/usr/share/gtk-doc
find /opt/c600/out/sunivw1p1/linux/common/buildroot/target -type f -perm +111 '!' -name 'libthread_db*.so*' | \
xargs /opt/c600/out/sunivw1p1/linux/common/buildroot/external-toolchain/bin/arm-none-linux-gnueabi-strip --remove-section=.comment --remove-section=.note 2>/dev/null || true
find /opt/c600/out/sunivw1p1/linux/common/buildroot/target/lib/modules -type f -name '*.ko' | \
xargs -r /opt/c600/out/sunivw1p1/linux/common/buildroot/external-toolchain/bin/arm-none-linux-gnueabi-strip --remove-section=.comment --remove-section=.note --strip-unneeded || true
mkdir -p /opt/c600/out/sunivw1p1/linux/common/buildroot/target/etc
# Mandatory configuration file and auxilliary cache directory
# for recent versions of ldconfig
touch /opt/c600/out/sunivw1p1/linux/common/buildroot/target/etc/ld.so.conf
mkdir -p /opt/c600/out/sunivw1p1/linux/common/buildroot/target/var/cache/ldconfig
if [ -x "/opt/c600/out/sunivw1p1/linux/common/buildroot/external-toolchain/bin/arm-none-linux-gnueabi-ldconfig" ]; \
then \
/opt/c600/out/sunivw1p1/linux/common/buildroot/external-toolchain/bin/arm-none-linux-gnueabi-ldconfig -r /opt/c600/out/sunivw1p1/linux/common/buildroot/target; \
else \
/sbin/ldconfig -r /opt/c600/out/sunivw1p1/linux/common/buildroot/target; \
fi
echo 2011.02-g6e1e8f9 > /opt/c600/out/sunivw1p1/linux/common/buildroot/target/etc/br-version
"target/suniv.sh" /opt/c600/out/sunivw1p1/linux/common/buildroot/target
mkdir: cannot create directory ‘/opt/c600/out/sunivw1p1/linux/common/buildroot/target/lib/firmware’: File exists
cp: cannot stat ‘/opt/c600/out/sunivw1p1/linux/common/buildroot/external-toolchain/arm-linux-gnueabi/libc/lib/arm-linux-gnueabi/*’: No such file or directory
make: Leaving directory `/opt/c600/buildroot'
make: Entering directory `/opt/c600/buildroot'
>>> Generating root filesystem image rootfs.squashfs
rm -f /opt/c600/out/sunivw1p1/linux/common/buildroot/build/_fakeroot.fs
touch /opt/c600/out/sunivw1p1/linux/common/buildroot/build/.fakeroot.00000
cat /opt/c600/out/sunivw1p1/linux/common/buildroot/build/.fakeroot* > /opt/c600/out/sunivw1p1/linux/common/buildroot/build/_fakeroot.fs
echo "chown -R 0:0 /opt/c600/out/sunivw1p1/linux/common/buildroot/target" >> /opt/c600/out/sunivw1p1/linux/common/buildroot/build/_fakeroot.fs
echo "/opt/c600/out/sunivw1p1/linux/common/buildroot/host/usr/bin/makedevs -d target/generic/device_table.txt /opt/c600/out/sunivw1p1/linux/common/buildroot/target" >> /opt/c600/out/sunivw1p1/linux/common/buildroot/build/_fakeroot.fs
echo " /opt/c600/out/sunivw1p1/linux/common/buildroot/host/usr/bin/mksquashfs /opt/c600/out/sunivw1p1/linux/common/buildroot/target /opt/c600/out/sunivw1p1/linux/common/buildroot/images/rootfs.squashfs -noappend -comp xz && chmod 0644 /opt/c600/out/sunivw1p1/linux/common/buildroot/images/rootfs.squashfs" >> /opt/c600/out/sunivw1p1/linux/common/buildroot/build/_fakeroot.fs
chmod a+x /opt/c600/out/sunivw1p1/linux/common/buildroot/build/_fakeroot.fs
/opt/c600/out/sunivw1p1/linux/common/buildroot/host/usr/bin/fakeroot -- /opt/c600/out/sunivw1p1/linux/common/buildroot/build/_fakeroot.fs
rootdir=/opt/c600/out/sunivw1p1/linux/common/buildroot/target
table='target/generic/device_table.txt'
Warning: skip syncing
Parallel mksquashfs: Using 1 processor
Creating 4.0 filesystem on /opt/c600/out/sunivw1p1/linux/common/buildroot/images/rootfs.squashfs, block size 131072.
[============================================================================================================\] 113/113 100%
Exportable Squashfs 4.0 filesystem, xz compressed, data block size 131072
compressed data, compressed metadata, compressed fragments, no xattrs
duplicates are removed
Filesystem size 2383.61 Kbytes (2.33 Mbytes)
37.09% of uncompressed filesystem size (6426.59 Kbytes)
Inode table size 3134 bytes (3.06 Kbytes)
16.84% of uncompressed inode table size (18613 bytes)
Directory table size 4780 bytes (4.67 Kbytes)
55.35% of uncompressed directory table size (8636 bytes)
Number of duplicate files found 2
Number of inodes 580
Number of files 83
Number of fragments 17
Number of symbolic links 269
Number of device nodes 185
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 43
Number of ids (unique uids + gids) 3
Number of uids 2
root (0)
unknown (1000)
Number of gids 3
root (0)
tty (5)
unknown (1000)
make: Leaving directory `/opt/c600/buildroot'
INFO: build rootfs OK.
INFO: ----------------------------------------
INFO: build lichee OK.
INFO: ----------------------------------------
root@localhost:/opt/c600#
编译成功,但是不知道生成的 img 在何处 .
-rw-r--r-- 1 root root 305770 Apr 19 04:55 ./linux-3.10/drivers/staging/ft1000/ft1000-pcmcia/ft1000.img
-rw-r--r-- 1 root root 280414 Apr 19 04:55 ./linux-3.10/drivers/staging/ft1000/ft1000-usb/ft3000.img
-rw-r--r-- 1 root root 7256064 Apr 19 06:02 ./linux-3.10/output/boot.img
-rw-r--r-- 1 root root 7256064 Apr 19 06:02 ./out/sunivw1p1/linux/common/boot.img
在线
原来是还没有生成烧录的image文件, 汗!
在 @assert 大神指导下,执行 ./build.sh pack 搞定。
root@localhost:/opt/c600# ./build.sh pack
INFO: packing firmware ...
copying tools file
copying configs file
./out/aultls32.fex
./out/aultools.fex
./out/bootlogo.fex
./out/boot_package.cfg
./out/boot_package.fex
./out/boot_package_nor.cfg
./out/cardscript.fex
./out/cardtool.fex
./out/diskfs.fex
./out/env_burn.cfg
./out/env.cfg
./out/image.cfg
‘./out/image_linux.cfg’ -> ‘./out/image.cfg’
./out/recover_f.fex
./out/recover_k.fex
./out/split_xxxx.fex
./out/sunxi.fex
./out/sys_config.fex
./out/sys_partition_dragonboard.fex
./out/sys_partition_dump.fex
./out/sys_partition.fex
‘./out/sys_partition_linux.fex’ -> ‘./out/sys_partition.fex’
./out/sys_partition_nor.fex
./out/sys_partition_private.fex
./out/test_config.fex
./out/toc0.fex
./out/toc1.fex
./out/usbtool.fex
./out/usbtool_test.fex
copying boot resource
copying boot file
p=soc c=product state=0
p=soc c=platform state=0
p=soc c=target state=0
p=soc c=power_sply state=0
p=soc c=card_boot state=0
p=soc c=pm_para state=0
p=soc c=card0_boot_para state=0
p=soc c=card2_boot_para state=0
p=soc c=twi_para state=0
p=soc c=uart_para state=0
p=soc c=jtag_para state=0
p=soc c=dram state=0
p=soc c=twi0 state=0
p=soc c=twi1 state=0
p=soc c=twi2 state=0
p=soc c=uart0 state=0
p=soc c=uart1 state=0
p=soc c=spi0 state=0
p=soc c=rtp_para state=0
p=soc c=ctp_para state=0
p=soc c=tkey_para state=0
p=soc c=motor_para state=0
p=soc c=nand0 state=0
p=soc c=disp_init state=0
p=soc c=lcd0 state=0
p=soc c=pwm0_para state=0
p=soc c=pwm1_para state=0
p=soc c=vip0 state=0
p=soc c=tvout_para state=0
p=soc c=tvin_para state=0
p=soc c=di state=0
p=soc c=sdc0 state=0
p=soc c=sdc1 state=0
p=soc c=smc state=0
p=soc c=gsensor_para state=0
p=soc c=gps_para state=0
p=soc c=wifi_para state=0
p=soc c=gy_para state=0
p=soc c=ls_para state=0
p=soc c=compass_para state=0
p=soc c=bt_para state=0
p=soc c=audiospdif state=0
p=soc c=spdif_machine state=0
p=soc c=audiohdmi state=0
p=soc c=hdmi_machine state=0
p=soc c=pmu0 state=0
p=soc c=pmu0_regu state=0
p=soc c=dvfs_table state=0
p=soc c=Vdevice state=0
Conver script to dts ok.
./pack: line 439: busybox: command not found
./pack: line 440: busybox: command not found
./pack: line 436: 4466 Segmentation fault script sys_partition.fex > /dev/null
update_fdt: u-boot-spinor.fex will merage sunxi.fex, generate u-boot-spinor.fex
---0xd0, 0xd
update_fdt: num 216204 randto1k
update_fdt: num 40289 randto1k
file1_len = 35000, file2_len = c000
----------i1111-217088
dtb offset 35000,size c000
update_fdt:genrate /opt/c600/tools/pack/out/u-boot-spinor.fex ok
./pack: line 462: busybox: command not found
pack boot package
./pack: line 469: busybox: command not found
GetPrivateProfileSection read to end
content_count=1
pack boot package
./pack: line 501: busybox: command not found
GetPrivateProfileSection read to end
content_count=1
packing for linux
normal
load file: boot0_spinor.fex ok
load file: boot_package_nor.fex ok
load file: sunxi_mbr.fex ok
load file: sys_partition.bin ok
load file: kernel.fex ok
this is not a partition key
merge_package ok
/opt/c600/tools/pack/pctools/linux/eDragonEx/
/opt/c600/tools/pack/out
Begin Parse sys_partion.fex
Add partion boot-resource.fex BOOT-RESOURCE_FEX
Add partion very boot-resource.fex BOOT-RESOURCE_FEX
FilePath: boot-resource.fex
FileLength=483400Add partion env.fex ENV_FEX000000000
Add partion very env.fex ENV_FEX000000000
FilePath: env.fex
FileLength=20000Add partion boot.fex BOOT_FEX00000000
Add partion very boot.fex BOOT_FEX00000000
FilePath: boot.fex
FileLength=6eb800sys_config.fex Len: 0xab09
config.fex Len: 0x6900
split_xxxx.fex Len: 0x200
sys_partition.fex Len: 0xb49
sunxi.fex Len: 0x9d61
boot0_nand.fex Len: 0x8000
boot0_sdcard.fex Len: 0x8000
u-boot.fex Len: 0x64000
toc1.fex Len: 0x8
toc0.fex Len: 0x8
fes1.fex Len: 0x2740
boot_package.fex Len: 0x68000
full_img.fex Len: 0x2c0000
usbtool.fex Len: 0x23000
aultools.fex Len: 0x26ead
aultls32.fex Len: 0x238dd
cardtool.fex Len: 0x18e00
cardscript.fex Len: 0x779
sunxi_mbr.fex Len: 0x4000
dlinfo.fex Len: 0x4000
arisc.fex Len: 0x6
boot-resource.fex Len: 0x483400
Vboot-resource.fex Len: 0x4
env.fex Len: 0x20000
Venv.fex Len: 0x4
boot.fex Len: 0x6eb800
Vboot.fex Len: 0x4
BuildImg 0
Dragon execute image.cfg SUCCESS !
----------image is at----------
/opt/c600/tools/pack/sunivw1p1_linux_evb_uart0.img
pack finish
在线
HELLO! BOOT0 is starting!
boot0 commit : 79d2fe0388f5367fe2f42cc3eb1db9113426c15d
boot0 version : 4.0
run key detect boot0
do_key_test
key pressed value=0x00000003
reg_val=0x00000000----------------------
dram size =32
Reg pull reg_val=0x00000000,read=0x00000010
Succeed in reading toc file head.
The size of toc is 00050000.
Entry_name = u-boot
Ready to disable icache.
Jump to secend Boot.
board/sunxi/common/board_common.c 510--nodeoffset = 623c
U-Boot 2014.07 (Mar 31 2018 - 15:55:09) Allwinner Technology
uboot commit : 79d2fe0388f5367fe2f42cc3eb1db9113426c15d
uboot:normal mode
[ 0.123]pmbus: ready
run key detect
no uart input
DRAM: 32 MiB
Relocation Offset is: 017b9000
In: serial
Out: serial
Err: serial
workmode = 0,storage type = 3
[ 0.154]spinor: 0
sunxi spinor is initing...int sunxi_dma_init---
sunxi_dma_install_int ok
sunxi_dma_install_int ok
OK
[ 0.156]sunxi flash init ok
[ 0.157]sunxi flash init ok
*(uint32_t *)(0x81ff0000)=-2002244950
sunxi secure storage is not supported
private partition is not exist
fail to find part named env
Using default environment
--------fastboot partitions--------
-total partitions:2-
-name- -start- -size-
boot : 4000 240000
UDISK : 244000 0
-----------------------------------
base bootcmd=run setargs_nand boot_normal
bootcmd set setargs_nand
fix bootcmd=run setargs_nand boot_normal
key 0
cant find recovery value
cant find fastboot value
no misc partition is found
to be run cmd=run setargs_nand boot_normal
common/fdt_support.c 540--blob = 0x8096e120
emmc or nand path error: <no error>
common/board_r.c 305-initr_sunxi_base-END--
[ 0.194]inter uboot shell
Hit any key to stop autoboot: 3 2 1 0
read partition: boot or recovery
boota: bad boot image magic, maybe not a boot.img?
try to read partition(boot) all
[ 3.348]sunxi flash read :offset 4000, 2359296 bytes OK
boota: bad boot image magic, maybe not a boot.img?
boota - boota - boot android bootimg from memory
Usage:
boota <addr>
- boot application image stored in memory
'addr' should be the address of boot image which is kernel+ramdisk.img
sunxi#
烧录我自己编译的 sunivw1p1_linux_evb_uart0.img 只能启动到 u-boot?
而 @assert 给我的img文件能正常启动到linux shell
而且我pack出来的img只有 @assert 给我的一半大小。
在线
我编译的挂了:
HELLO! BOOT0 is starting!
boot0 commit : 79d2fe0388f5367fe2f42cc3eb1db9113426c15d
boot0 version : 4.0
run key detect boot0
do_key_test
key pressed value=0x00000004
reg_val=0x00000000----------------------
dram size =32
Reg pull reg_val=0x00000000,read=0x00000010
Succeed in reading toc file head.
The size of toc is 00050000.
Entry_name = u-boot
Ready to disable icache.
Jump to secend Boot.
board/sunxi/common/board_common.c 510--nodeoffset = 6244
U-Boot 2014.07 (Mar 31 2018 - 15:55:09) Allwinner Technology
uboot commit : 79d2fe0388f5367fe2f42cc3eb1db9113426c15d
uboot:normal mode
[ 0.123]pmbus: ready
run key detect
no uart input
DRAM: 32 MiB
Relocation Offset is: 017b9000
In: serial
Out: serial
Err: serial
workmode = 0,storage type = 3
[ 0.154]spinor: 0
sunxi spinor is initing...int sunxi_dma_init---
sunxi_dma_install_int ok
sunxi_dma_install_int ok
OK
[ 0.156]sunxi flash init ok
[ 0.157]sunxi flash init ok
*(uint32_t *)(0x81ff0000)=-2012741624
sunxi secure storage is not supported
[ 0.165]usb burn from boot
delay time 0
sunxi_dma_install_int ok
[ 0.231]usb prepare ok
[ 0.419]timer occur
[ 0.419]overtime
[ 0.453]do_burn_from_boot usb : no usb exist
--------fastboot partitions--------
-total partitions:8-
-name- -start- -size-
boot : 4000 240000
rootfs : 244000 800000
env : a44000 20000
bootlogo : a64000 10000
recoverk : a74000 180000
recoverf : bf4000 340000
private : f34000 10000
UDISK : f44000 0
-----------------------------------
base bootcmd=run setargs_mmc boot_normal
bootcmd set setargs_nand
fix bootcmd=run setargs_mmc boot_normal
key 0
cant find recovery value
cant find fastboot value
no misc partition is found
to be run cmd=run setargs_mmc boot_normal
common/fdt_support.c 540--blob = 0x8096e120
emmc or nand path error: <no error>
common/board_r.c 305-initr_sunxi_base-END--
[ 0.501]inter uboot shell
Hit any key to stop autoboot: 0
read partition: boot or recovery
boota: bad boot image magic, maybe not a boot.img?
try to read partition(boot) all
[ 0.652]sunxi flash read :offset 4000, 2359296 bytes OK
## Booting kernel from Legacy Image at 80007800 ...
Image Name: Linux-3.10.65
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2243928 Bytes = 2.1 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
Loading Kernel Image ...
OK
## Transferring control to Linux (at address 80008000)...
arch/arm/lib/bootm.c 72 Starting kernel ...
--r2 0x8096e120,images->ft_len= = 0 , working_fdt = 8096e120, bi_boot_params = 0 fake = 0
正常的是这样的:
HELLO! BOOT0 is starting!
boot0 commit : 79d2fe0388f5367fe2f42cc3eb1db9113426c15d
boot0 version : 4.0
run key detect boot0
do_key_test
key pressed value=0x00000002
reg_val=0x00000000----------------------
dram size =32
Reg pull reg_val=0x00000000,read=0x00000010
Succeed in reading toc file head.
The size of toc is 00050000.
Entry_name = u-boot
Ready to disable icache.
Jump to secend Boot.
board/sunxi/common/board_common.c 510--nodeoffset = 623c
U-Boot 2014.07 (Mar 31 2018 - 15:55:09) Allwinner Technology
uboot commit : 79d2fe0388f5367fe2f42cc3eb1db9113426c15d
uboot:normal mode
[ 0.123]pmbus: ready
run key detect
no uart input
DRAM: 32 MiB
Relocation Offset is: 017b9000
In: serial
Out: serial
Err: serial
workmode = 0,storage type = 3
[ 0.154]spinor: 0
sunxi spinor is initing...int sunxi_dma_init---
sunxi_dma_install_int ok
sunxi_dma_install_int ok
OK
[ 0.156]sunxi flash init ok
[ 0.157]sunxi flash init ok
*(uint32_t *)(0x81ff0000)=0
sunxi secure storage is not supported
[ 0.164]usb burn from boot
delay time 0
sunxi_dma_install_int ok
[ 0.231]usb prepare ok
[ 0.419]timer occur
[ 0.419]overtime
[ 0.453]do_burn_from_boot usb : no usb exist
--------fastboot partitions--------
-total partitions:8-
-name- -start- -size-
boot : 4000 240000
rootfs : 244000 800000
env : a44000 20000
bootlogo : a64000 10000
recoverk : a74000 180000
recoverf : bf4000 340000
private : f34000 10000
UDISK : f44000 0
-----------------------------------
base bootcmd=run setargs_mmc boot_normal
bootcmd set setargs_nand
fix bootcmd=run setargs_mmc boot_normal
key 0
cant find recovery value
cant find fastboot value
no misc partition is found
to be run cmd=run setargs_mmc boot_normal
common/fdt_support.c 540--blob = 0x8096e120
emmc or nand path error: <no error>
common/board_r.c 305-initr_sunxi_base-END--
[ 0.501]inter uboot shell
Hit any key to stop autoboot: 0
read partition: boot or recovery
boota: bad boot image magic, maybe not a boot.img?
try to read partition(boot) all
[ 0.652]sunxi flash read :offset 4000, 2359296 bytes OK
## Booting kernel from Legacy Image at 80007800 ...
Image Name: Linux-3.10.65
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2167000 Bytes = 2.1 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
Loading Kernel Image ...
OK
## Transferring control to Linux (at address 80008000)...
arch/arm/lib/bootm.c 72 Starting kernel ...
--r2 0x8096e120,images->ft_len= = 0 , working_fdt = 8096e120, bi_boot_params = 0 fake = 0
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 3.10.65 (lq@assert) (gcc version 4.5.1 (Sourcery G++ Lite 2010.09-50) ) #6 Thu Apr 12 16:46:36 CST 2018
[ 0.000000] CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
[ 0.000000] CPU: VIVT data cache, VIVT instruction cache
[ 0.000000] Machine: Allwinner A1X (Device Tree), model: sunivw1p1
[ 0.000000] bootconsole [earlycon0] enabled
[ 0.000000] Memory policy: ECC disabled, Data cache writethrough
[ 0.000000] On node 0 totalpages: 8192
[ 0.000000] free_area_init_node: node 0, pgdat c04420a0, node_mem_map c0457000
[ 0.000000] Normal zone: 64 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 8192 pages, LIFO batch:0
[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128
[ 0.000000] Kernel command line: earlyprintk=sunxi-uart,0x01c25000 loglevel=8 initcall_debug=1 console=ttyS1 init=/init root=/dev/mtdblock2
[ 0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[ 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: 32MB = 32MB total
[ 0.000000] Memory: 27840k/27840k available, 4928k 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 : 0xc2800000 - 0xff000000 ( 968 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xc2000000 ( 32 MB)
[ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
[ 0.000000] .text : 0xc0008000 - 0xc03f4fdc (4020 kB)
[ 0.000000] .init : 0xc03f5000 - 0xc0413b04 ( 123 kB)
[ 0.000000] .data : 0xc0414000 - 0xc0442780 ( 186 kB)
[ 0.000000] .bss : 0xc0442780 - 0xc0456228 ( 79 kB)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:256
[ 0.000000] of_sunxi_clocks_init : sunxi_clk_base[0xf1c20000]
[ 0.000000] pll_cpu-set_default_rate=528000000 success!
[ 0.000000] pll_video-set_default_rate=297000000 success!
[ 0.000000] pll_ddr-set_default_rate=312000000 success!
[ 0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
[ 0.000000] Console: colour dummy device 80x30
[ 0.005331] Calibrating delay loop... 262.96 BogoMIPS (lpj=1314816)
[ 0.075240] pid_max: default: 32768 minimum: 301
[ 0.080446] Mount-cache hash table entries: 512
[ 0.086443] CPU: Testing write buffer coherency: ok
[ 0.092225] Setting up static identity map for 0xc02d6f40 - 0xc02d6f98
[ 0.101717] devtmpfs: initialized
[ 0.107119] pinctrl core: initialized pinctrl subsystem
[ 0.112881] NET: Registered protocol family 16
[ 0.118581] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.126461] dump_class_init,821, success
[ 0.135618] sunivw1p1-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver
[ 0.152930] No ATAGs?
[ 0.162755] bio: create slab <bio-0> at 0
[ 0.169190] SCSI subsystem initialized
[ 0.173493] usbcore: registered new interface driver usbfs
[ 0.179294] usbcore: registered new interface driver hub
[ 0.185216] usbcore: registered new device driver usb
[ 0.191530] Advanced Linux Sound Architecture Driver Initialized.
[ 0.200152] cfg80211: Calling CRDA to update world regulatory domain
[ 0.207196] [pm]aw_pm_init!
[ 0.210476] [pm]aw_pm_valid!
[ 0.213589] Notice: sunivw1p1 just support normal standby.
[ 0.219255] [pm]aw_pm_valid!
[ 0.222268] Notice: sunivw1p1 just support normal standby.
[ 0.228311] Switching to clocksource suniv high-res couter
[ 0.268087] codec_config
[ 0.270878] (null).sta33x_pwrdn_gpio gpio=135,mul_sel=0,data:1
[ 0.277018] codec_config: sta33x_pwrdn_gpio gpio num=135
[ 0.282506] codec_request_gpio: test1
[ 0.286378] codec_request_gpio: request gpio=135
[ 0.291288] codec_request_gpio: L1167 Pin=1
[ 0.295718] codec_request_gpio: request gpio(135) ok
[ 0.314620] NET: Registered protocol family 2
[ 0.321750] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[ 0.328999] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
[ 0.335628] TCP: Hash tables configured (established 512 bind 512)
[ 0.342145] TCP: reno registered
[ 0.345613] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.351654] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.358753] NET: Registered protocol family 1
[ 0.378502] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.385266] jffs2: version 2.2. (NAND) 漏 2001-2006 Red Hat, Inc.
[ 0.393104] msgmni has been set to 54
[ 0.400276] io scheduler noop registered
[ 0.404499] io scheduler deadline registered
[ 0.409039] io scheduler cfq registered (default)
[ 0.437504] sw_uart_request_gpio(753)
[ 0.441362] uart0: ttyS0 at MMIO 0x1c25000 (irq = 103) is a SUNXI
[ 0.449113] sw_uart_request_gpio(753)
[ 0.452967] uart1: ttyS1 at MMIO 0x1c25400 (irq = 104) is a SUNXI
[ 0.459390] sw_console_setup()1175 - console setup baud 115200 parity n bits 8, flow n
[ 0.467684] console [ttyS1] enabled, bootconsole disabled
[ 0.467684] console [ttyS1] enabled, bootconsole disabled
[ 0.480364] misc dump reg init
[ 0.487608] spi spi0: master is unqueued, this is deprecated
[ 0.495441] NorFlash ID: 0xc22019 - 0xc220
[ 0.500023] m25p80 spi0.0: found mx25l25635e, expected m25p64
[ 0.506639] m25p80 spi0.0: mx25l25635e (32768 Kbytes)
[ 0.526714] Creating 8 MTD partitions on "(null)":
[ 0.532057] 0x000000000000-0x000000080000 : "uboot"
[ 0.540152] 0x000000080000-0x0000002c0000 : "boot"
[ 0.548020] 0x0000002c0000-0x000000ac0000 : "rootfs"
[ 0.556173] 0x000000ac0000-0x000000ae0000 : "env"
[ 0.563897] 0x000000ae0000-0x000000af0000 : "bootlogo"
[ 0.572362] 0x000000af0000-0x000000c70000 : "recoverk"
[ 0.580788] 0x000000c70000-0x000000fb0000 : "recoverf"
[ 0.589019] 0x000000fb0000-0x000000fc0000 : "private"
[ 0.597611] usbcore: registered new interface driver usb-storage
[ 0.604938] sunxi_hcd_host0 1c13000.otghci0-controller: sunxi_hcd host driver
[ 0.612866] sunxi_hcd_host0 1c13000.otghci0-controller: new USB bus registered, assigned bus number 1
[ 0.625197] hub 1-0:1.0: USB hub found
[ 0.629428] hub 1-0:1.0: 1 port detected
[ 0.635641] support report repeat key value.
[ 0.641166] input: sunxi-keyboard as /devices/virtual/input/input0
[ 0.649080] i2c /dev entries driver
[ 0.653092] IR NEC protocol handler initialized
[ 0.658695] pdev->dev.of_node name :cir
[ 0.663260] Registered IR keymap rc_map_sunxi
[ 0.670273] input: sunxi_ir_recv as /devices/soc.0/1c22c00.cir/rc/rc0/input1
[ 0.678781] rc0: sunxi_ir_recv as /devices/soc.0/1c22c00.cir/rc/rc0
[ 0.687891] sunxi-mmc 1c0f000.sdmmc: SD/MMC/SDIO Host Controller Driver(v0.30 2015-10-10 10:03) Compiled in Apr 12 2018 at 16:03:01
[ 0.701212] sunxi-mmc 1c0f000.sdmmc: Can't get vmmc regulator string
[ 0.708261] IR RX IRQ Serve
[ 0.711352] sunxi_ir_recv_irq !!
[ 0.714919] receive cnt :5
[ 0.718007] get frist pulse,add head 128 !!
[ 0.722632] pusle :1, dur: 16277079 ns
[ 0.726777] handle raw data.
[ 0.730096] sunxi-mmc 1c0f000.sdmmc: Can't get vqmmc regulator string
[ 0.737328] sunxi-mmc 1c0f000.sdmmc: Can't get vdmmc regulator string
[ 0.744534] sunxi-mmc 1c0f000.sdmmc: Failed getting OCR mask: 0
[ 0.751903] sunxi-mmc 1c0f000.sdmmc: *******************set host ocr**************************
[ 0.762007] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 0.784194] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 0.814375] sunxi-mmc 1c0f000.sdmmc: base:0xf1c0f000 irq:107
[ 0.820703] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 52, RTO !!
[ 0.828442] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 52, RTO !!
[ 0.835385] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 0.850983]
[ 0.850983] sunxi_daudio->tx_data_mode =0
[ 0.859948] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 0.871861] failed to get headphone-dect gpio from dts,headphone-dect:-2
[ 0.879978] no jack gpio or irq
[ 0.889031] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 8, RTO !!
[ 0.898168] sunxi-codec-machine sound.3: sun8iw10codec <-> 1c23c00.cpudai0-controller mapping ok
[ 0.908170] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[ 0.915881] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[ 0.923510] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[ 0.931204] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[ 0.938221] sunxi-codec-machine-i2s sound.5: ASoC: CODEC sta339.2-001c not registered
[ 0.947012] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 55, RTO !!
[ 0.953807]
[ 0.953807] snd_soc_register_card failed -517
[ 0.960434] platform sound.5: Driver sunxi-codec-machine-i2s requests probe deferral
[ 0.969109] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 55, RTO !!
[ 0.976818] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 55, RTO !!
[ 0.984338] TCP: cubic registered
[ 0.988082] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 55, RTO !!
[ 0.994941] Initializing XFRM netlink socket
[ 0.999740] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm OD pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 1.011463] NET: Registered protocol family 17
[ 1.016760] VFP support v0.3: not present
[ 1.023844] sunxi-codec-machine-i2s sound.5: ASoC: CODEC sta339.2-001c not registered
[ 1.032663]
[ 1.032663] snd_soc_register_card failed -517
[ 1.039463] platform sound.5: Driver sunxi-codec-machine-i2s requests probe deferral
[ 1.048169] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 1, RTO !!
[ 1.054991] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 0Hz bm OD pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[ 1.067523] input: gpio_keys.6 as /devices/soc.0/gpio_keys.6/input/input2
[ 1.076355] sunxi-codec-machine-i2s sound.5: ASoC: CODEC sta339.2-001c not registered
[ 1.085180]
[ 1.085180] snd_soc_register_card failed -517
[ 1.092077] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[ 1.100361] ALSA device list:
[ 1.103693] #0: audiocodec
[ 1.107198] platform sound.5: Driver sunxi-codec-machine-i2s requests probe deferral
[ 1.116590] async_waiting @ 1
[ 1.119938] async_continuing @ 1 after 3 usec
[ 1.138180] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[ 1.155716] devtmpfs: mounted
[ 1.159135] async_waiting @ 1
[ 1.162453] async_continuing @ 1 after 3 usec
[ 1.167878] Freeing unused kernel memory: 120K (c03f5000 - c0413000)
/etc/init.d/rcS: line 12: /usr/sbin/net.sh: not found
/ #
在线
解决方法:
1.
/bin/bash: 行 2: /lichee/out/sun8iw8p1/linux/common/buildroot/external-toolchain/bin/arm-linux-gnueabi-gcc: 没有那个文件或目录在网上查了一下,大概说是我的系统是64位的,而这个程序是32位的,存在兼容问题,需要安装lsb-core,即命令sudo apt-get install lsb-core。
2.但是在这之后又有了新的问题:
./arm-linux-gnueabi-gcc: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory这个问题安装一下下面软件就好了。
apt-get install lib32z1 lib32ncurses5
apt-get install lib32stdc++6
有几个问题需要处理。
在线
固件大小只有一半,不能正常启动kernel的原因可能是分区配置和产品配置的问题。
建议晕哥尝试:
1,在linux-3.10上层目录执行./build.sh config进行产品配置
2,在tools目录查找sys_partition.fex,使用nor的话,应该是sys_partition_nor.fex。
看看分区是否合理。
离线
固件大小只有一半,不能正常启动kernel的原因可能是分区配置和产品配置的问题。
建议晕哥尝试:
1,在linux-3.10上层目录执行./build.sh config进行产品配置
2,在tools目录查找sys_partition.fex,使用nor的话,应该是sys_partition_nor.fex。
看看分区是否合理。
那个问题后来解决了。
现在是用全志官方软件根本烧不进去,
换几台电脑都不行,
一开始能烧进去的 img 现在换了5台都不行。
现在改用开源的 sunxi-fel, 一点问题都没有。
自己处理烧写地址问题.
在线
固件大小只有一半,不能正常启动kernel的原因可能是分区配置和产品配置的问题。
建议晕哥尝试:
1,在linux-3.10上层目录执行./build.sh config进行产品配置
2,在tools目录查找sys_partition.fex,使用nor的话,应该是sys_partition_nor.fex。
看看分区是否合理。
请假一下你编译出来了且能正常运行么?用的nor flash 么? 多大的呢? 还有就是需要调整分区参数么?这个linux跑起来之后就只有个 shell 么 有没有简单的应用程序在跑呢?
离线
晚些出教程,
用主线u-boot, bsp linux, jffs2 文件系统,
sunxi-fel 直接烧写 spi flash.
晕哥,有更新了没?
等教程...
离线
晚些出教程,
用主线u-boot, bsp linux, jffs2 文件系统,
sunxi-fel 直接烧写 spi flash.
晕哥我继续关注这教程 好久出一个撒? 那里面的硬解码有攻破么?
离线
晚些出教程,
用主线u-boot, bsp linux, jffs2 文件系统,
sunxi-fel 直接烧写 spi flash.
请教一下晕哥,我编译出来的sunivw1p1_linux_evb_uart0.img有30M,要在16M的spi flash里跑是不是还得在哪个地方配置一下重新编译?
离线
晕哥 说:晚些出教程,
用主线u-boot, bsp linux, jffs2 文件系统,
sunxi-fel 直接烧写 spi flash.请教一下晕哥,我编译出来的sunivw1p1_linux_evb_uart0.img有30M,要在16M的spi flash里跑是不是还得在哪个地方配置一下重新编译?
官方的 img就酱紫的,V3s的img也会大于30M, 烧进去是没有问题的,原理不知。
在线
iki1120 说:固件大小只有一半,不能正常启动kernel的原因可能是分区配置和产品配置的问题。
建议晕哥尝试:
1,在linux-3.10上层目录执行./build.sh config进行产品配置
2,在tools目录查找sys_partition.fex,使用nor的话,应该是sys_partition_nor.fex。
看看分区是否合理。那个问题后来解决了。
现在是用全志官方软件根本烧不进去,
换几台电脑都不行,
一开始能烧进去的 img 现在换了5台都不行。https://whycan.cn/files/members/3/165923gsascz2dhd2tadmv.png
现在改用开源的 sunxi-fel, 一点问题都没有。
自己处理烧写地址问题.
晕哥,请教一下,C600编译出来的是img镜像,如何使用sunxi-fel进行烧录呢?
离线
本帖九楼那个软件烧录。
我使用PhoenixSuit这个软件烧录的时候,一直卡住,界面显示开始烧写固件,进度条却一点没有,最后就超时了,这个是什么原因呀?
离线
https://whycan.cn/files/members/3/QQ20180419204822.png
烧是烧完了, 两组UART0串口都没反应.
我用 PhoenixSuit 燒 sunivw1p1_linux_evb_uart0.img 進去後,
情況也是一樣, UART0 串口都沒反應, 後來怎樣解決 ?
离线
建议还是按 @assert 给出那个方法,用主线u-boot, 全志官方的linux 3.4.
https://whycan.cn/t_1008.html
源码包下载地址: http://oslife.top/f1c600.tar.bz2
本站临时下载地址: f1c600.tar.bz2
那即是這個裡面的 linux-3.10 ? 還是那裡可以找到呢 ? dts 檔都是用跟 kernel 的 ?
然後改名成 suniv-f1c100s-licheepi-nano.dtb , 給 uboot 引導時用 ?
离线
我记错了,V3s才是linux3.4
f1c100s 可能是 linux3.10。
dtb文件是全志用一个命令(具体哪个命令不记得了)把 .fex 文本文件生成的。
用 fex 文件成生, 跟我用 dts 文件, 在 make kernel 時做這個有沒有分別 ?
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- dtbs -j4
离线
编译出现很多错误,不知为什么
/usr/bin/gcc -I. -O2 -I/root/linux_bsp/f1c600/out/sunivw1p1/linux/common/buildroot/host/include -I/root/linux_bsp/f1c600/out/sunivw1p1/linux/common/buildroot/host/usr/include -MT freading.o -MD -MP -MF .deps/freading.Tpo -c -o freading.o freading.c
/usr/bin/gcc -I. -O2 -I/root/linux_bsp/f1c600/out/sunivw1p1/linux/common/buildroot/host/include -I/root/linux_bsp/f1c600/out/sunivw1p1/linux/common/buildroot/host/usr/include -MT gl_linkedhash_list.o -MD -MP -MF .deps/gl_linkedhash_list.Tpo -c -o gl_linkedhash_list.o gl_linkedhash_list.c
In file included from clean-temp.h:22:0,
from clean-temp.c:23:
./stdio.h:456:1: error: 'gets' undeclared here (not in a function)
_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
^
In file included from freadahead.h:18:0,
from freadahead.c:20:
./stdio.h:456:1: error: 'gets' undeclared here (not in a function)
_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
^
In file included from freading.h:18:0,
from freading.c:20:
./stdio.h:456:1: error: 'gets' undeclared here (not in a function)
_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
^
Makefile:1279: recipe for target 'freading.o' failed
make[4]: *** [freading.o] Error 1
make[4]: *** Waiting for unfinished jobs....
Makefile:1279: recipe for target 'freadahead.o' failed
make[4]: *** [freadahead.o] Error 1
mv -f .deps/fd-safer-flag.Tpo .deps/fd-safer-flag.Po
mv -f .deps/dup-safer-flag.Tpo .deps/dup-safer-flag.Po
Makefile:1279: recipe for target 'clean-temp.o' failed
make[4]: *** [clean-temp.o] Error 1
mv -f .deps/gl_linkedhash_list.Tpo .deps/gl_linkedhash_list.Po
make[4]: Leaving directory '/root/linux_bsp/f1c600/out/sunivw1p1/linux/common/buildroot/build/host-m4-1.4.15/lib'
Makefile:1083: recipe for target 'all' failed
make[3]: *** [all] Error 2
make[3]: Leaving directory '/root/linux_bsp/f1c600/out/sunivw1p1/linux/common/buildroot/build/host-m4-1.4.15/lib'
Makefile:1023: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/root/linux_bsp/f1c600/out/sunivw1p1/linux/common/buildroot/build/host-m4-1.4.15'
Makefile:976: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/root/linux_bsp/f1c600/out/sunivw1p1/linux/common/buildroot/build/host-m4-1.4.15'
package/Makefile.package.in:289: recipe for target '/root/linux_bsp/f1c600/out/sunivw1p1/linux/common/buildroot/build/host-m4-1.4.15/.stamp_built' failed
make: *** [/root/linux_bsp/f1c600/out/sunivw1p1/linux/common/buildroot/build/host-m4-1.4.15/.stamp_built] Error 2
make: Leaving directory '/root/linux_bsp/f1c600/buildroot'
ERROR: build buildroot Failed
root@e46b861a6d2d:~/linux_bsp/f1c600#
离线
是这个流程啊
我的ubuntu 是16.04
gcc 5.4.0
不知有没有关系
离线
用 https://whycan.cn/t_1008.html
里面的源码包编译通过了
离线
编译出现很多错误,不知为什么
/usr/bin/gcc -I. -O2 -I/root/linux_bsp/f1c600/out/sunivw1p1/linux/common/buildroot/host/include -I/root/linux_bsp/f1c600/out/sunivw1p1/linux/common/buildroot/host/usr/include -MT freading.o -MD -MP -MF .deps/freading.Tpo -c -o freading.o freading.c
/usr/bin/gcc -I. -O2 -I/root/linux_bsp/f1c600/out/sunivw1p1/linux/common/buildroot/host/include -I/root/linux_bsp/f1c600/out/sunivw1p1/linux/common/buildroot/host/usr/include -MT gl_linkedhash_list.o -MD -MP -MF .deps/gl_linkedhash_list.Tpo -c -o gl_linkedhash_list.o gl_linkedhash_list.c
In file included from clean-temp.h:22:0,
from clean-temp.c:23:
./stdio.h:456:1: error: 'gets' undeclared here (not in a function)
_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
^
In file included from freadahead.h:18:0,
from freadahead.c:20:
./stdio.h:456:1: error: 'gets' undeclared here (not in a function)
_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
^
In file included from freading.h:18:0,
from freading.c:20:
./stdio.h:456:1: error: 'gets' undeclared here (not in a function)
_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
^
Makefile:1279: recipe for target 'freading.o' failed
make[4]: *** [freading.o] Error 1
make[4]: *** Waiting for unfinished jobs....
Makefile:1279: recipe for target 'freadahead.o' failed
make[4]: *** [freadahead.o] Error 1
mv -f .deps/fd-safer-flag.Tpo .deps/fd-safer-flag.Po
mv -f .deps/dup-safer-flag.Tpo .deps/dup-safer-flag.Po
Makefile:1279: recipe for target 'clean-temp.o' failed
make[4]: *** [clean-temp.o] Error 1
mv -f .deps/gl_linkedhash_list.Tpo .deps/gl_linkedhash_list.Po
make[4]: Leaving directory '/root/linux_bsp/f1c600/out/sunivw1p1/linux/common/buildroot/build/host-m4-1.4.15/lib'
Makefile:1083: recipe for target 'all' failed
make[3]: *** [all] Error 2
make[3]: Leaving directory '/root/linux_bsp/f1c600/out/sunivw1p1/linux/common/buildroot/build/host-m4-1.4.15/lib'
Makefile:1023: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/root/linux_bsp/f1c600/out/sunivw1p1/linux/common/buildroot/build/host-m4-1.4.15'
Makefile:976: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/root/linux_bsp/f1c600/out/sunivw1p1/linux/common/buildroot/build/host-m4-1.4.15'
package/Makefile.package.in:289: recipe for target '/root/linux_bsp/f1c600/out/sunivw1p1/linux/common/buildroot/build/host-m4-1.4.15/.stamp_built' failed
make: *** [/root/linux_bsp/f1c600/out/sunivw1p1/linux/common/buildroot/build/host-m4-1.4.15/.stamp_built] Error 2
make: Leaving directory '/root/linux_bsp/f1c600/buildroot'
ERROR: build buildroot Failed
root@e46b861a6d2d:~/linux_bsp/f1c600#
修改 lichee/out/sun8iw8p1/linux/common/buildroot/build/host-m4-1.4.15/lib/stdio.h
456 行改成这样:
#if HAVE_RAW_DECL_GETS
_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
#endif
参考: https://blog.csdn.net/luckywang1103/article/details/43968079
在线
二进制bin 打包
以16M 大小flash镜像打包脚本为例:
dd if=/dev/zero of=flashimg.bin bs=1M count=16 &&\
dd if=$YOUR_UBOOT_FILE of=flashimg.bin bs=1K conv=notrunc &&\
dd if=$YOUR_DTB_FILE of=flashimg.bin bs=1K seek=1024 conv=notrunc &&\
dd if=$YOUR_KERNEL_FILE of=flashimg.bin bs=1K seek=1088 conv=notrunc &&\
mkdir rootfs
tar -xzvf $YOUR_ROOTFS_FILE -C ./rootfs &&\
cp -r $YOUR_MOD_FILE rootfs/lib/modules/ &&\
# 为根文件系统制作jffs2镜像包
# --pad参数指定 jffs2大小
# 由此计算得到 0x1000000(16M)-0x10000(64K)-0x100000(1M)-0x400000(4M)=0xAF0000
mkfs.jffs2 -s 0x100 -e 0x10000 --pad=0xAF0000 -d rootfs/ -o jffs2.img &&\
dd if=jffs2.img of=$YOUR_IMG_FILE bs=1K seek=5184 conv=notrunc &&\
以上脚本通过对一个生成的16M空bin文件填充 uboot、dtb、kernel、rootfs 生成 16M 镜像,如需修改,请注意各个文件的大小,修改成对应地址(注意对齐)。
怎么烧进FLASH 启动不了?
离线
二进制bin 打包
以16M 大小flash镜像打包脚本为例:dd if=/dev/zero of=flashimg.bin bs=1M count=16 &&\
dd if=$YOUR_UBOOT_FILE of=flashimg.bin bs=1K conv=notrunc &&\
dd if=$YOUR_DTB_FILE of=flashimg.bin bs=1K seek=1024 conv=notrunc &&\
dd if=$YOUR_KERNEL_FILE of=flashimg.bin bs=1K seek=1088 conv=notrunc &&\
mkdir rootfs
tar -xzvf $YOUR_ROOTFS_FILE -C ./rootfs &&\
cp -r $YOUR_MOD_FILE rootfs/lib/modules/ &&\
# 为根文件系统制作jffs2镜像包
# --pad参数指定 jffs2大小
# 由此计算得到 0x1000000(16M)-0x10000(64K)-0x100000(1M)-0x400000(4M)=0xAF0000
mkfs.jffs2 -s 0x100 -e 0x10000 --pad=0xAF0000 -d rootfs/ -o jffs2.img &&\
dd if=jffs2.img of=$YOUR_IMG_FILE bs=1K seek=5184 conv=notrunc &&\
以上脚本通过对一个生成的16M空bin文件填充 uboot、dtb、kernel、rootfs 生成 16M 镜像,如需修改,请注意各个文件的大小,修改成对应地址(注意对齐)。怎么烧进FLASH 启动不了?
把你的串口终端 log 贴出来吧,
没有log没办法判断问题的.
在线
串口终端就是没有输出
离线
就是按照二进制bin 打包
以16M 大小flash镜像打包脚本为例:
dd if=/dev/zero of=flashimg.bin bs=1M count=16 &&\
dd if=$YOUR_UBOOT_FILE of=flashimg.bin bs=1K conv=notrunc &&\
dd if=$YOUR_DTB_FILE of=flashimg.bin bs=1K seek=1024 conv=notrunc &&\
dd if=$YOUR_KERNEL_FILE of=flashimg.bin bs=1K seek=1088 conv=notrunc &&\
mkdir rootfs
tar -xzvf $YOUR_ROOTFS_FILE -C ./rootfs &&\
cp -r $YOUR_MOD_FILE rootfs/lib/modules/ &&\
# 为根文件系统制作jffs2镜像包
# --pad参数指定 jffs2大小
# 由此计算得到 0x1000000(16M)-0x10000(64K)-0x100000(1M)-0x400000(4M)=0xAF0000
mkfs.jffs2 -s 0x100 -e 0x10000 --pad=0xAF0000 -d rootfs/ -o jffs2.img &&\
dd if=jffs2.img of=$YOUR_IMG_FILE bs=1K seek=5184 conv=notrunc &&\生产启动文件,串口就没有输出
离线
编译生成 dtb文件
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- dtbs -j4
生成的 dtb文件 在 dts同级目录下 没有找到生成 dtb的文件
离线
dtb 文件在 arch/arm/boot/ 目录下面
也可以用这个命令找:
find . | grep XXX.dtb
find 是查找命令, 点号是当前目录, | 是管道输出, grep 是从查找字符串
比如 f1c100s bsp linux 的dtb 位置:
/opt/c600/linux-3.10/arch/arm/boot/dts/sunivw1p1-evb.dtb
在线
RAM: 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-05676-g0018878-dirty (Aug 02 2018 - 20:35:23 +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: 2 1 0
spi_flash@0:50000000: failed to activate chip-select 50000000
SF: error -2 reading JEDEC ID
Failed to initialize SPI flash at 0:50000000 (error -2)
No SPI flash selected. Please run `sf probe'
No SPI flash selected. Please run `sf probe'
=>
这是u-boot 启动信息,烧u-boot就可以看到串口有输出,SPIflash打包烧录串口一点信息就没有输出
离线
在uboot源码目录下 进入 ./include/configs/
修改 suniv.h¶
#define CONFIG_BOOTCOMMAND "sf probe 0:50000000; " \
"sf read 0x80C00000 0x100000 0x4000; " \
"sf read 0x80008000 0x110000 0x400000; " \
"bootz 0x80008000 - 0x80C00000"
离线
修改内核源码目录下的 ./arch/arm/boot/dts/suniv-f1c100s-licheepi-nano.dts
&spi0 {
pinctrl-names = "default";
pinctrl-0 = <&spi0_pins_a>;
status = "okay";
spi-max-frequency = <50000000>;
flash: w25q128@0 {
#address-cells = <1>;
#size-cells = <1>;
compatible = "winbond,w25q128", "jedec,spi-nor";
reg = <0>;
spi-max-frequency = <50000000>;
partitions {
compatible = "fixed-partitions";
#address-cells = <1>;
#size-cells = <1>;
partition@0 {
label = "u-boot";
reg = <0x000000 0x100000>;
read-only;
};
partition@100000 {
label = "dtb";
reg = <0x100000 0x10000>;
read-only;
};
partition@110000 {
label = "kernel";
reg = <0x110000 0x400000>;
read-only;
};
partition@510000 {
label = "rootfs";
reg = <0x510000 0xAF0000>;
};
};
};
};
添加这个就这样了
离线
w25q128
离线
w25q128
spi_flash@0:50000000: failed to activate chip-select 50000000
SF: error -2 reading JEDEC ID
Failed to initialize SPI flash at 0:50000000 (error -2)
你把spi 的时钟频率调低试一试.
在线
我把 0:50000000 改成 "sf probe 0; " uboot可以正常启动了,请问F1C100S全套开发指南吗?再请问我们开发应用程序放在哪里编译,可不可以给一些实例模仿一下。
离线
Nano的设备树在源码的 linux ‣ arch ‣ arm ‣ boot ‣ dts ‣ suniv-f1c100s-licheepi-nano.dts
编译生成 dtb文件
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- dtbs -j4
生成的 dtb文件 在 dts同级目录下
但是我们找不到这个 dtb文件。
离线
dd if=/dev/zero of=flashimg.bin bs=16M count=1
dd if=../ubootmainline/u-boot/u-boot-sunxi-with-spl.bin of=flashimg.bin bs=1K conv=notrunc
dd if=../zero41y/linux-zero-4.10.y/arch/arm/boot/dts/sun8i-v3s-licheepi-zero-dock.dtb of=flashimg.bin bs=1K seek=1024 conv=notrunc
dd if=../zero41y/linux-zero-4.10.y/arch/arm/boot/zImage of=flashimg.bin bs=1K seek=1088 conv=notrunc
dd if=../zero_imager/jffs2/jffs2.img of=flashimg.bin bs=1K seek=5184 conv=notrunc
按上面打包,为什么我打包出来的bin文件有105M多呢?
离线
帮我看看Nano的设备树在源码的 linux ‣ arch ‣ arm ‣ boot ‣ dts目录下为啥没有DTB文件?
离线
在线
dd if=/dev/zero of=flashimg.bin bs=16M count=1
dd if=../ubootmainline/u-boot/u-boot-sunxi-with-spl.bin of=flashimg.bin bs=1K conv=notrunc
dd if=../zero41y/linux-zero-4.10.y/arch/arm/boot/dts/sun8i-v3s-licheepi-zero-dock.dtb of=flashimg.bin bs=1K seek=1024 conv=notrunc
dd if=../zero41y/linux-zero-4.10.y/arch/arm/boot/zImage of=flashimg.bin bs=1K seek=1088 conv=notrunc
dd if=../zero_imager/jffs2/jffs2.img of=flashimg.bin bs=1K seek=5184 conv=notrunc按上面打包,为什么我打包出来的bin文件有105M多呢?
我刚刚试了一下,一切正常, 输入 16MB 的 flashimg.bin, 是不是你的 jffs2.img 文件有问题.
在线
我的在这个目录下找不到,是不是我下载的LINUX有问题?
离线
仔细看下49楼出错信息,
应该是你的flash型号没有支持,
如果是这样,
开启配置文件就可以了,
你的是什么flash?
nano支持nand flash吗?有哪些型号呢?在哪个文件可以查看呀
离线
http://nano.lichee.pro/build_sys/kernel.html
按这个一步一步走就可以了,我刚刚就是在干净的环境编译的
我就是 按这个步骤来的
离线
在线
是的,没有
离线
sun8i-r40-bananapi-m2-ultra.dts
sun8i-r40.dtsi
sun8i-reference-design-tablet.dtsi
sun8i-v3s.dtsi
sun8i-v3s-licheepi-zero-dock.dts
sun8i-v3s-licheepi-zero.dts
sun8i-v40-bananapi-m2-berry.dts
sun9i-a80-cubieboard4.dts
sun9i-a80.dtsi
sun9i-a80-optimus.dts
suniv.dtsi
suniv-f1c100s.dtsi
suniv-f1c100s-licheepi-nano.dts
sunxi-common-regulators.dtsi
sunxi-h3-h5.dtsi
sunxi-itead-core-common.dtsi
sunxi-reference-design-tablet.dtsi
tango4-common.dtsi
tango4-smp8758.dtsi
tango4-vantage-1172.dts
tegra114-dalmore.dts
tegra114.dtsi
tegra114-roth.dts
tegra114-tn7.dts
离线
解决方法:
1.
/bin/bash: 行 2: /lichee/out/sun8iw8p1/linux/common/buildroot/external-toolchain/bin/arm-linux-gnueabi-gcc: 没有那个文件或目录在网上查了一下,大概说是我的系统是64位的,而这个程序是32位的,存在兼容问题,需要安装lsb-core,即命令sudo apt-get install lsb-core。
2.但是在这之后又有了新的问题:
./arm-linux-gnueabi-gcc: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory这个问题安装一下下面软件就好了。
apt-get install lib32z1 lib32ncurses5
apt-get install lib32stdc++6有几个问题需要处理。
我编译也遇到了这种情况:
read partition: boot or recovery
boota: bad boot image magic, maybe not a boot.img?
try to read partition(boot) all
[ 0.653]sunxi flash read :offset 4000, 2359296 bytes OK
## Booting kernel from Legacy Image at 80007800 ...
Image Name: Linux-3.10.65
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2313480 Bytes = 2.2 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
Loading Kernel Image ...
OK
## Transferring control to Linux (at address 80008000)...
arch/arm/lib/bootm.c 72 Starting kernel ...
--r2 0x8096e120,images->ft_len= = 0 , working_fdt = 8096e120, bi_boot_params = 0
然后就一直不动了,
晕哥怎么解决的啊!
离线
你是从git clone --depth=1 -b f1c100s-480272lcd-test https://github.com/Icenowy/linux.git
下载的吗
离线
可不可以一个一个来烧录,怎么烧录?
离线
看起来设备树文件(dtb)出问题?
晕哥你11楼遇到的问题和我这个问题一样啊,你下面说已经解决了,把解决方法说明一下啊。。。
离线
dd if=/dev/zero of=flashimg.bin bs=1M count=16 &&\
dd if=$YOUR_UBOOT_FILE of=flashimg.bin bs=1K conv=notrunc &&\
dd if=$YOUR_DTB_FILE of=flashimg.bin bs=1K seek=1024 conv=notrunc &&\
dd if=$YOUR_KERNEL_FILE of=flashimg.bin bs=1K seek=1088 conv=notrunc &&\
mkdir rootfs
tar -xzvf $YOUR_ROOTFS_FILE -C ./rootfs &&\
cp -r $YOUR_MOD_FILE rootfs/lib/modules/ &&\
# 为根文件系统制作jffs2镜像包
# --pad参数指定 jffs2大小
# 由此计算得到 0x1000000(16M)-0x10000(64K)-0x100000(1M)-0x400000(4M)=0xAF0000
mkfs.jffs2 -s 0x100 -e 0x10000 --pad=0xAF0000 -d rootfs/ -o jffs2.img &&\
dd if=jffs2.img of=$YOUR_IMG_FILE bs=1K seek=5184 conv=notrunc &&\
@晕哥 cp -r $YOUR_MOD_FILE rootfs/lib/modules/ YOUR_MOD_FILE这个是什么文件? 做启动文件系统需要用这个吗?
离线
需要修改 配置才能从 UART0 输出 log。
* 确保可以使用uboot中的bootargs
* 采用UART0作为调试口
离线
可以从 UART0 输出 log 的.config。
修改 sunivw1p1-pinctrl.dtsi,uart0 的管脚配置采用 PE0,PE1:
uart0_pins_a: uart0@0 {
allwinner,pins = "PE1", "PE0";
allwinner,pname = "uart0_tx", "uart0_rx";
allwinner,function = "uart0";
allwinner,muxsel = <5>;
allwinner,drive = <1>;
allwinner,pull = <1>;
};
需要调整其他用到 PE0,PE1 的配置。
离线
请问是使用哪个命令编译内核的?是否使用build.sh+参数编译,麻烦告知下可以吗?谢谢
离线
以下是2018-08-13 更新:
-------------------------------------------------
全志官方烧录软件: PhoenixSuit_CN_debug.msi
我编译的img: sunivw1p1_linux_evb_uart0.img.tar.gz串口线接 A0, A1
麻烦请告知下调试串口是接的哪2个?我烧录了这个固件,串口没有打印。
离线
How to install git-lfs on Ubuntu 16.04?
所以直接用下面的命令即可:
sudo apt-get install -y lib32z1 lib32ncurses5 lib32stdc++6 sudo apt-get install -y u-boot-tools make g++ gettext python unzip fakeroot sudo apt-get install -y bison texinfo bc flex sudo apt-get install -y software-properties-common sudo curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash sudo apt-get install git-lfs git lfs install git lfs clone https://github.com/mirkerson/c600.git
请问下晕哥,用这个官方的bsp kernel编译出来的固件,启动后屏幕有显示吗?/dev/目录下有没显示设备?我的貌似没有找到有fb或者disp设备之类的,可能是叫其他名字?
谢谢!
离线
@qinxiongxu framebuffer 是有的.
你烧我3楼的固件试一试。
这个固件是800x480的吗,起来显示竖向的RGB颜色条,但是有花屏的方块在不断变化,闪烁。。。
一跑那个fb-test那个程序,内核会奔溃,包内存越界的错误。
我的是lichee nano配套的5寸800x480分辨率的,是我的屏跟你们不同?
离线
在线
我这边是怎么着都显示“尚未检测到设备接入电脑”。请问正确的操作应该是怎样的?
我就是把SPI Flash的CS叫接地,然后接上USB,Windows的设备管理器里面会有设备,PhoenixSuit虽然会跳出来界面,但是一直都是“尚未检测到设备接入电脑)
https://whycan.cn/files/members/3/QQ20180419204822.png
烧是烧完了, 两组UART0串口都没反应.
离线
在线
串口没有任何输出啊。
我这个操作流程正确吗?
会跟操作系统有关吗?我是win10.
接上串口线,可以看到log,会显示原因的
离线
在线
我记得当时也是在 5寸800x480 LCD 测试的.
晕哥3楼固件我测试了,用的海豚派配的液晶 看淘宝说明是480x272的,这个液晶显示正常。我自己配置的800*480的内核崩溃了。开完机后显示的是红绿蓝。cat urandom > fb0 这个正常。
离线
开发指南不存在的,全志对资料很保守,经常有全志的员工要求删帖,站长鸭梨也很大。
这个是真的假的? 难道资料越开放,别人越会用到她家的芯片。不知道我这逻辑对不对。
离线
800x480 没有问题: https://whycan.cn/t_1522.html
把奔溃 log 贴上来看下
谢谢链接。这是我有问题的,麻烦看看。
[BEGIN] 2019/6/17 16:20:54
HELLO! BOOT0 is starting!
boot0 commit : 79d2fe0388f5367fe2f42cc3eb1db9113426c15d
boot0 version : 4.0
run key detect boot0
do_key_test
key pressed value=0x00000003
reg_val=0x00000000----------------------
dram size =32
Reg pull reg_val=0x00000000,read=0x00000010
Succeed in reading toc file head.
The size of toc is 00050000.
Entry_name = u-boot
Ready to disable icache.
Jump to secend Boot.
board/sunxi/common/board_common.c 510--nodeoffset = 65a4
U-Boot 2014.07 (Mar 31 2018 - 15:55:09) Allwinner Technology
uboot commit : 79d2fe0388f5367fe2f42cc3eb1db9113426c15d
uboot:normal mode
[ 0.123]pmbus: ready
run key detect
key pressed value=0x1
key pressed value=0x2
no uart input
DRAM: 32 MiB
Relocation Offset is: 017b9000
In: serial
Out: serial
Err: serial
workmode = 0,storage type = 3
[ 0.155]spinor: 0
sunxi spinor is initing...int sunxi_dma_init---
sunxi_dma_install_int ok
sunxi_dma_install_int ok
OK
[ 0.158]sunxi flash init ok
[ 0.158]sunxi flash init ok
*(uint32_t *)(0x81ff0000)=176160992
sunxi secure storage is not supported
[ 0.166]usb burn from boot
delay time 0
sunxi_dma_install_int ok
[ 0.233]usb prepare ok
usb sof ok
[ 0.280]usb probe ok
[ 0.280]usb setup ok
key pressed value=0x1
[ 0.284]exit usb burn from boot
next work 1
SUNXI_UPDATE_NEXT_ACTION_NULL
--------fastboot partitions--------
-total partitions:8-
-name- -start- -size-
boot : 4000 240000
rootfs : 244000 800000
env : a44000 20000
bootlogo : a64000 10000
recoverk : a74000 180000
recoverf : bf4000 340000
private : f34000 10000
UDISK : f44000 0
-----------------------------------
base bootcmd=run setargs_mmc boot_normal
bootcmd set setargs_nand
fix bootcmd=run setargs_mmc boot_normal
key 0
cant find recovery value
cant find fastboot value
no misc partition is found
to be run cmd=run setargs_mmc boot_normal
common/fdt_support.c 540--blob = 0x8096dfa0
emmc or nand path error: <no error>
common/board_r.c 305-initr_sunxi_base-END--
[ 0.366]inter uboot shell
Hit any key to stop autoboot: 0
read partition: boot or recovery
boota: bad boot image magic, maybe not a boot.img?
try to read partition(boot) all
[ 0.517]sunxi flash read :offset 4000, 2359296 bytes OK
## Booting kernel from Legacy Image at 80007800 ...
Image Name: Linux-3.10.65
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2311064 Bytes = 2.2 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
Loading Kernel Image ...
OK
## Transferring control to Linux (at address 80008000)...
arch/arm/lib/bootm.c 72 Starting kernel ...
--r2 0x8096dfa0,images->ft_len= = 0 , working_fdt = 8096dfa0, bi_boot_params = 0 fake = 0
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 3.10.65 (du@du) (gcc version 4.5.1 (Sourcery G++ Lite 2010.09-50) ) #86 Fri Jun 14 15:41:50 CST 2019
[ 0.000000] CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
[ 0.000000] CPU: VIVT data cache, VIVT instruction cache
[ 0.000000] Machine: Allwinner A1X (Device Tree), model: sunivw1p1
[ 0.000000] bootconsole [earlycon0] enabled
[ 0.000000] Memory policy: ECC disabled, Data cache writethrough
[ 0.000000] On node 0 totalpages: 8192
[ 0.000000] free_area_init_node: node 0, pgdat c0492e60, node_mem_map c04af000
[ 0.000000] Normal zone: 64 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 8192 pages, LIFO batch:0
[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128
[ 0.000000] Kernel command line: earlyprintk=sunxi-uart,0x01c25000 loglevel=8 initcall_debug=1 console=ttyS1 init=/init root=/dev/mtdblock2
[ 0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[ 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: 32MB = 32MB total
[ 0.000000] Memory: 27480k/27480k available, 5288k 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 : 0xc2800000 - 0xff000000 ( 968 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xc2000000 ( 32 MB)
[ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
[ 0.000000] .text : 0xc0008000 - 0xc043bfdc (4304 kB)
[ 0.000000] .init : 0xc043c000 - 0xc045e454 ( 138 kB)
[ 0.000000] .data : 0xc0460000 - 0xc0493540 ( 206 kB)
[ 0.000000] .bss : 0xc0493540 - 0xc04ae608 ( 109 kB)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:256
[ 0.000000] of_sunxi_clocks_init : sunxi_clk_base[0xf1c20000]
[ 0.000000] pll_cpu-set_default_rate=528000000 success!
[ 0.000000] pll_video-set_default_rate=297000000 success!
[ 0.000000] pll_ddr-set_default_rate=312000000 success!
[ 0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
[ 0.000000] Console: colour dummy device 80x30
[ 0.005322] Calibrating delay loop... 262.96 BogoMIPS (lpj=1314816)
[ 0.075239] pid_max: default: 32768 minimum: 301
[ 0.080439] Mount-cache hash table entries: 512
[ 0.086443] CPU: Testing write buffer coherency: ok
[ 0.092226] Setting up static identity map for 0xc030fdf8 - 0xc030fe50
[ 0.101720] devtmpfs: initialized
[ 0.107115] pinctrl core: initialized pinctrl subsystem
[ 0.112872] NET: Registered protocol family 16
[ 0.118586] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.126438] dump_class_init,821, success
[ 0.135589] sunivw1p1-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver
[ 0.153317] No ATAGs?
[ 0.163272] bio: create slab <bio-0> at 0
[ 0.169748] SCSI subsystem initialized
[ 0.174045] usbcore: registered new interface driver usbfs
[ 0.179839] usbcore: registered new interface driver hub
[ 0.185763] usbcore: registered new device driver usb
[ 0.192064] Advanced Linux Sound Architecture Driver Initialized.
[ 0.200711] cfg80211: Calling CRDA to update world regulatory domain
[ 0.207731] [pm]aw_pm_init!
[ 0.211008] [pm]aw_pm_valid!
[ 0.214117] Notice: sunivw1p1 just support normal standby.
[ 0.219782] [pm]aw_pm_valid!
[ 0.222831] Notice: sunivw1p1 just support normal standby.
[ 0.228854] Switching to clocksource suniv high-res couter
[ 0.267651] codec_config
[ 0.270442] (null).sta33x_pwrdn_gpio gpio=135,mul_sel=0,data:1
[ 0.276583] codec_config: sta33x_pwrdn_gpio gpio num=135
[ 0.282073] codec_request_gpio: test1
[ 0.285940] codec_request_gpio: request gpio=135
[ 0.290846] codec_request_gpio: L1167 Pin=1
[ 0.295278] codec_request_gpio: request gpio(135) ok
[ 0.315158] NET: Registered protocol family 2
[ 0.322027] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[ 0.329274] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
[ 0.335902] TCP: Hash tables configured (established 512 bind 512)
[ 0.342429] TCP: reno registered
[ 0.345899] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.351942] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.359042] NET: Registered protocol family 1
[ 0.378791] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.385539] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[ 0.393390] msgmni has been set to 53
[ 0.399227] io scheduler noop registered
[ 0.403325] io scheduler deadline registered
[ 0.407957] io scheduler cfq registered (default)
[ 0.437467] sw_uart_request_gpio(753)
[ 0.441323] uart0: ttyS0 at MMIO 0x1c25000 (irq = 103) is a SUNXI
[ 0.448982] sw_uart_request_gpio(753)
[ 0.452836] uart1: ttyS1 at MMIO 0x1c25400 (irq = 104) is a SUNXI
[ 0.459264] sw_console_setup()1175 - console setup baud 115200 parity n bits 8, flow n
[ 0.467565] console [ttyS1] enabled, bootconsole disabled
[ 0.467565] console [ttyS1] enabled, bootconsole disabled
[ 0.480485] misc dump reg init
[ 0.487773] spi spi0: master is unqueued, this is deprecated
[ 0.495866] NorFlash ID: 0xef4018 - 0x0
[ 0.500191] m25p80 spi0.0: found w25q128, expected m25p64
[ 0.506304] m25p80 spi0.0: w25q128 (16384 Kbytes)
[ 0.526015] Creating 8 MTD partitions on "(null)":
[ 0.531359] 0x000000000000-0x000000080000 : "uboot"
[ 0.539411] 0x000000080000-0x0000002c0000 : "boot"
[ 0.547295] 0x0000002c0000-0x000000ac0000 : "rootfs"
[ 0.555402] 0x000000ac0000-0x000000ae0000 : "env"
[ 0.563118] 0x000000ae0000-0x000000af0000 : "bootlogo"
[ 0.571582] 0x000000af0000-0x000000c70000 : "recoverk"
[ 0.579952] 0x000000c70000-0x000000fb0000 : "recoverf"
[ 0.588122] 0x000000fb0000-0x000000fc0000 : "private"
[ 0.596516] PPP generic driver version 2.4.2
[ 0.601887] PPP BSD Compression module registered
[ 0.607225] PPP Deflate Compression module registered
[ 0.612840] PPP MPPE Compression module registered
[ 0.618208] NET: Registered protocol family 24
[ 0.623426] usbcore: registered new interface driver usb-storage
[ 0.630707] sunxi_hcd_host0 1c13000.otghci0-controller: sunxi_hcd host driver
[ 0.638751] sunxi_hcd_host0 1c13000.otghci0-controller: new USB bus registered, assigned bus number 1
[ 0.650909] hub 1-0:1.0: USB hub found
[ 0.655289] hub 1-0:1.0: 1 port detected
[ 0.661379] support report repeat key value.
[ 0.667016] input: sunxi-keyboard as /devices/virtual/input/input0
[ 0.675016] i2c /dev entries driver
[ 0.679012] IR NEC protocol handler initialized
[ 0.684502] pdev->dev.of_node name :cir
[ 0.689156] Registered IR keymap rc_map_sunxi
[ 0.696173] input: sunxi_ir_recv as /devices/soc.0/1c22c00.cir/rc/rc0/input1
[ 0.704714] rc0: sunxi_ir_recv as /devices/soc.0/1c22c00.cir/rc/rc0
[ 0.712265] sunxi cedar version 0.1
[ 0.716552] [cedar]: install start!!!
[ 0.720776] cedar-ve the get irq is 102
[ 0.725264] cedar-ve the sram base addr is f1c00000, value is 7fffffff
[ 0.732500] IR RX IRQ Serve
[ 0.735589] sunxi_ir_recv_irq !!
[ 0.739156] receive cnt :5
[ 0.742245] get frist pulse,add head 128 !!
[ 0.746872] pusle :1, dur: 16277079 ns
[ 0.751017] handle raw data.
[ 0.754325] cedar-ve the sram for ve addr is f1c00004, value is 70000001
[ 0.762676] cedar-ve clk_bass_vir 0x18 is f1c20018, the value:93000800
[ 0.770133] cedar-ve clk_bass_vir 0x13c is f1c2013c, the value:80000000
[ 0.777622] cedar-ve clk_bass_vir 0x64 is f1c20064, the value:1
[ 0.784279] cedar-ve clk_bass_vir 0x2c4 is f1c202c4, the value:0
[ 0.791071] cedar-ve clk_bass_vir 0x100 is f1c20100, the value:1
[ 0.797856] [cedar]: install end!!!
[ 0.803429] sunxi-mmc 1c0f000.sdmmc: SD/MMC/SDIO Host Controller Driver(v0.30 2015-10-10 10:03) Compiled in Jun 11 2019 at 10:27:08
[ 0.816752] sunxi-mmc 1c0f000.sdmmc: Can't get vmmc regulator string
[ 0.823830] sunxi-mmc 1c0f000.sdmmc: Can't get vqmmc regulator string
[ 0.831053] sunxi-mmc 1c0f000.sdmmc: Can't get vdmmc regulator string
[ 0.838257] sunxi-mmc 1c0f000.sdmmc: Failed getting OCR mask: 0
[ 0.845541] sunxi-mmc 1c0f000.sdmmc: *******************set host ocr**************************
[ 0.855930] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 0.884730] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 0.914888] sunxi-mmc 1c0f000.sdmmc: base:0xf1c0f000 irq:107
[ 0.921231] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 52, RTO !!
[ 0.928974] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 52, RTO !!
[ 0.935937] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 0.951241]
[ 0.951241] sunxi_daudio->tx_data_mode =0
[ 0.960183] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 0.972139] failed to get headphone-dect gpio from dts,headphone-dect:-2
[ 0.980264] no jack gpio or irq
[ 0.989291] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 8, RTO !!
[ 0.998428] sunxi-codec-machine sound.4: sun8iw10codec <-> 1c23c00.cpudai0-controller mapping ok
[ 1.008442] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[ 1.016162] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[ 1.023743] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[ 1.031434] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[ 1.038664] sunxi-codec-machine-i2s sound.6: ASoC: CODEC sta339.2-001c not registered
[ 1.047485] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 55, RTO !!
[ 1.054288]
[ 1.054288] snd_soc_register_card failed -517
[ 1.060918] platform sound.6: Driver sunxi-codec-machine-i2s requests probe deferral
[ 1.069600] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 55, RTO !!
[ 1.077325] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 55, RTO !!
[ 1.084820] TCP: cubic registered
[ 1.088565] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 55, RTO !!
[ 1.095424] Initializing XFRM netlink socket
[ 1.100226] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm OD pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 1.111950] NET: Registered protocol family 17
[ 1.117274] VFP support v0.3: not present
[ 1.123311] [LCD] lcd_module_init
[ 1.128849] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 1, RTO !!
[ 1.146134] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 0Hz bm OD pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[ 1.164908] sunivw1p1-pinctrl 1c20800.pinctrl: pin PD7 already requested by 1c22000.daudio; cannot claim for lcd0.2
[ 1.176578] sunivw1p1-pinctrl 1c20800.pinctrl: pin-103 (lcd0.2) status -22
[ 1.184213] sunivw1p1-pinctrl 1c20800.pinctrl: could not request pin 103 on device 1c20800.pinctrl
[ 1.194192] platform lcd0.2: Error applying setting, reverse things back
[ 1.201680] [DISP WRN] file:drivers/video/sunxi/disp/OSAL/OSAL_Pin.c,line:144: pinctrl_select_state(active) for allwinner,sunxi-lcd0 fail
[ 1.215748] Disp_lcdc_pin_cfg: fail to set lcd0's pin to active state, ret=-22
[ 1.787284] BSP_disp_layer_set_para: fb_format=0x0, yuv_ch=0
[ 1.836973] sunxi-codec-machine-i2s sound.6: ASoC: CODEC sta339.2-001c not registered
[ 1.845792]
[ 1.845792] snd_soc_register_card failed -517
[ 1.852375] platform sound.6: Driver sunxi-codec-machine-i2s requests probe deferral
[ 1.862242] input: gpio_keys.7 as /devices/soc.0/gpio_keys.7/input/input2
[ 1.871059] sunxi-codec-machine-i2s sound.6: ASoC: CODEC sta339.2-001c not registered
[ 1.879894]
[ 1.879894] snd_soc_register_card failed -517
[ 1.886824] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[ 1.893986] ALSA device list:
[ 1.897405] #0: audiocodec
[ 1.900842] platform sound.6: Driver sunxi-codec-machine-i2s requests probe deferral
[ 1.910243] async_waiting @ 1
[ 1.913586] async_continuing @ 1 after 3 usec
[ 1.932185] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[ 1.950467] devtmpfs: mounted
[ 1.953904] async_waiting @ 1
[ 1.957322] async_continuing @ 1 after 2 usec
[ 1.962721] Freeing unused kernel memory: 136K (c043c000 - c045e000)
/etc/init.d/rcS: line 12: /usr/sbin/net.sh: not found
/ # fb-test
fb-test 1.1.0 (rosetta)
fb res 800x480 virtual 800x960, line_len 1600, bpp 16
[ 11.596785] Unable to handle kernel paging request at virtual address 07e00810
[ 11.604980] pgd = c1a84000
[ 11.608020] [07e00810] *pgd=00000000
[ 11.612012] Internal error: Oops: 5 [#1] ARM
[ 11.616735] Modules linked in:
[ 11.620131] CPU: 0 PID: 55 Comm: fb-test Not tainted 3.10.65 #86
[ 11.626784] task: c145f260 ti: c14e0000 task.ti: c14e0000
[ 11.632777] PC is at filemap_fault+0x30/0x39c
[ 11.637618] LR is at __do_fault+0xa8/0x448
[ 11.642157] pc : [<c0063d50>] lr : [<c007960c>] psr: 60000013
[ 11.642157] sp : c14e1d80 ip : c14e1dc8 fp : c14e1dc4
[ 11.654855] r10: c14feaa8 r9 : 000000a8 r8 : 00000000
[ 11.660636] r7 : c1c050ec r6 : 000000e6 r5 : c1a80820 r4 : c14feaa8
[ 11.667857] r3 : 07e007e0 r2 : 00000fff r1 : c14e1dd8 r0 : c14feaa8
[ 11.675081] Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
[ 11.682975] Control: 0005317f Table: 81a84000 DAC: 00000015
[ 11.689329]
[ 11.689329] PC: 0xc0063cd0:
[ 11.694055] 3cd0 0a000010 e1a00004 e1a01005 ebfff960 ea000009 e3120020 0a000005 ebfff892
[ 11.703143] 3cf0 e3500000 0a000006 e285003c ebff6409 ea000004 ebfff8ab ea000001 e1a06005
[ 11.712239] 3d10 ea000000 e3a06001 e1a00006 e89da8f0 e1a0c00d e92ddff0 e24cb004 e24dd01c
[ 11.721328] 3d30 e5905050 e59f2370 e5957084 e5916004 e5973000 e1a0a000 e50b1030 e50b3034
[ 11.730423] 3d50 e1c303d0 e3a03000 e0900002 e0a11003 e1a03620 e1833a01 e1560003 2a0000c7
[ 11.739517] 3d70 e1a00007 e1a01006 ebfff84f e2504000 e2859048 0a000017 e51b3030 e5938000
[ 11.748611] 3d90 e2188040 1a000044 e59a3028 e5950084 e3130801 1a000041 e5953058 e3530000
[ 11.757705] 3db0 12433001 15853058 e5948000 e1a08928 e2188001 0a000039 e58d6000 e5953054
[ 11.766801]
[ 11.766801] LR: 0xc007958c:
[ 11.771525] 958c e50b1040 0a00000e e5943028 e3130008 13a06000 1a00000b e1a00004 eb002b7d
[ 11.780616] 95ac e2501000 1a0000f2 e59f03d4 e59f23d4 e1a03001 ebffbb83 e2506000 1a000001
[ 11.789708] 95cc ea0000eb e51b6040 e51b2044 e50b503c e3c23eff e3c3300f e50b3034 e59b3004
[ 11.798799] 95ec e1a00004 e50b3038 e3a03000 e50b3030 e5943048 e24b103c e5933008 e12fff33
[ 11.807889] 960c e59f3384 e1a09000 e0003003 e3530000 1a0000d2 e3100c02 1a00000c e51b5030
[ 11.816982] 962c eb0a5698 e10f2000 e3823080 e121f003 e5953000 e3831001 e5851000 e121f002
[ 11.826077] 964c e3130001 0a000001 e1a00005 ebffa256 e51b3040 e51b5030 e3530000 051b8040
[ 11.835168] 966c 0a000036 e5948028 e2188008 1a00000a e1a00006 e1a01005 e51b2044 e1a03004
[ 11.844263]
[ 11.844263] SP: 0xc14e1d00:
[ 11.848986] 1d00 002284d0 c04ff4f0 c14e1d7c c14e1d18 c0068064 c0063d50 60000013 ffffffff
[ 11.858081] 1d20 c14e1d6c 00000000 c14e1dc4 c14e1d38 c000f538 c000a1a0 c14feaa8 c14e1dd8
[ 11.867175] 1d40 00000fff 07e007e0 c14feaa8 c1a80820 000000e6 c1c050ec 00000000 000000a8
[ 11.876260] 1d60 c14feaa8 c14e1dc4 c14e1dc8 c14e1d80 c007960c c0063d50 60000013 ffffffff
[ 11.885353] 1d80 80000093 c049acc0 00000000 c049acc0 07e007e0 c14e1dd8 009897a3 c14feaa8
[ 11.894444] 1da0 000000a8 00000000 c1a1e480 00000000 000000a8 c1a86db8 c14e1e14 c14e1dc8
[ 11.903530] 1dc0 c007960c c0063d30 c14e1fb0 ffffffff b6f23000 00000000 000000a8 000000e6
[ 11.912620] 1de0 b6f23000 00000000 c14e1e04 c14feaa8 c14fc48c 000000e6 c1a86db8 00000000
[ 11.921715]
[ 11.921715] IP: 0xc14e1d48:
[ 11.926438] 1d48 c14feaa8 c1a80820 000000e6 c1c050ec 00000000 000000a8 c14feaa8 c14e1dc4
[ 11.935529] 1d68 c14e1dc8 c14e1d80 c007960c c0063d50 60000013 ffffffff 80000093 c049acc0
[ 11.944625] 1d88 00000000 c049acc0 07e007e0 c14e1dd8 009897a3 c14feaa8 000000a8 00000000
[ 11.953711] 1da8 c1a1e480 00000000 000000a8 c1a86db8 c14e1e14 c14e1dc8 c007960c c0063d30
[ 11.962803] 1dc8 c14e1fb0 ffffffff b6f23000 00000000 000000a8 000000e6 b6f23000 00000000
[ 11.971895] 1de8 c14e1e04 c14feaa8 c14fc48c 000000e6 c1a86db8 00000000 000000a8 c1a1e480
[ 11.980986] 1e08 c14e1e64 c14e1e18 c007c4e8 c0079574 000000e6 000000a8 00000000 c1a1e480
[ 11.990073] 1e28 c14e1e84 c14e1e38 c007c808 c0017240 00000001 b6f23000 c1a84000 000005b7
[ 11.999168]
[ 11.999168] FP: 0xc14e1d44:
[ 12.003892] 1d44 07e007e0 c14feaa8 c1a80820 000000e6 c1c050ec 00000000 000000a8 c14feaa8
[ 12.012979] 1d64 c14e1dc4 c14e1dc8 c14e1d80 c007960c c0063d50 60000013 ffffffff 80000093
[ 12.022067] 1d84 c049acc0 00000000 c049acc0 07e007e0 c14e1dd8 009897a3 c14feaa8 000000a8
[ 12.031158] 1da4 00000000 c1a1e480 00000000 000000a8 c1a86db8 c14e1e14 c14e1dc8 c007960c
[ 12.040246] 1dc4 c0063d30 c14e1fb0 ffffffff b6f23000 00000000 000000a8 000000e6 b6f23000
[ 12.049334] 1de4 00000000 c14e1e04 c14feaa8 c14fc48c 000000e6 c1a86db8 00000000 000000a8
[ 12.058424] 1e04 c1a1e480 c14e1e64 c14e1e18 c007c4e8 c0079574 000000e6 000000a8 00000000
[ 12.067516] 1e24 c1a1e480 c14e1e84 c14e1e38 c007c808 c0017240 00000001 b6f23000 c1a84000
[ 12.076615]
[ 12.076615] R0: 0xc14fea28:
[ 12.081339] ea28 00000000 00000000 0000013a c1a19c68 c1a19c68 c1489940 c03144e0 00000139
[ 12.090427] ea48 c1a80820 00000000 b6f81000 b6f84000 c14febb0 c14fe948 c14feb10 c14febc0
[ 12.099521] ea68 c14fea08 00000000 c1a1e480 0000018b 00100077 00000000 00000000 00000000
[ 12.108616] ea88 00000000 c1a19be8 c1a19be8 c14897a0 00000000 000b6f81 00000000 00000000
[ 12.117708] eaa8 b6e3d000 b6f76000 c14feb00 c14fec60 c14fee29 00000000 c14fec70 b6cb4000
[ 12.126801] eac8 c1a1e480 0000018b 00000075 c14d5b85 00000000 c14fe39c 00000138 c14feae4
[ 12.135894] eae8 c14feae4 00000000 c03144e0 00000000 c1a80820 00000000 b6f76000 b6f7e000
[ 12.144985] eb08 c14fe9f8 c14feaa8 c14fec19 c14fea60 c14fee28 b6cb4000 c1a1e480 00000a8b
[ 12.154078]
[ 12.154078] R1: 0xc14e1d58:
[ 12.158802] 1d58 00000000 000000a8 c14feaa8 c14e1dc4 c14e1dc8 c14e1d80 c007960c c0063d50
[ 12.167892] 1d78 60000013 ffffffff 80000093 c049acc0 00000000 c049acc0 07e007e0 c14e1dd8
[ 12.176984] 1d98 009897a3 c14feaa8 000000a8 00000000 c1a1e480 00000000 000000a8 c1a86db8
[ 12.186076] 1db8 c14e1e14 c14e1dc8 c007960c c0063d30 c14e1fb0 ffffffff b6f23000 00000000
[ 12.195170] 1dd8 000000a8 000000e6 b6f23000 00000000 c14e1e04 c14feaa8 c14fc48c 000000e6
[ 12.204261] 1df8 c1a86db8 00000000 000000a8 c1a1e480 c14e1e64 c14e1e18 c007c4e8 c0079574
[ 12.213349] 1e18 000000e6 000000a8 00000000 c1a1e480 c14e1e84 c14e1e38 c007c808 c0017240
[ 12.222441] 1e38 00000001 b6f23000 c1a84000 000005b7 c1a86db8 c1a1e480 c14feaa8 000000a8
[ 12.231533]
[ 12.231533] R4: 0xc14fea28:
[ 12.236257] ea28 00000000 00000000 0000013a c1a19c68 c1a19c68 c1489940 c03144e0 00000139
[ 12.245347] ea48 c1a80820 00000000 b6f81000 b6f84000 c14febb0 c14fe948 c14feb10 c14febc0
[ 12.254434] ea68 c14fea08 00000000 c1a1e480 0000018b 00100077 00000000 00000000 00000000
[ 12.263520] ea88 00000000 c1a19be8 c1a19be8 c14897a0 00000000 000b6f81 00000000 00000000
[ 12.272609] eaa8 b6e3d000 b6f76000 c14feb00 c14fec60 c14fee29 00000000 c14fec70 b6cb4000
[ 12.281700] eac8 c1a1e480 0000018b 00000075 c14d5b85 00000000 c14fe39c 00000138 c14feae4
[ 12.290786] eae8 c14feae4 00000000 c03144e0 00000000 c1a80820 00000000 b6f76000 b6f7e000
[ 12.299877] eb08 c14fe9f8 c14feaa8 c14fec19 c14fea60 c14fee28 b6cb4000 c1a1e480 00000a8b
[ 12.308973]
[ 12.308973] R5: 0xc1a807a0:
[ 12.313698] 07a0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 12.322786] 07c0 00000000 c14966c0 00000000 00000000 00000000 00000000 00000000 00000000
[ 12.331874] 07e0 00000000 00000000 00000000 00000000 00000000 c1a807f4 c1a807f4 c1a807fc
[ 12.340964] 0800 c1a807fc 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 12.350054] 0820 c1a80f00 c1416864 c1820790 c1c00908 c1c05038 c0314fec 00000004 00000000
[ 12.359144] 0840 0000001d 00000000 00000200 00000000 00000000 00000000 00000000 00000000
[ 12.368225] 0860 00000000 c1496420 00000000 00000000 00000000 00000020 00000000 00000000
[ 12.377311] 0880 00000200 00000000 00000000 00000000 00000000 c1a80894 c1a80894 c1a8089c
[ 12.386406]
[ 12.386406] R7: 0xc1c0506c:
[ 12.391131] 506c 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 12.400227] 508c 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 12.409322] 50ac 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 12.418413] 50cc 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 12.427503] 50ec 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 12.436600] 510c 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 12.445697] 512c 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 12.454783] 514c 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 12.463877]
[ 12.463877] R10: 0xc14fea28:
[ 12.468698] ea28 00000000 00000000 0000013a c1a19c68 c1a19c68 c1489940 c03144e0 00000139
[ 12.477791] ea48 c1a80820 00000000 b6f81000 b6f84000 c14febb0 c14fe948 c14feb10 c14febc0
[ 12.486881] ea68 c14fea08 00000000 c1a1e480 0000018b 00100077 00000000 00000000 00000000
[ 12.495971] ea88 00000000 c1a19be8 c1a19be8 c14897a0 00000000 000b6f81 00000000 00000000
[ 12.505060] eaa8 b6e3d000 b6f76000 c14feb00 c14fec60 c14fee29 00000000 c14fec70 b6cb4000
[ 12.514154] eac8 c1a1e480 0000018b 00000075 c14d5b85 00000000 c14fe39c 00000138 c14feae4
[ 12.523245] eae8 c14feae4 00000000 c03144e0 00000000 c1a80820 00000000 b6f76000 b6f7e000
[ 12.532337] eb08 c14fe9f8 c14feaa8 c14fec19 c14fea60 c14fee28 b6cb4000 c1a1e480 00000a8b
[ 12.541441] Process fb-test (pid: 55, stack limit = 0xc14e01b8)
[ 12.547990] Stack: (0xc14e1d80 to 0xc14e2000)
[ 12.553252] 1d80: 80000093 c049acc0 00000000 c049acc0 07e007e0 c14e1dd8 009897a3 c14feaa8
[ 12.562527] 1da0: 000000a8 00000000 c1a1e480 00000000 000000a8 c1a86db8 c14e1e14 c14e1dc8
[ 12.571713] 1dc0: c007960c c0063d30 c14e1fb0 ffffffff b6f23000 00000000 000000a8 000000e6
[ 12.580871] 1de0: b6f23000 00000000 c14e1e04 c14feaa8 c14fc48c 000000e6 c1a86db8 00000000
[ 12.590007] 1e00: 000000a8 c1a1e480 c14e1e64 c14e1e18 c007c4e8 c0079574 000000e6 000000a8
[ 12.599135] 1e20: 00000000 c1a1e480 c14e1e84 c14e1e38 c007c808 c0017240 00000001 b6f23000
[ 12.608255] 1e40: c1a84000 000005b7 c1a86db8 c1a1e480 c14feaa8 000000a8 c14e1e9c c14e1e68
[ 12.617379] 1e60: c007c924 c007c280 c1a86db8 000000a8 c14fec60 b6f239ac c14e1fb0 c145f260
[ 12.626502] 1e80: 000000a8 c1a1e480 c14feaa8 80000005 c14e1edc c14e1ea0 c0016c18 c007c87c
[ 12.635627] 1ea0: c14e1ebc c14e1eb0 00000000 c1a1e4bc c14e1efc 80000005 c046af70 b6f239ac
[ 12.644767] 1ec0: c14e1fb0 b6fbde00 b6f96adc 00000000 c14e1f04 c14e1ee0 c0016e00 c0016b00
[ 12.653863] 1ee0: c0016ddc 00000005 c046af70 b6f239ac c14e1fb0 b6fbde00 c14e1fac c14e1f08
[ 12.662991] 1f00: c000a26c c0016dec c0023160 c0022f14 00000000 ffffffff 00000004 ffff8f59
[ 12.672117] 1f20: c005c860 60000093 00000000 ffffffff 00000000 01400000 c14e1f64 c14e1f48
[ 12.681237] 1f40: c005f3d0 c005f2b8 0000000d 00000000 ffffffff 000008bb c14e1f7c c14e1f68
[ 12.690377] 1f60: c00234ec c005f374 00000100 0000000d c14e1f94 c14e1f80 c0010854 c0023440
[ 12.699507] 1f80: c049fb80 c14e1fb0 c14e1fac 0000871c b6f239ac a0000010 ffffffff bee3bcd8
[ 12.708641] 1fa0: 00000000 c14e1fb0 c000f898 c000a240 b6f96cb0 b6f80e08 b6f80e18 fffffff8
[ 12.717777] 1fc0: 00000004 b6fbb658 00000001 bee3bcd8 b6fbde00 b6f96adc 00000000 bee3bd4c
[ 12.726913] 1fe0: 00000000 bee3bcc0 b6f867d0 b6f239ac a0000010 ffffffff 00000000 00000000
[ 12.736008] Backtrace:
[ 12.738801] [<c0063d20>] (filemap_fault+0x0/0x39c) from [<c007960c>] (__do_fault+0xa8/0x448)
[ 12.748249] [<c0079564>] (__do_fault+0x0/0x448) from [<c007c4e8>] (handle_pte_fault+0x278/0x5fc)
[ 12.758070] [<c007c270>] (handle_pte_fault+0x0/0x5fc) from [<c007c924>] (handle_mm_fault+0xb8/0xcc)
[ 12.768178] [<c007c86c>] (handle_mm_fault+0x0/0xcc) from [<c0016c18>] (do_page_fault+0x128/0x278)
[ 12.778082] [<c0016af0>] (do_page_fault+0x0/0x278) from [<c0016e00>] (do_translation_fault+0x24/0xbc)
[ 12.788377] [<c0016ddc>] (do_translation_fault+0x0/0xbc) from [<c000a26c>] (do_PrefetchAbort+0x3c/0xa0)
[ 12.798839] r8:b6fbde00 r7:c14e1fb0 r6:b6f239ac r5:c046af70 r4:00000005
r3:c0016ddc
[ 12.807649] [<c000a230>] (do_PrefetchAbort+0x0/0xa0) from [<c000f898>] (ret_from_exception+0x0/0x10)
[ 12.817818] Exception stack(0xc14e1fb0 to 0xc14e1ff8)
[ 12.823445] 1fa0: b6f96cb0 b6f80e08 b6f80e18 fffffff8
[ 12.832573] 1fc0: 00000004 b6fbb658 00000001 bee3bcd8 b6fbde00 b6f96adc 00000000 bee3bd4c
[ 12.841688] 1fe0: 00000000 bee3bcc0 b6f867d0 b6f239ac a0000010 ffffffff
[ 12.849056] r7:bee3bcd8 r6:ffffffff r5:a0000010 r4:b6f239ac
[ 12.855430] Code: e5973000 e1a0a000 e50b1030 e50b3034 (e1c303d0)
[ 12.862203] ---[ end trace fcf66e4c308589c9 ]---
[ 12.867803] Unable to handle kernel paging request at virtual address 07e007e0
[ 12.875987] pgd = c0004000
[ 12.879011] [07e007e0] *pgd=00000000
[ 12.883003] Internal error: Oops: 805 [#2] ARM
[ 12.887919] Modules linked in:
[ 12.891318] CPU: 0 PID: 55 Comm: fb-test Tainted: G D 3.10.65 #86
[ 12.899028] task: c145f260 ti: c14e0000 task.ti: c14e0000
[ 12.905027] PC is at __mutex_lock_slowpath+0x3c/0xb4
[ 12.910528] LR is at mutex_lock+0x3c/0x40
[ 12.914973] pc : [<c030e18c>] lr : [<c030e48c>] psr: 80000013
[ 12.914973] sp : c14e1a40 ip : c14e1a70 fp : c14e1a6c
[ 12.927672] r10: b6cc6000 r9 : c14feb00 r8 : c14fec60
[ 12.933456] r7 : c14feaa8 r6 : c145f260 r5 : c1c05110 r4 : c1c0510c
[ 12.940678] r3 : 07e007e0 r2 : c14e1a44 r1 : c1a0f898 r0 : c1c0510c
[ 12.947902] Flags: Nzcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
[ 12.955796] Control: 0005317f Table: 81a84000 DAC: 00000015
[ 12.962150]
[ 12.962150] PC: 0xc030e10c:
[ 12.966875] e10c e1a03000 e3a02000 e1030092 e3500000 a89da800 e1032090 e1c20fc2 e89da800
[ 12.975968] e12c e1a0c00d e92dd800 e24cb004 e3a02001 e1003092 e3530000 089da800 ebffffe3
[ 12.985060] e14c e89da800 e1a0c00d e92dd870 e24cb004 e24dd014 e1a0200d e3c23d7f e3c3303f
[ 12.994154] e16c e593600c e1a04000 e5903008 e24b2028 e2805004 e50b3024 e5802008 e50b5028
[ 13.003247] e18c e5832000 e5903000 e50b6020 e3530000 ba000003 e3e02000 e1003092 e3530001
[ 13.012340] e1ac 0a00000a e5943000 e3530000 ba000003 e3e02000 e1043092 e3530001 0a000003
[ 13.021434] e1cc e3a03002 e5863000 eb000522 eafffff4 e51b3024 e51b2028 e5823004 e5832000
[ 13.030528] e1ec e5943004 e1530005 03a03000 05843000 e24bd018 e89da870 e1a0c00d e92dd870
[ 13.039624]
[ 13.039624] LR: 0xc030e40c:
[ 13.044348] e40c e89da818 e1a0c00d e92dd818 e24cb004 e1a04000 eb00031b e3a00000 e1043090
[ 13.053431] e42c e3530001 089da818 e3e02000 e1043092 e3530001 089da818 e1a00004 ebffffa8
[ 13.062521] e44c e89da818 e1a0c00d e92dd818 e24cb004 e1a04000 eb00030b e3a02000 e1043092
[ 13.071610] e46c e3530001 089da818 e3e02000 e1043092 e3530001 089da818 e1a00004 ebffff30
[ 13.080704] e48c e89da818 e1a0c00d e92dd9f0 e24cb004 e24dd00c e1a0200d e3c23d7f e3c3303f
[ 13.089800] e4ac e1a08001 e593100c e1a06000 ebf4b5f2 e1a0300d e3c37d7f e3c7703f e597300c
[ 13.098898] e4cc e3a02001 e5832000 e1c641d8 e1c621d0 e0522004 e0c33005 e58d2000 e1a03005
[ 13.107986] e4ec e1a00006 e1a02004 e58d8004 ebf4b83f e5963028 e3530000 05863030 e5963030
[ 13.117077]
[ 13.117077] SP: 0xc14e19c0:
[ 13.121801] 19c0 c14e19e4 c14e19d0 c04ff4fc 00000000 c0492e60 c030e18c 80000013 ffffffff
[ 13.130893] 19e0 c14e1a2c c14fec60 c14e1a6c c14e19f8 c000f538 c000a1a0 c1c0510c c1a0f898
[ 13.139989] 1a00 c14e1a44 07e007e0 c1c0510c c1c05110 c145f260 c14feaa8 c14fec60 c14feb00
[ 13.149086] 1a20 b6cc6000 c14e1a6c c14e1a70 c14e1a40 c030e48c c030e18c 80000013 ffffffff
[ 13.158181] 1a40 c049d9f8 c1c05110 07e007e0 c1a19cc0 c1a0f8a4 c1c0510c c1c050ec c1a80820
[ 13.167274] 1a60 c14e1a84 c14e1a70 c030e48c c030e160 b703d000 c1c0510c c14e1aa4 c14e1a88
[ 13.176367] 1a80 c007edb8 c030e460 c14feaa8 00002000 c14e1ae0 00000000 c14e1adc c14e1aa8
[ 13.185457] 1aa0 c0079e94 c007ed9c b6cc6000 c14e1ab8 c007b974 c1a1e480 c14fee70 00000000
[ 13.194553]
[ 13.194553] IP: 0xc14e19f0:
[ 13.199278] 19f0 c000f538 c000a1a0 c1c0510c c1a0f898 c14e1a44 07e007e0 c1c0510c c1c05110
[ 13.208372] 1a10 c145f260 c14feaa8 c14fec60 c14feb00 b6cc6000 c14e1a6c c14e1a70 c14e1a40
[ 13.217467] 1a30 c030e48c c030e18c 80000013 ffffffff c049d9f8 c1c05110 07e007e0 c1a19cc0
[ 13.226561] 1a50 c1a0f8a4 c1c0510c c1c050ec c1a80820 c14e1a84 c14e1a70 c030e48c c030e160
[ 13.235651] 1a70 b703d000 c1c0510c c14e1aa4 c14e1a88 c007edb8 c030e460 c14feaa8 00002000
[ 13.244742] 1a90 c14e1ae0 00000000 c14e1adc c14e1aa8 c0079e94 c007ed9c b6cc6000 c14e1ab8
[ 13.253830] 1ab0 c007b974 c1a1e480 c14fee70 00000000 c1a1e4bc 00000000 00000015 00000001
[ 13.262918] 1ad0 c14e1b44 c14e1ae0 c00802a0 c0079e50 c1a1e480 00000001 00000000 00000000
[ 13.272009]
[ 13.272009] FP: 0xc14e19ec:
[ 13.276732] 19ec c14e19f8 c000f538 c000a1a0 c1c0510c c1a0f898 c14e1a44 07e007e0 c1c0510c
[ 13.285824] 1a0c c1c05110 c145f260 c14feaa8 c14fec60 c14feb00 b6cc6000 c14e1a6c c14e1a70
[ 13.294919] 1a2c c14e1a40 c030e48c c030e18c 80000013 ffffffff c049d9f8 c1c05110 07e007e0
[ 13.304011] 1a4c c1a19cc0 c1a0f8a4 c1c0510c c1c050ec c1a80820 c14e1a84 c14e1a70 c030e48c
[ 13.313105] 1a6c c030e160 b703d000 c1c0510c c14e1aa4 c14e1a88 c007edb8 c030e460 c14feaa8
[ 13.322198] 1a8c 00002000 c14e1ae0 00000000 c14e1adc c14e1aa8 c0079e94 c007ed9c b6cc6000
[ 13.331292] 1aac c14e1ab8 c007b974 c1a1e480 c14fee70 00000000 c1a1e4bc 00000000 00000015
[ 13.340382] 1acc 00000001 c14e1b44 c14e1ae0 c00802a0 c0079e50 c1a1e480 00000001 00000000
[ 13.349477]
[ 13.349477] R0: 0xc1c0508c:
[ 13.354201] 508c 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.363290] 50ac 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.372385] 50cc 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.381480] 50ec 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.390576] 510c ffffffff 07e007e0 c14e1a44 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.399664] 512c 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.408756] 514c 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.417849] 516c 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.426945]
[ 13.426945] R1: 0xc1a0f818:
[ 13.431668] f818 00000001 09896620 00000000 0000000c 00000000 00000000 00000001 c1a0f834
[ 13.440755] f838 c1a0f834 00000000 00000000 00000000 c1a0f848 c1a0f848 c1a0f850 c1a0f850
[ 13.449843] f858 c1a0f710 c1a0f9a0 c140aa98 00000000 00000000 00000000 00000001 00000000
[ 13.458934] f878 00000000 c0315058 00000000 c1a0f7d0 00000000 00000020 00000000 00000000
[ 13.468030] f898 00000000 c1a0f89c c1a0f89c 00000001 c1a0f8a8 c1a0f8a8 00000000 00000000
[ 13.477118] f8b8 c0315318 000200da c04680c8 c1a0f8c4 c1a0f8c4 00000000 c18710ec c18710ec
[ 13.486210] f8d8 c18710c0 00000001 00000000 00000000 c04a9758 00000000 c1a0f8f8 00000000
[ 13.495299] f8f8 00200000 00000000 00000000 c1a0f904 c1a0f904 c1a0f90c c1a0f90c 00000000
[ 13.504391]
[ 13.504391] R2: 0xc14e19c4:
[ 13.509116] 19c4 c14e19d0 c04ff4fc 00000000 c0492e60 c030e18c 80000013 ffffffff c14e1a2c
[ 13.518209] 19e4 c14fec60 c14e1a6c c14e19f8 c000f538 c000a1a0 c1c0510c c1a0f898 c14e1a44
[ 13.527301] 1a04 07e007e0 c1c0510c c1c05110 c145f260 c14feaa8 c14fec60 c14feb00 b6cc6000
[ 13.536393] 1a24 c14e1a6c c14e1a70 c14e1a40 c030e48c c030e18c 80000013 ffffffff c049d9f8
[ 13.545485] 1a44 c1c05110 07e007e0 c1a19cc0 c1a0f8a4 c1c0510c c1c050ec c1a80820 c14e1a84
[ 13.554579] 1a64 c14e1a70 c030e48c c030e160 b703d000 c1c0510c c14e1aa4 c14e1a88 c007edb8
[ 13.563672] 1a84 c030e460 c14feaa8 00002000 c14e1ae0 00000000 c14e1adc c14e1aa8 c0079e94
[ 13.572765] 1aa4 c007ed9c b6cc6000 c14e1ab8 c007b974 c1a1e480 c14fee70 00000000 c1a1e4bc
[ 13.581858]
[ 13.581858] R4: 0xc1c0508c:
[ 13.586584] 508c 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.595677] 50ac 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.604776] 50cc 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.613873] 50ec 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.622962] 510c ffffffff 07e007e0 c14e1a44 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.632053] 512c 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.641142] 514c 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.650238] 516c 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.659339]
[ 13.659339] R5: 0xc1c05090:
[ 13.664064] 5090 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.673158] 50b0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.682253] 50d0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.691344] 50f0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 ffffffff
[ 13.700437] 5110 07e007e0 c14e1a44 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.709531] 5130 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.718630] 5150 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.727729] 5170 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 13.736820]
[ 13.736820] R6: 0xc145f1e0:
[ 13.741543] f1e0 00000000 00000000 00000000 00000000 00000001 00000002 c145f1f8 c145f1f8
[ 13.750635] f200 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 13.759723] f220 00000000 00000000 c145f228 c145f228 00000000 00000000 00000000 00000000
[ 13.768806] f240 00000000 00000000 00000000 00000020 00000000 0000c350 0000c350 00000000
[ 13.777896] f260 00000000 c14e0000 00000002 00400104 00000000 00000001 00000078 00000078
[ 13.786985] f280 00000078 00000000 c0313e9c 00000000 00000400 00400000 c145e818 00000000
[ 13.796074] f2a0 00000000 c145f2a4 c145f2a4 00000001 ff764b59 00000002 20b78a09 00000000
[ 13.805165] f2c0 a92a946c 00000000 2035efa6 00000000 00000000 00000000 c145f2d8 c145f2d8
[ 13.814257]
[ 13.814257] R7: 0xc14fea28:
[ 13.818983] ea28 00000000 00000000 0000013a c1a19c68 c1a19c68 c1489940 c03144e0 00000139
[ 13.828080] ea48 c1a80820 00000000 b6f81000 b6f84000 c14febb0 c14fe948 c14feb10 c14febc0
[ 13.837176] ea68 c14fea08 00000000 c1a1e480 0000018b 00100077 00000000 00000000 00000000
[ 13.846269] ea88 00000000 c1a19be8 c1a19be8 c14897a0 00000000 000b6f81 00000000 00000000
[ 13.855358] eaa8 b6e3d000 b6f76000 c14feb00 c14fec60 c14fee29 00000000 c14fec70 b6cb4000
[ 13.864447] eac8 c1a1e480 0000018b 00000075 c14d5b85 00000000 c14fe39c 00000138 c14feae4
[ 13.873537] eae8 c14feae4 00000000 c03144e0 00000000 c1a80820 00000000 b6f76000 b6f7e000
[ 13.882627] eb08 c14fe9f8 c14feaa8 c14fec19 c14fea60 c14fee28 b6cb4000 c1a1e480 00000a8b
[ 13.891722]
[ 13.891722] R8: 0xc14febe0:
[ 13.896450] ebe0 00000000 00000000 0000000a c14febec c14febec 00000000 c03144e0 00000000
[ 13.905540] ec00 c1a80f00 00000000 b6f8f000 b6f96000 c14feb58 c14febb0 c14fecc8 c14fedd0
[ 13.914636] ec20 c14feb10 b6cb4000 c1a1e480 00000a8b 00000070 c14feb84 00000000 00000000
[ 13.923724] ec40 00000011 c14fec44 c14fec44 00000000 c03144e0 0000000b c1a80f00 00000000
[ 13.932815] ec60 b6cc6000 b6e3d000 c14feaa8 c14fee18 c14feab8 00000000 00000000 b6cb4000
[ 13.941908] ec80 c1a1e480 00000107 040444ff 00000001 00000000 00000000 00000176 c14fec9c
[ 13.950992] eca0 c14fec9c 00000000 00000000 00000000 c1a80dc0 00000000 b6fbb000 b6fbc000
[ 13.960084] ecc0 c14fed10 c14fe9a0 00000001 c14fed78 c14fec18 b6cb4000 c1a1e480 0000018b
[ 13.969177]
[ 13.969177] R9: 0xc14fea80:
[ 13.973903] ea80 00000000 00000000 00000000 c1a19be8 c1a19be8 c14897a0 00000000 000b6f81
[ 13.983000] eaa0 00000000 00000000 b6e3d000 b6f76000 c14feb00 c14fec60 c14fee29 00000000
[ 13.992092] eac0 c14fec70 b6cb4000 c1a1e480 0000018b 00000075 c14d5b85 00000000 c14fe39c
[ 14.001182] eae0 00000138 c14feae4 c14feae4 00000000 c03144e0 00000000 c1a80820 00000000
[ 14.010274] eb00 b6f76000 b6f7e000 c14fe9f8 c14feaa8 c14fec19 c14fea60 c14fee28 b6cb4000
[ 14.019363] eb20 c1a1e480 00000a8b 00000070 c14fe44d c14fea24 c14d5c34 00000140 c14feb3c
[ 14.028451] eb40 c14feb3c 00000000 c03144e0 00000139 c1a80820 00000000 b6f96000 b6f97000
[ 14.037541] eb60 c14fedc0 c14fec08 c14fedd1 00000000 00000000 00000000 c1a1e480 0000018b
[ 14.046641] Process fb-test (pid: 55, stack limit = 0xc14e01b8)
[ 14.053190] Stack: (0xc14e1a40 to 0xc14e2000)
[ 14.060160] Unable to handle kernel paging request at virtual address 07e007e8
[ 14.068325] pgd = c14b0000
[ 14.071349] [07e007e8] *pgd=00000000
[ 14.075398] Internal error: Oops: 5 [#3] ARM
[ 14.080126] Modules linked in:
[ 14.083529] CPU: 0 PID: 50 Comm: syslogd Tainted: G D 3.10.65 #86
[ 14.091243] task: c145ea80 ti: c14b4000 task.ti: c14b4000
[ 14.097245] PC is at __inode_permission+0x30/0x60
[ 14.102457] LR is at inode_permission+0x54/0x58
[ 14.107478] pc : [<c009a8a8>] lr : [<c009a92c>] psr: 60000013
[ 14.107478] sp : c14b5e18 ip : c14b5e28 fp : c14b5e24
[ 14.120185] r10: 00000041 r9 : c14b4000 r8 : c14b5f60
[ 14.125970] r7 : 00000000 r6 : c14a3011 r5 : 00000076 r4 : c14b5ee0
[ 14.133195] r3 : 07e007e0 r2 : 07e007e0 r1 : 00000081 r0 : c1c03038
[ 14.140421] Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
[ 14.148318] Control: 0005317f Table: 814b0000 DAC: 00000015
[ 14.154673]
[ 14.154673] PC: 0xc009a828:
[ 14.159398] a828 e5846004 ea000005 e3e0500b ea000000 e3e05023 e1a00004 ebffffb2 e1a04005
[ 14.168496] a848 e1a00004 e89da9f8 c0468254 c049d99c 000080d0 e1a0c00d e92dd800 e24cb004
[ 14.177588] a868 e3a01000 e1a02001 ebffffb9 e89da800 e1a0c00d e92dd800 e24cb004 e3110002
[ 14.186681] a888 0a000002 e590300c e3130008 1a00000d e1d030b2 e3130001 1a000008 e5903018
[ 14.195770] a8a8 e5933008 e3530000 0a000001 e12fff33 e89da800 e1d030b2 e3833001 e1c030b2
[ 14.204857] a8c8 ebfffdde e89da800 e3e0000c e89da800 e1a0c00d e92dd800 e24cb004 e3110002
[ 14.213949] a8e8 e590201c 0a00000d e5922034 e1d030b0 e3120001 0a000009 e2033a0f e3530902
[ 14.223040] a908 13530901 0a000003 e3530a0a 03e0001d 1a000002 e89da800 e3e0001d e89da800
[ 14.232134]
[ 14.232134] LR: 0xc009a8ac:
[ 14.236858] a8ac e3530000 0a000001 e12fff33 e89da800 e1d030b2 e3833001 e1c030b2 ebfffdde
[ 14.245948] a8cc e89da800 e3e0000c e89da800 e1a0c00d e92dd800 e24cb004 e3110002 e590201c
[ 14.255042] a8ec 0a00000d e5922034 e1d030b0 e3120001 0a000009 e2033a0f e3530902 13530901
[ 14.264131] a90c 0a000003 e3530a0a 03e0001d 1a000002 e89da800 e3e0001d e89da800 ebffffd2
[ 14.273223] a92c e89da800 e1a0c00d e92dddf0 e24cb004 e24dd028 e1a04001 e1a06000 e4d05001
[ 14.282314] a94c e355002f 0afffffb e3550000 0a0001b6 e5943024 e3130040 0a00000b e5940020
[ 14.291406] a96c e3a01081 ebffffd8 e370000a e1a08000 11a05000 1a000008 e1a00004 e3a01000
[ 14.300494] a98c ebfffa7b e3500000 1a0001a4 e5940020 e3a01001 ebffffcc e1a05000 e3550000
[ 14.309583]
[ 14.309583] SP: 0xc14b5d98:
[ 14.314305] 5d98 c14b5dbc c14b5da8 c026bef4 c0268920 00000000 c009a8a8 60000013 ffffffff
[ 14.323396] 5db8 c14b5e04 c14b5f60 c14b5e24 c14b5dd0 c000f538 c000a1a0 c1c03038 00000081
[ 14.332487] 5dd8 07e007e0 07e007e0 c14b5ee0 00000076 c14a3011 00000000 c14b5f60 c14b4000
[ 14.341578] 5df8 00000041 c14b5e24 c14b5e28 c14b5e18 c009a92c c009a8a8 60000013 ffffffff
[ 14.350663] 5e18 c14b5e34 c14b5e28 c009a92c c009a888 c14b5e84 c14b5e38 c009a974 c009a8e8
[ 14.359748] 5e38 c14b5e64 c14b5e48 c008e974 c008e9a8 c14b5e84 c14b5e58 c009b23c c003f974
[ 14.368838] 5e58 c14b5e84 c14b5e68 c14b5ee0 c1a80d20 c14a3000 00000000 c14b5f60 00000041
[ 14.377925] 5e78 c14b5ed4 c14b5e88 c009d870 c009a940 c14b5ea4 c14b5ec0 c1a801e0 000000ff
[ 14.387015]
[ 14.387015] IP: 0xc14b5da8:
[ 14.391739] 5da8 00000000 c009a8a8 60000013 ffffffff c14b5e04 c14b5f60 c14b5e24 c14b5dd0
[ 14.400825] 5dc8 c000f538 c000a1a0 c1c03038 00000081 07e007e0 07e007e0 c14b5ee0 00000076
[ 14.409913] 5de8 c14a3011 00000000 c14b5f60 c14b4000 00000041 c14b5e24 c14b5e28 c14b5e18
[ 14.419001] 5e08 c009a92c c009a8a8 60000013 ffffffff c14b5e34 c14b5e28 c009a92c c009a888
[ 14.428090] 5e28 c14b5e84 c14b5e38 c009a974 c009a8e8 c14b5e64 c14b5e48 c008e974 c008e9a8
[ 14.437180] 5e48 c14b5e84 c14b5e58 c009b23c c003f974 c14b5e84 c14b5e68 c14b5ee0 c1a80d20
[ 14.446274] 5e68 c14a3000 00000000 c14b5f60 00000041 c14b5ed4 c14b5e88 c009d870 c009a940
[ 14.455365] 5e88 c14b5ea4 c14b5ec0 c1a801e0 000000ff c1820f00 c14b5f78 00000000 00000000
[ 14.464459]
[ 14.464459] FP: 0xc14b5da4:
[ 14.469181] 5da4 c0268920 00000000 c009a8a8 60000013 ffffffff c14b5e04 c14b5f60 c14b5e24
[ 14.478267] 5dc4 c14b5dd0 c000f538 c000a1a0 c1c03038 00000081 07e007e0 07e007e0 c14b5ee0
[ 14.487361] 5de4 00000076 c14a3011 00000000 c14b5f60 c14b4000 00000041 c14b5e24 c14b5e28
[ 14.496451] 5e04 c14b5e18 c009a92c c009a8a8 60000013 ffffffff c14b5e34 c14b5e28 c009a92c
[ 14.505541] 5e24 c009a888 c14b5e84 c14b5e38 c009a974 c009a8e8 c14b5e64 c14b5e48 c008e974
[ 14.514625] 5e44 c008e9a8 c14b5e84 c14b5e58 c009b23c c003f974 c14b5e84 c14b5e68 c14b5ee0
[ 14.523718] 5e64 c1a80d20 c14a3000 00000000 c14b5f60 00000041 c14b5ed4 c14b5e88 c009d870
[ 14.532813] 5e84 c009a940 c14b5ea4 c14b5ec0 c1a801e0 000000ff c1820f00 c14b5f78 00000000
[ 14.541902]
[ 14.541902] R0: 0xc1c02fb8:
[ 14.546627] 2fb8 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 14.555715] 2fd8 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 14.564803] 2ff8 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 14.573894] 3018 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 14.582991] 3038 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 14.592074] 3058 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 14.601159] 3078 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 14.610246] 3098 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 14.619333]
[ 14.619333] R4: 0xc14b5e60:
[ 14.624056] 5e60 c14b5ee0 c1a80d20 c14a3000 00000000 c14b5f60 00000041 c14b5ed4 c14b5e88
[ 14.633139] 5e80 c009d870 c009a940 c14b5ea4 c14b5ec0 c1a801e0 000000ff c1820f00 c14b5f78
[ 14.642229] 5ea0 00000000 00000000 c14b5f44 c14b5f60 00000001 ffffff9c c14a3000 c000faa8
[ 14.651316] 5ec0 c14b4000 00000000 c14b5f54 c14b5ed8 c009dec4 c009d7f4 00000041 00000000
[ 14.660402] 5ee0 c1820790 c1c00088 c14b5f1c c14b5ef8 00000000 c19fecc0 c1820790 c1c00088
[ 14.669486] 5f00 c1c03038 00001051 00000002 00000001 00000000 c00a7940 00020d41 00020d41
[ 14.678569] 5f20 ffffff9c c14a3000 00000001 c000faa8 c14b4000 00000000 00000004 ffffff9c
[ 14.687658] 5f40 c14a3000 00000001 c14b5f94 c14b5f58 c0090b20 c009dea0 c14b4000 00000000
[ 14.696746]
[ 14.696746] R6: 0xc14a2f91:
[ 14.701468] 2f90 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 14.710552] 2fb0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 14.719643] 2fd0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 14.728733] 2ff0 00000000 00000000 00000000 00000000 c14a3010 000a1be4 8020041a 80300400
[ 14.737820] 3010 7261762f 676f6c2f 73656d2f 65676173 2b730073 00312e6f 312e6f73 2e6f7300
[ 14.746905] 3030 2e6f0031 2e6f0031 00000031 6f00322e 0000322e 8110041a 8120041a 8130041a
[ 14.755993] 3050 8140041a 8150041a 8160041a 8170041a 8180041a 8190041a 81a0041a 81b0041a
[ 14.765080] 3070 81c0041a 81d0041a 81e0041a 81f0041a 00000000 00000000 00000000 00000000
[ 14.774162] 3090 00000000 00000000 00000000 00000000 81831811 81831c11 8140b811 8140bc11
[ 14.783256]
[ 14.783256] R8: 0xc14b5ee0:
[ 14.787980] 5ee0 c1820790 c1c00088 c14b5f1c c14b5ef8 00000000 c19fecc0 c1820790 c1c00088
[ 14.797072] 5f00 c1c03038 00001051 00000002 00000001 00000000 c00a7940 00020d41 00020d41
[ 14.806155] 5f20 ffffff9c c14a3000 00000001 c000faa8 c14b4000 00000000 00000004 ffffff9c
[ 14.815242] 5f40 c14a3000 00000001 c14b5f94 c14b5f58 c0090b20 c009dea0 c14b4000 00000000
[ 14.824336] 5f60 00020d41 c14b81b6 0000002a 00000300 000a1be4 016c0008 0000000c 00000005
[ 14.833421] 5f80 c000faa8 00000000 c14b5fa4 c14b5f98 c0090bd8 c0090a44 00000000 c14b5fa8
[ 14.842507] 5fa0 c000f920 c0090bbc 000a1be4 016c0008 000a1be4 00020d41 000001b6 00000000
[ 14.851594] 5fc0 000a1be4 016c0008 0000000c 00000005 000b3800 00000000 00000085 bea25cac
[ 14.860684]
[ 14.860684] R9: 0xc14b3f80:
[ 14.865408] 3f80 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 14.874498] 3fa0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 14.883579] 3fc0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 14.892664] 3fe0 00000000 00000000 00000000 00000000 00000000 00000000 81ffd831 81ffdc31
[ 14.901754] 4000 00000002 00000001 00000000 c145ea80 c046b6ac 00000000 00000017 c1a1e780
[ 14.910844] 4020 c1a1e300 c145ea80 c145e7e0 c145ebe0 00000000 00000000 c14b5d1c c14b5cf8
[ 14.919933] 4040 c030efe0 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 14.929017] 4060 b6fbf4c0 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 14.938116] Process syslogd (pid: 50, stack limit = 0xc14b41b8)
[ 14.944669] Stack: (0xc14b5e18 to 0xc14b6000)
[ 14.951213] 1a40: c049d9f8 c1c05110 07e007e0 c1a19cc0 c1a0f8a4 c1c0510c c1c050ec c1a80820
[ 14.960442] 1a60: c14e1a84 c14e1a70 c030e48c c030e160 b703d000 c1c0510c c14e1aa4 c14e1a88
[ 14.969593] 1a80: c007edb8 c030e460 c14feaa8 00002000 c14e1ae0 00000000 c14e1adc c14e1aa8
[ 14.978732] 1aa0: c0079e94 c007ed9c b6cc6000 c14e1ab8 c007b974 c1a1e480 c14fee70 00000000
[ 14.987860] 1ac0: c1a1e4bc 00000000 00000015 00000001 c14e1b44 c14e1ae0 c00802a0 c0079e50
[ 14.996987] 1ae0: c1a1e480 00000001 00000000 00000000 ffffffff c14e1b00 c0040a4c 00000065
[ 15.006142] 1b00: 00000400 c1a83000 c14e1b24 c14e1b18 c030f0cc c1a1e4bc c145f260 c14e4000
[ 15.015288] 1b20: c14e1b3c c14e1b30 c003cd38 c1a1e480 00000000 00000000 c14e1b5c c14e1b48
[ 15.024368] 1b40: c001a808 c00801cc c145f260 c1a1e480 c14e1b7c c14e1b60 c00212d8 c001a7d0
[ 15.033499] 1b60: c14e1b7c c14e1b70 c001ca18 c14e1bc2 c14e1bf4 c14e1b80 c0013a08 c0020fcc
[ 15.042628] 1b80: c14e01b8 0000000b 60000013 00000008 65010000 33373935 20303030 30613165
[ 15.051758] 1ba0: 30303061 30356520 33303162 35652030 30336230 28203433 33633165 30643330
[ 15.061086] 1bc0: c0002029 c030dab8 c03e3113 07e00810 00000005 c1a1e480 c14e1d38 00000000
[ 15.070332] 1be0: 00010000 00000005 c14e1c1c c14e1bf8 c0016ad0 c00136d4 c14e1d38 07e00810
[ 15.079506] 1c00: c14e1d38 c145f260 00000028 c1a1e480 c14e1c5c c14e1c20 c0016d50 c0016a74
[ 15.088663] 1c20: 00000000 c1ff666c 00000000 c1a1e4bc 00000001 00000005 00000005 07e00810
[ 15.097795] 1c40: c046af20 c14e1d38 000000a8 c14feaa8 c14e1c84 c14e1c60 c0016e00 c0016b00
[ 15.106922] 1c60: c0016ddc 00000005 00000005 07e00810 c046af20 c14e1d38 c14e1d34 c14e1c88
[ 15.116047] 1c80: c000a1c8 c0016dec 00000000 00000001 c14e1cd4 c14e1ca0 c005a30c c005bc70
[ 15.125176] 1ca0: c14e1cc4 c14e1cb0 c0040af4 c04718f4 00000000 ffffffff c14e1cdc c14e1cc8
[ 15.134257] 1cc0: c005c860 c005c448 00000000 c04718f4 00000000 01400000 c14e1d04 c14e1ce8
[ 15.143381] 1ce0: c005f3d0 c005f2b8 c04ff4fc 00000000 c0492e60 00000001 c04ff4fc 00000000
[ 15.152518] 1d00: 002284d0 c04ff4f0 c14e1d7c c14e1d18 c0068064 c0063d50 60000013 ffffffff
[ 15.161659] 1d20: c14e1d6c 00000000 c14e1dc4 c14e1d38 c000f538 c000a1a0 c14feaa8 c14e1dd8
[ 15.170789] 1d40: 00000fff 07e007e0 c14feaa8 c1a80820 000000e6 c1c050ec 00000000 000000a8
[ 15.179915] 1d60: c14feaa8 c14e1dc4 c14e1dc8 c14e1d80 c007960c c0063d50 60000013 ffffffff
[ 15.189037] 1d80: 80000093 c049acc0 00000000 c049acc0 07e007e0 c14e1dd8 009897a3 c14feaa8
[ 15.198160] 1da0: 000000a8 00000000 c1a1e480 00000000 000000a8 c1a86db8 c14e1e14 c14e1dc8
[ 15.207289] 1dc0: c007960c c0063d30 c14e1fb0 ffffffff b6f23000 00000000 000000a8 000000e6
[ 15.216410] 1de0: b6f23000 00000000 c14e1e04 c14feaa8 c14fc48c 000000e6 c1a86db8 00000000
[ 15.225561] 1e00: 000000a8 c1a1e480 c14e1e64 c14e1e18 c007c4e8 c0079574 000000e6 000000a8
[ 15.234707] 1e20: 00000000 c1a1e480 c14e1e84 c14e1e38 c007c808 c0017240 00000001 b6f23000
[ 15.243806] 1e40: c1a84000 000005b7 c1a86db8 c1a1e480 c14feaa8 000000a8 c14e1e9c c14e1e68
[ 15.252931] 1e60: c007c924 c007c280 c1a86db8 000000a8 c14fec60 b6f239ac c14e1fb0 c145f260
[ 15.262055] 1e80: 000000a8 c1a1e480 c14feaa8 80000005 c14e1edc c14e1ea0 c0016c18 c007c87c
[ 15.271178] 1ea0: c14e1ebc c14e1eb0 00000000 c1a1e4bc c14e1efc 80000005 c046af70 b6f239ac
[ 15.280333] 5e00: c14b5e34 c14b5e28
[ 15.289601] 1ec0: c14e1fb0 b6fbde00 b6f96adc 00000000 c14e1f04 c14e1ee0 c0016e00 c0016b00
[ 15.298789] 5e20: c009a92c c009a888 c14b5e84 c14b5e38 c009a974 c009a8e8 c14b5e64 c14b5e48
[ 15.307954] 1ee0: c0016ddc 00000005 c046af70 b6f239ac c14e1fb0 b6fbde00 c14e1fac c14e1f08
[ 15.317109] 5e40: c008e974 c008e9a8 c14b5e84 c14b5e58 c009b23c c003f974 c14b5e84 c14b5e68
[ 15.326241] 1f00: c000a26c c0016dec c0023160 c0022f14 00000000 ffffffff 00000004 ffff8f59
[ 15.335370] 5e60: c14b5ee0 c1a80d20 c14a3000 00000000 c14b5f60 00000041 c14b5ed4 c14b5e88
[ 15.344451] 5e80: c009d870 c009a940 c14b5ea4 c14b5ec0 c1a801e0 000000ff c1820f00 c14b5f78
[ 15.353579] 1f20: c005c860 60000093 00000000 ffffffff 00000000 01400000 c14e1f64 c14e1f48
[ 15.362703] 1f40: c005f3d0 c005f2b8 0000000d 00000000 ffffffff 000008bb c14e1f7c c14e1f68
[ 15.371838] 5ea0: 00000000 00000000 c14b5f44 c14b5f60 00000001 ffffff9c c14a3000 c000faa8
[ 15.380975] 1f60: c00234ec c005f374 00000100 0000000d c14e1f94 c14e1f80 c0010854 c0023440
[ 15.390115] 5ec0: c14b4000 00000000 c14b5f54 c14b5ed8 c009dec4 c009d7f4 00000041 00000000
[ 15.399246] 1f80: c049fb80 c14e1fb0 c14e1fac 0000871c b6f239ac a0000010 ffffffff bee3bcd8
[ 15.408380] 5ee0: c1820790 c1c00088 c14b5f1c c14b5ef8 00000000 c19fecc0 c1820790 c1c00088
[ 15.417504] 1fa0: 00000000 c14e1fb0 c000f898 c000a240 b6f96cb0 b6f80e08 b6f80e18 fffffff8
[ 15.426634] 5f00: c1c03038 00001051 00000002 00000001 00000000 c00a7940 00020d41 00020d41
[ 15.435756] 1fc0: 00000004 b6fbb658 00000001 bee3bcd8 b6fbde00 b6f96adc 00000000 bee3bd4c
[ 15.444890] 5f20: ffffff9c c14a3000 00000001 c000faa8 c14b4000 00000000 00000004 ffffff9c
[ 15.453970] 5f40: c14a3000 00000001 c14b5f94 c14b5f58 c0090b20 c009dea0 c14b4000 00000000
[ 15.463100] 1fe0: 00000000 bee3bcc0 b6f867d0 b6f239ac a0000010 ffffffff 00000000 00000000
[ 15.472198] Backtrace:
[ 15.475024] [<c030e150>] (__mutex_lock_slowpath+0x0/0xb4) from [<c030e48c>] (mutex_lock+0x3c/0x40)
[ 15.485005] r6:c1a80820 r5:c1c050ec r4:c1c0510c
[ 15.490208] [<c030e450>] (mutex_lock+0x0/0x40) from [<c007edb8>] (unlink_file_vma+0x2c/0x48)
[ 15.499614] r4:c1c0510c r3:b703d000
[ 15.503643] [<c007ed8c>] (unlink_file_vma+0x0/0x48) from [<c0079e94>] (free_pgtables+0x54/0xb0)
[ 15.513332] r7:00000000 r6:c14e1ae0 r5:00002000 r4:c14feaa8
[ 15.519735] [<c0079e40>] (free_pgtables+0x0/0xb0) from [<c00802a0>] (exit_mmap+0xe4/0x208)
[ 15.528994] [<c00801bc>] (exit_mmap+0x0/0x208) from [<c001a808>] (mmput+0x48/0xd0)
[ 15.537441] r6:00000000 r5:00000000 r4:c1a1e480
[ 15.542637] [<c001a7c0>] (mmput+0x0/0xd0) from [<c00212d8>] (do_exit+0x31c/0x7e0)
[ 15.550975] r5:c1a1e480 r4:c145f260
[ 15.555030] [<c0020fbc>] (do_exit+0x0/0x7e0) from [<c0013a08>] (die+0x344/0x394)
[ 15.563224] r7:c14e1bc2
[ 15.566115] [<c00136c4>] (die+0x0/0x394) from [<c0016ad0>] (__do_kernel_fault+0x6c/0x8c)
[ 15.575147] [<c0016a64>] (__do_kernel_fault+0x0/0x8c) from [<c0016d50>] (do_page_fault+0x260/0x278)
[ 15.585208] r8:c1a1e480 r7:00000028 r6:c145f260 r5:c14e1d38 r4:07e00810
r3:c14e1d38
[ 15.593971] [<c0016af0>] (do_page_fault+0x0/0x278) from [<c0016e00>] (do_translation_fault+0x24/0xbc)
[ 15.604273] [<c0016ddc>] (do_translation_fault+0x0/0xbc) from [<c000a1c8>] (do_DataAbort+0x38/0xa0)
[ 15.614348] r8:c14e1d38 r7:c046af20 r6:07e00810 r5:00000005 r4:00000005
r3:c0016ddc
[ 15.623162] [<c000a190>] (do_DataAbort+0x0/0xa0) from [<c000f538>] (__dabt_svc+0x38/0x60)
[ 15.632273] Exception stack(0xc14e1d38 to 0xc14e1d80)
[ 15.637957] 5f60: 00020d41 c14b81b6 0000002a 00000300 000a1be4 016c0008 0000000c 00000005
[ 15.647091] 5f80: c000faa8 00000000 c14b5fa4 c14b5f98 c0090bd8 c0090a44 00000000 c14b5fa8
[ 15.656213] 5fa0: c000f920 c0090bbc 000a1be4 016c0008 000a1be4 00020d41 000001b6 00000000
[ 15.665337] 5fc0: 000a1be4 016c0008 0000000c 00000005 000b3800 00000000 00000085 bea25cac
[ 15.674420] 5fe0: 000b33fc bea25bf8 00041594 b6f1d4b4 60000010 000a1be4 00000000 00000000
[ 15.683515] Backtrace:
[ 15.686330] [<c009a878>] (__inode_permission+0x0/0x60) from [<c009a92c>] (inode_permission+0x54/0x58)
[ 15.696609] [<c009a8d8>] (inode_permission+0x0/0x58) from [<c009a974>] (link_path_walk+0x44/0x764)
[ 15.706601] [<c009a930>] (link_path_walk+0x0/0x764) from [<c009d870>] (path_openat.clone.52+0x8c/0x3fc)
[ 15.717078] [<c009d7e4>] (path_openat.clone.52+0x0/0x3fc) from [<c009dec4>] (do_filp_open+0x34/0x80)
[ 15.727282] [<c009de90>] (do_filp_open+0x0/0x80) from [<c0090b20>] (do_sys_open+0xec/0x178)
[ 15.736578] r7:00000001 r6:c14a3000 r5:ffffff9c r4:00000004
[ 15.742930] [<c0090a34>] (do_sys_open+0x0/0x178) from [<c0090bd8>] (SyS_open+0x2c/0x30)
[ 15.751894] [<c0090bac>] (SyS_open+0x0/0x30) from [<c000f920>] (ret_fast_syscall+0x0/0x2c)
[ 15.761131] Code: e1d030b2 e3130001 1a000008 e5903018 (e5933008)
[ 15.767950] ---[ end trace fcf66e4c308589ca ]---
[ 15.773358] Unable to handle kernel paging request at virtual address 07e007e0
[ 15.781522] pgd = c0004000
[ 15.784594] [07e007e0] *pgd=00000000
[ 15.788589] Internal error: Oops: 805 [#4] ARM
[ 15.793509] Modules linked in:
[ 15.796909] CPU: 0 PID: 50 Comm: syslogd Tainted: G D 3.10.65 #86
[ 15.804621] task: c145ea80 ti: c14b4000 task.ti: c14b4000
[ 15.810626] PC is at __mutex_lock_slowpath+0x3c/0xb4
[ 15.816129] LR is at mutex_lock+0x3c/0x40
[ 15.820573] pc : [<c030e18c>] lr : [<c030e48c>] psr: 80000013
[ 15.820573] sp : c14b5ad8 ip : c14b5b08 fp : c14b5b04
[ 15.833278] r10: 00008000 r9 : 00000015 r8 : c145be18
[ 15.839061] r7 : c145be18 r6 : c145ea80 r5 : c1c03690 r4 : c1c0368c
[ 15.846285] r3 : 07e007e0 r2 : c14b5adc r1 : c145be18 r0 : c1c0368c
[ 15.853512] Flags: Nzcv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
[ 15.861409] Control: 0005317f Table: 814b0000 DAC: 00000015
[ 15.867765]
[ 15.867765] PC: 0xc030e10c:
[ 15.872489] e10c e1a03000 e3a02000 e1030092 e3500000 a89da800 e1032090 e1c20fc2 e89da800
[ 15.881578] e12c e1a0c00d e92dd800 e24cb004 e3a02001 e1003092 e3530000 089da800 ebffffe3
[ 15.890670] e14c e89da800 e1a0c00d e92dd870 e24cb004 e24dd014 e1a0200d e3c23d7f e3c3303f
[ 15.899759] e16c e593600c e1a04000 e5903008 e24b2028 e2805004 e50b3024 e5802008 e50b5028
[ 15.908850] e18c e5832000 e5903000 e50b6020 e3530000 ba000003 e3e02000 e1003092 e3530001
[ 15.917937] e1ac 0a00000a e5943000 e3530000 ba000003 e3e02000 e1043092 e3530001 0a000003
[ 15.927023] e1cc e3a03002 e5863000 eb000522 eafffff4 e51b3024 e51b2028 e5823004 e5832000
[ 15.936113] e1ec e5943004 e1530005 03a03000 05843000 e24bd018 e89da870 e1a0c00d e92dd870
[ 15.945210]
[ 15.945210] LR: 0xc030e40c:
[ 15.949932] e40c e89da818 e1a0c00d e92dd818 e24cb004 e1a04000 eb00031b e3a00000 e1043090
[ 15.959024] e42c e3530001 089da818 e3e02000 e1043092 e3530001 089da818 e1a00004 ebffffa8
[ 15.968113] e44c e89da818 e1a0c00d e92dd818 e24cb004 e1a04000 eb00030b e3a02000 e1043092
[ 15.977203] e46c e3530001 089da818 e3e02000 e1043092 e3530001 089da818 e1a00004 ebffff30
[ 15.986294] e48c e89da818 e1a0c00d e92dd9f0 e24cb004 e24dd00c e1a0200d e3c23d7f e3c3303f
[ 15.995383] e4ac e1a08001 e593100c e1a06000 ebf4b5f2 e1a0300d e3c37d7f e3c7703f e597300c
[ 16.004465] e4cc e3a02001 e5832000 e1c641d8 e1c621d0 e0522004 e0c33005 e58d2000 e1a03005
[ 16.013553] e4ec e1a00006 e1a02004 e58d8004 ebf4b83f e5963028 e3530000 05863030 e5963030
[ 16.022648]
[ 16.022648] SP: 0xc14b5a58:
[ 16.027370] 5a58 00000000 00000001 c04ff4fc 00000000 c0492e60 c030e18c 80000013 ffffffff
[ 16.036460] 5a78 c14b5ac4 c145be18 c14b5b04 c14b5a90 c000f538 c000a1a0 c1c0368c c145be18
[ 16.045558] 5a98 c14b5adc 07e007e0 c1c0368c c1c03690 c145ea80 c145be18 c145be18 00000015
[ 16.054652] 5ab8 00008000 c14b5b04 c14b5b08 c14b5ad8 c030e48c c030e18c 80000013 ffffffff
[ 16.063736] 5ad8 bea25000 c1c03690 07e007e0 c14b5af0 c007b140 c1c0368c c1c0366c c14c51e0
[ 16.072832] 5af8 c14b5b1c c14b5b08 c030e48c c030e160 00000000 c1c0368c c14b5b3c c14b5b20
[ 16.081924] 5b18 c007edb8 c030e460 c145bdc0 00002000 c14b5b78 00000000 c14b5b74 c14b5b40
[ 16.091010] 5b38 c0079e7c c007ed9c c14b5b74 c14b5b50 c007b974 c1a1e300 c145be18 00000000
[ 16.100094]
[ 16.100094] IP: 0xc14b5a88:
[ 16.104818] 5a88 c000f538 c000a1a0 c1c0368c c145be18 c14b5adc 07e007e0 c1c0368c c1c03690
[ 16.113909] 5aa8 c145ea80 c145be18 c145be18 00000015 00008000 c14b5b04 c14b5b08 c14b5ad8
[ 16.123000] 5ac8 c030e48c c030e18c 80000013 ffffffff bea25000 c1c03690 07e007e0 c14b5af0
[ 16.132094] 5ae8 c007b140 c1c0368c c1c0366c c14c51e0 c14b5b1c c14b5b08 c030e48c c030e160
[ 16.141182] 5b08 00000000 c1c0368c c14b5b3c c14b5b20 c007edb8 c030e460 c145bdc0 00002000
[ 16.150272] 5b28 c14b5b78 00000000 c14b5b74 c14b5b40 c0079e7c c007ed9c c14b5b74 c14b5b50
[ 16.159364] 5b48 c007b974 c1a1e300 c145be18 00000000 c1a1e33c 00000000 00000015 00000001
[ 16.168459] 5b68 c14b5bdc c14b5b78 c00802a0 c0079e50 c1a1e300 00000001 00000000 00000000
[ 16.177547]
[ 16.177547] FP: 0xc14b5a84:
[ 16.182270] 5a84 c14b5a90 c000f538 c000a1a0 c1c0368c c145be18 c14b5adc 07e007e0 c1c0368c
[ 16.191365] 5aa4 c1c03690 c145ea80 c145be18 c145be18 00000015 00008000 c14b5b04 c14b5b08
[ 16.200452] 5ac4 c14b5ad8 c030e48c c030e18c 80000013 ffffffff bea25000 c1c03690 07e007e0
[ 16.209538] 5ae4 c14b5af0 c007b140 c1c0368c c1c0366c c14c51e0 c14b5b1c c14b5b08 c030e48c
[ 16.218625] 5b04 c030e160 00000000 c1c0368c c14b5b3c c14b5b20 c007edb8 c030e460 c145bdc0
[ 16.227721] 5b24 00002000 c14b5b78 00000000 c14b5b74 c14b5b40 c0079e7c c007ed9c c14b5b74
[ 16.236805] 5b44 c14b5b50 c007b974 c1a1e300 c145be18 00000000 c1a1e33c 00000000 00000015
[ 16.245895] 5b64 00000001 c14b5bdc c14b5b78 c00802a0 c0079e50 c1a1e300 00000001 00000000
[ 16.254987]
[ 16.254987] R0: 0xc1c0360c:
[ 16.259711] 360c 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.268803] 362c 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.277896] 364c 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.286991] 366c 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.296081] 368c ffffffff 07e007e0 c14b5adc 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.305173] 36ac 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.314265] 36cc 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.323356] 36ec 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.332454]
[ 16.332454] R1: 0xc145bd98:
[ 16.337177] bd98 00000000 00000000 00000000 c14a8828 c14a8828 c1489580 00000000 000000b4
[ 16.346269] bdb8 00000000 00000000 000b3000 000b4000 c145bd68 c145be18 c145bb10 c145bd78
[ 16.355357] bdd8 c145be28 0160a000 c1a1e300 0000018b 00100877 c145b0dd c14d58c4 c14a9b84
[ 16.364445] bdf8 000000a3 c14a8728 c14a8728 c14894a0 c03144e0 000000a3 c14c51e0 00000000
[ 16.373531] be18 00008000 000ab000 c145bdc0 00000000 c145bdd1 00000000 00000000 00008000
[ 16.382616] be38 c1a1e300 0000018b 00000875 c145b0dd c14d586c c14a95ac 000000a2 c145be54
[ 16.391708] be58 c145be54 00000000 c03144e0 00000000 c14c51e0 00000000 bea66000 bea88000
[ 16.400796] be78 00000000 c14d5160 c14a9699 00000000 c14d5170 07b42000 c1a1e780 0000038b
[ 16.409888]
[ 16.409888] R2: 0xc14b5a5c:
[ 16.414612] 5a5c 00000001 c04ff4fc 00000000 c0492e60 c030e18c 80000013 ffffffff c14b5ac4
[ 16.423703] 5a7c c145be18 c14b5b04 c14b5a90 c000f538 c000a1a0 c1c0368c c145be18 c14b5adc
[ 16.432791] 5a9c 07e007e0 c1c0368c c1c03690 c145ea80 c145be18 c145be18 00000015 00008000
[ 16.441877] 5abc c14b5b04 c14b5b08 c14b5ad8 c030e48c c030e18c 80000013 ffffffff bea25000
[ 16.450960] 5adc c1c03690 07e007e0 c14b5af0 c007b140 c1c0368c c1c0366c c14c51e0 c14b5b1c
[ 16.460054] 5afc c14b5b08 c030e48c c030e160 00000000 c1c0368c c14b5b3c c14b5b20 c007edb8
[ 16.469142] 5b1c c030e460 c145bdc0 00002000 c14b5b78 00000000 c14b5b74 c14b5b40 c0079e7c
[ 16.478232] 5b3c c007ed9c c14b5b74 c14b5b50 c007b974 c1a1e300 c145be18 00000000 c1a1e33c
[ 16.487321]
[ 16.487321] R4: 0xc1c0360c:
[ 16.492045] 360c 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.501141] 362c 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.510237] 364c 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.519326] 366c 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.528416] 368c ffffffff 07e007e0 c14b5adc 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.537505] 36ac 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.546593] 36cc 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.555680] 36ec 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.564776]
[ 16.564776] R5: 0xc1c03610:
[ 16.569500] 3610 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.578594] 3630 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.587683] 3650 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.596774] 3670 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 ffffffff
[ 16.605862] 3690 07e007e0 c14b5adc 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.614956] 36b0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.624041] 36d0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.633134] 36f0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0 07e007e0
[ 16.642223]
[ 16.642223] R6: 0xc145ea00:
[ 16.646947] ea00 00000000 00000000 00000000 00000000 00000001 00000002 c145ea18 c145ea18
[ 16.656037] ea20 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 16.665119] ea40 00000000 00000000 c145ea48 c145ea48 00000000 00000000 00000000 00000000
[ 16.674198] ea60 00000000 00000000 00000000 00000020 00000000 0000c350 0000c350 00000000
[ 16.683284] ea80 00000000 c14b4000 00000002 00400104 00000000 00000001 00000078 00000078
[ 16.692368] eaa0 00000078 00000000 c0313e9c 00000000 00000400 00400000 c145f298 00000000
[ 16.701458] eac0 00000000 c145eac4 c145eac4 00000001 acd511bf 00000003 4802d6a8 00000000
[ 16.710544] eae0 11eeade6 00000001 4753ce3a 00000000 00000000 00000000 c145eaf8 c145eaf8
[ 16.719636]
[ 16.719636] R7: 0xc145bd98:
[ 16.724360] bd98 00000000 00000000 00000000 c14a8828 c14a8828 c1489580 00000000 000000b4
[ 16.733446] bdb8 00000000 00000000 000b3000 000b4000 c145bd68 c145be18 c145bb10 c145bd78
[ 16.742533] bdd8 c145be28 0160a000 c1a1e300 0000018b 00100877 c145b0dd c14d58c4 c14a9b84
[ 16.751622] bdf8 000000a3 c14a8728 c14a8728 c14894a0 c03144e0 000000a3 c14c51e0 00000000
[ 16.760712] be18 00008000 000ab000 c145bdc0 00000000 c145bdd1 00000000 00000000 00008000
[ 16.769804] be38 c1a1e300 0000018b 00000875 c145b0dd c14d586c c14a95ac 000000a2 c145be54
[ 16.778897] be58 c145be54 00000000 c03144e0 00000000 c14c51e0 00000000 bea66000 bea88000
[ 16.787984] be78 00000000 c14d5160 c14a9699 00000000 c14d5170 07b42000 c1a1e780 0000038b
[ 16.797075]
[ 16.797075] R8: 0xc145bd98:
[ 16.801799] bd98 00000000 00000000 00000000 c14a8828 c14a8828 c1489580 00000000 000000b4
[ 16.810886] bdb8 00000000 00000000 000b3000 000b4000 c145bd68 c145be18 c145bb10 c145bd78
[ 16.819976] bdd8 c145be28 0160a000 c1a1e300 0000018b 00100877 c145b0dd c14d58c4 c14a9b84
[ 16.829066] bdf8 000000a3 c14a8728 c14a8728 c14894a0 c03144e0 000000a3 c14c51e0 00000000
[ 16.838159] be18 00008000 000ab000 c145bdc0 00000000 c145bdd1 00000000 00000000 00008000
[ 16.847246] be38 c1a1e300 0000018b 00000875 c145b0dd c14d586c c14a95ac 000000a2 c145be54
[ 16.856338] be58 c145be54 00000000 c03144e0 00000000 c14c51e0 00000000 bea66000 bea88000
[ 16.865422] be78 00000000 c14d5160 c14a9699 00000000 c14d5170 07b42000 c1a1e780 0000038b
[ 16.874522] Process syslogd (pid: 50, stack limit = 0xc14b41b8)
[ 16.881074] Stack: (0xc14b5ad8 to 0xc14b6000)
[ 16.886285] 1d20: c14feaa8 c14e1dd8
[ 16.895524] 1d40: 00000fff 07e007e0 c14feaa8 c1a80820 000000e6 c1c050ec 00000000 000000a8
[ 16.904673] 1d60: c14feaa8 c14e1dc4 c14e1dc8 c14e1d80 c007960c c0063d50 60000013 ffffffff
[ 16.913739] r8:00000000 r7:c14e1d6c r6:ffffffff r5:60000013 r4:c0063d50
[ 16.921336] [<c0063d20>] (filemap_fault+0x0/0x39c) from [<c007960c>] (__do_fault+0xa8/0x448)
[ 16.930808] [<c0079564>] (__do_fault+0x0/0x448) from [<c007c4e8>] (handle_pte_fault+0x278/0x5fc)
[ 16.940652] [<c007c270>] (handle_pte_fault+0x0/0x5fc) from [<c007c924>] (handle_mm_fault+0xb8/0xcc)
[ 16.950763] [<c007c86c>] (handle_mm_fault+0x0/0xcc) from [<c0016c18>] (do_page_fault+0x128/0x278)
[ 16.960670] [<c0016af0>] (do_page_fault+0x0/0x278) from [<c0016e00>] (do_translation_fault+0x24/0xbc)
[ 16.970950] [<c0016ddc>] (do_translation_fault+0x0/0xbc) from [<c000a26c>] (do_PrefetchAbort+0x3c/0xa0)
[ 16.981399] r8:b6fbde00 r7:c14e1fb0 r6:b6f239ac r5:c046af70 r4:00000005
r3:c0016ddc
[ 16.990206] [<c000a230>] (do_PrefetchAbort+0x0/0xa0) from [<c000f898>] (ret_from_exception+0x0/0x10)
[ 17.000389] Exception stack(0xc14e1fb0 to 0xc14e1ff8)
[ 17.006066] 1fa0: b6f96cb0 b6f80e08 b6f80e18 fffffff8
[ 17.015200] 1fc0: 00000004 b6fbb658 00000001 bee3bcd8 b6fbde00 b6f96adc 00000000 bee3bd4c
[ 17.024273] 1fe0: 00000000 bee3bcc0 b6f867d0 b6f239ac a0000010 ffffffff
[ 17.031642] r7:bee3bcd8 r6:ffffffff r5:a0000010 r4:b6f239ac
[ 17.038023] Code: e2805004 e50b3024 e5802008 e50b5028 (e5832000)
[ 17.044848] ---[ end trace fcf66e4c308589cb ]---
[ 17.049976] Fixing recursive fault but reboot is needed!
[ 17.055942] 5ac0: bea25000 c1c03690
[ 17.065072] 5ae0: 07e007e0 c14b5af0 c007b140 c1c0368c c1c0366c c14c51e0 c14b5b1c c14b5b08
[ 17.074161] 5b00: c030e48c c030e160 00000000 c1c0368c c14b5b3c c14b5b20 c007edb8 c030e460
[ 17.083287] 5b20: c145bdc0 00002000 c14b5b78 00000000 c14b5b74 c14b5b40 c0079e7c c007ed9c
[ 17.092402] 5b40: c14b5b74 c14b5b50 c007b974 c1a1e300 c145be18 00000000 c1a1e33c 00000000
[ 17.101518] 5b60: 00000015 00000001 c14b5bdc c14b5b78 c00802a0 c0079e50 c1a1e300 00000001
[ 17.110633] 5b80: 00000000 00000000 ffffffff c14b5b98 c0040a4c 00000090 00000400 c149e000
[ 17.119741] 5ba0: c14b5bbc c14b5bb0 c030f0cc c1a1e33c c145ea80 c1907980 c14b5bd4 c14b5bc8
[ 17.128849] 5bc0: c003cd38 c1a1e300 00000000 00000000 c14b5bf4 c14b5be0 c001a808 c00801cc
[ 17.137960] 5be0: c145ea80 c1a1e300 c14b5c14 c14b5bf8 c00212d8 c001a7d0 c14b5c14 c14b5c08
[ 17.147078] 5c00: c001ca18 c14b5c5a c14b5c8c c14b5c18 c0013a08 c0020fcc c14b41b8 0000000b
[ 17.156203] 5c20: 60000013 00000008 65010000 33306431 20326230 33313365 31303030 30613120
[ 17.165319] 5c40: 30303030 35652038 30333039 28203831 33393565 38303033 c0002029 c030dab8
[ 17.174395] 5c60: c03e3113 07e007e8 00000005 c1a1e300 c14b5dd0 00000000 00010000 00000005
[ 17.183509] 5c80: c14b5cb4 c14b5c90 c0016ad0 c00136d4 c14b5dd0 07e007e8 c14b5dd0 c145ea80
[ 17.192623] 5ca0: 00000028 c1a1e300 c14b5cf4 c14b5cb8 c0016d50 c0016a74 c14b5cdc c14b5cc8
[ 17.201734] 5cc0: 00000000 c1a1e33c 00000000 00000005 00000005 07e007e8 c046af20 c14b5dd0
[ 17.210843] 5ce0: c14b4000 00000041 c14b5d1c c14b5cf8 c0016e00 c0016b00 c0016ddc 00000005
[ 17.219960] 5d00: 00000005 07e007e8 c046af20 c14b5dd0 c14b5dcc c14b5d20 c000a1c8 c0016dec
[ 17.229087] 5d20: 00000000 c14e2180 c14b5dec c14b5e70 c14b5d4c c14b5d40 c0267e84 c008e1ec
[ 17.238213] 5d40: c14b5d64 c14b5d50 c02687bc c0267e2c c14e2180 c14b5dec c14b5d7c c14b5d68
[ 17.247328] 5d60: c04686ec c14e2180 c14b5dec c14b5e70 c14b5d94 c14b5d80 c02688cc c008e308
[ 17.256443] 5d80: 00000001 c1905000 c14b5da4 c14b5d98 c026895c c0268828 c14b5dbc c14b5da8
[ 17.265553] 5da0: c026bef4 c0268920 00000000 c009a8a8 60000013 ffffffff c14b5e04 c14b5f60
[ 17.274661] 5dc0: c14b5e24 c14b5dd0 c000f538 c000a1a0 c1c03038 00000081 07e007e0 07e007e0
[ 17.283737] 5de0: c14b5ee0 00000076 c14a3011 00000000 c14b5f60 c14b4000 00000041 c14b5e24
[ 17.292852] 5e00: c14b5e28 c14b5e18 c009a92c c009a8a8 60000013 ffffffff c14b5e34 c14b5e28
[ 17.301975] 5e20: c009a92c c009a888 c14b5e84 c14b5e38 c009a974 c009a8e8 c14b5e64 c14b5e48
[ 17.311097] 5e40: c008e974 c008e9a8 c14b5e84 c14b5e58 c009b23c c003f974 c14b5e84 c14b5e68
[ 17.320224] 5e60: c14b5ee0 c1a80d20 c14a3000 00000000 c14b5f60 00000041 c14b5ed4 c14b5e88
[ 17.329340] 5e80: c009d870 c009a940 c14b5ea4 c14b5ec0 c1a801e0 000000ff c1820f00 c14b5f78
[ 17.338454] 5ea0: 00000000 00000000 c14b5f44 c14b5f60 00000001 ffffff9c c14a3000 c000faa8
[ 17.347566] 5ec0: c14b4000 00000000 c14b5f54 c14b5ed8 c009dec4 c009d7f4 00000041 00000000
[ 17.356678] 5ee0: c1820790 c1c00088 c14b5f1c c14b5ef8 00000000 c19fecc0 c1820790 c1c00088
[ 17.365793] 5f00: c1c03038 00001051 00000002 00000001 00000000 c00a7940 00020d41 00020d41
[ 17.374915] 5f20: ffffff9c c14a3000 00000001 c000faa8 c14b4000 00000000 00000004 ffffff9c
[ 17.384002] 5f40: c14a3000 00000001 c14b5f94 c14b5f58 c0090b20 c009dea0 c14b4000 00000000
[ 17.393112] 5f60: 00020d41 c14b81b6 0000002a 00000300 000a1be4 016c0008 0000000c 00000005
[ 17.402222] 5f80: c000faa8 00000000 c14b5fa4 c14b5f98 c0090bd8 c0090a44 00000000 c14b5fa8
[ 17.411332] 5fa0: c000f920 c0090bbc 000a1be4 016c0008 000a1be4 00020d41 000001b6 00000000
[ 17.420442] 5fc0: 000a1be4 016c0008 0000000c 00000005 000b3800 00000000 00000085 bea25cac
[ 17.429549] 5fe0: 000b33fc bea25bf8 00041594 b6f1d4b4 60000010 000a1be4 00000000 00000000
[ 17.438639] Backtrace:
[ 17.441424] [<c030e150>] (__mutex_lock_slowpath+0x0/0xb4) from [<c030e48c>] (mutex_lock+0x3c/0x40)
[ 17.451407] r6:c14c51e0 r5:c1c0366c r4:c1c0368c
[ 17.456647] [<c030e450>] (mutex_lock+0x0/0x40) from [<c007edb8>] (unlink_file_vma+0x2c/0x48)
[ 17.466038] r4:c1c0368c r3:00000000
[ 17.470067] [<c007ed8c>] (unlink_file_vma+0x0/0x48) from [<c0079e7c>] (free_pgtables+0x3c/0xb0)
[ 17.479740] r7:00000000 r6:c14b5b78 r5:00002000 r4:c145bdc0
[ 17.486132] [<c0079e40>] (free_pgtables+0x0/0xb0) from [<c00802a0>] (exit_mmap+0xe4/0x208)
[ 17.495358] [<c00801bc>] (exit_mmap+0x0/0x208) from [<c001a808>] (mmput+0x48/0xd0)
[ 17.503743] r6:00000000 r5:00000000 r4:c1a1e300
[ 17.508974] [<c001a7c0>] (mmput+0x0/0xd0) from [<c00212d8>] (do_exit+0x31c/0x7e0)
[ 17.517315] r5:c1a1e300 r4:c145ea80
[ 17.521331] [<c0020fbc>] (do_exit+0x0/0x7e0) from [<c0013a08>] (die+0x344/0x394)
[ 17.529569] r7:c14b5c5a
[ 17.532409] [<c00136c4>] (die+0x0/0x394) from [<c0016ad0>] (__do_kernel_fault+0x6c/0x8c)
[ 17.541428] [<c0016a64>] (__do_kernel_fault+0x0/0x8c) from [<c0016d50>] (do_page_fault+0x260/0x278)
[ 17.551482] r8:c1a1e300 r7:00000028 r6:c145ea80 r5:c14b5dd0 r4:07e007e8
r3:c14b5dd0
[ 17.560283] [<c0016af0>] (do_page_fault+0x0/0x278) from [<c0016e00>] (do_translation_fault+0x24/0xbc)
[ 17.570567] [<c0016ddc>] (do_translation_fault+0x0/0xbc) from [<c000a1c8>] (do_DataAbort+0x38/0xa0)
[ 17.580616] r8:c14b5dd0 r7:c046af20 r6:07e007e8 r5:00000005 r4:00000005
r3:c0016ddc
[ 17.589438] [<c000a190>] (do_DataAbort+0x0/0xa0) from [<c000f538>] (__dabt_svc+0x38/0x60)
[ 17.598554] Exception stack(0xc14b5dd0 to 0xc14b5e18)
[ 17.604189] 5dc0: c1c03038 00000081 07e007e0 07e007e0
[ 17.613310] 5de0: c14b5ee0 00000076 c14a3011 00000000 c14b5f60 c14b4000 00000041 c14b5e24
[ 17.622425] 5e00: c14b5e28 c14b5e18 c009a92c c009a8a8 60000013 ffffffff
[ 17.629790] r8:c14b5f60 r7:c14b5e04 r6:ffffffff r5:60000013 r4:c009a8a8
[ 17.637352] [<c009a878>] (__inode_permission+0x0/0x60) from [<c009a92c>] (inode_permission+0x54/0x58)
[ 17.647626] [<c009a8d8>] (inode_permission+0x0/0x58) from [<c009a974>] (link_path_walk+0x44/0x764)
[ 17.657615] [<c009a930>] (link_path_walk+0x0/0x764) from [<c009d870>] (path_openat.clone.52+0x8c/0x3fc)
[ 17.668091] [<c009d7e4>] (path_openat.clone.52+0x0/0x3fc) from [<c009dec4>] (do_filp_open+0x34/0x80)
[ 17.678288] [<c009de90>] (do_filp_open+0x0/0x80) from [<c0090b20>] (do_sys_open+0xec/0x178)
[ 17.687572] r7:00000001 r6:c14a3000 r5:ffffff9c r4:00000004
[ 17.693915] [<c0090a34>] (do_sys_open+0x0/0x178) from [<c0090bd8>] (SyS_open+0x2c/0x30)
[ 17.702857] [<c0090bac>] (SyS_open+0x0/0x30) from [<c000f920>] (ret_fast_syscall+0x0/0x2c)
[ 17.712067] Code: e2805004 e50b3024 e5802008 e50b5028 (e5832000)
[ 17.718871] ---[ end trace fcf66e4c308589cc ]---
[ 17.723989] Fixing recursive fault but reboot is needed!
离线
楼主你好,请问如何运行官方SDK中的示例程序
离线
编译已经成功,系统可以跑起来
离线
折腾不动了。。。
离线
在uboot源码目录下 进入 ./include/configs/
修改 suniv.h¶
#define CONFIG_BOOTCOMMAND "sf probe 0:50000000; " \
"sf read 0x80C00000 0x100000 0x4000; " \
"sf read 0x80008000 0x110000 0x400000; " \
"bootz 0x80008000 - 0x80C00000"
suniv.h这样改会报错:
Failed to initialize SPI flash at 0:50000000 (error -2)
把sf probe 0:50000000 改为 sf probe 0 时:
不会报错了,但SPI读取速度超慢,sf read 0x80008000 0x110000 0x400000这条命令读完要5分钟!!!
把sf probe 0:50000000 改为 sf probe 0 50000000时:
不会报错了,SPI读取速度也正常了,可以启动linux了。
离线
对, 这个是官方文档的坑, 一直都没有填
离线
dd if=/dev/zero of=flashimg.bin bs=1M count=16 &&\
dd if=$YOUR_UBOOT_FILE of=flashimg.bin bs=1K conv=notrunc &&\
dd if=$YOUR_DTB_FILE of=flashimg.bin bs=1K seek=1024 conv=notrunc &&\
dd if=$YOUR_KERNEL_FILE of=flashimg.bin bs=1K seek=1088 conv=notrunc &&\
mkdir rootfs
tar -xzvf $YOUR_ROOTFS_FILE -C ./rootfs &&\
cp -r $YOUR_MOD_FILE rootfs/lib/modules/ &&\
# 为根文件系统制作jffs2镜像包
# --pad参数指定 jffs2大小
# 由此计算得到 0x1000000(16M)-0x10000(64K)-0x100000(1M)-0x400000(4M)=0xAF0000
mkfs.jffs2 -s 0x100 -e 0x10000 --pad=0xAF0000 -d rootfs/ -o jffs2.img &&\
dd if=jffs2.img of=$YOUR_IMG_FILE bs=1K seek=5184 conv=notrunc &&\@晕哥 cp -r $YOUR_MOD_FILE rootfs/lib/modules/ YOUR_MOD_FILE这个是什么文件? 做启动文件系统需要用这个吗?
同问 这个是什么文件啊
离线
同问 这个是什么文件啊
@晕哥
离线
$YOUR_MOD_FILE 即目录下所有的 .ko 文件, 上面这个命令不好, 用 make modules_install 命令更好:
ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- INSTALL_MOD_PATH=/media/whycan/c3e8d3c2 make modules_install
假设/media/whycan/c3e8d3c2是你的文件系统目录.
在线
$YOUR_MOD_FILE 即目录下所有的 .ko 文件, 上面这个命令不好, 用 make modules_install 命令更好:
假设/media/whycan/c3e8d3c2是你的文件系统目录.
这个目录指的是下载的根文件系统目录吗?
会报错make: *** 没有规则可制作目标“modules_install”。 停止。
离线
运行的目录是Linux源码所在的目录。
如果当前目录不是 Linux源码目录,可以用 -C 参数指定就行:
ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- INSTALL_MOD_PATH=/media/whycan/c3e8d3c2 make -C /opt/linux modules_install
在线
想请教下,bsp linux中,对应buildroot和linux kernel的menuconfig 配置 应该怎么配置呢?直接去buildroot文件夹里面和kernel里面 make menuconfig吗?好像不大对
离线
感觉我和晕哥用的是一个buildroot,晕哥有没有编译buildroot的时候遇到过这种情况,就是,不论你的.config配置是什么,最后一定会编译,mpfr,mpc,还有各种automake,autoconf,lzo,然后我就连环出错了,之前瞎搞弄好了,然后删掉之前的重新打包又开始这样
离线
感觉我和晕哥用的是一个buildroot,晕哥有没有编译buildroot的时候遇到过这种情况,就是,不论你的.config配置是什么,最后一定会编译,mpfr,mpc,还有各种automake,autoconf,lzo,然后我就连环出错了,之前瞎搞弄好了,然后删掉之前的重新打包又开始这样
我知道是什么问题了。。。因为我勾选了其他的文件系统,然后其他文件系统自动链接了其他的配置
离线
所以到底我应该从哪里找到f1c100s的bsp 楼上各位大佬..跪求帮助.
离线
所以到底我应该从哪里找到f1c100s的bsp 楼上各位大佬..跪求帮助.
他可能后来删了:
git clone https://github.com/qq516333132/c600.git
这个是荔枝派很早以前分享的文件: f1c600.tar.bz2
md5: d7ba43ff533948d6cd0455cf6f742a10
crc32: 1fc536dd
在线
那个问题后来解决了。
现在是用全志官方软件根本烧不进去,
换几台电脑都不行,
一开始能烧进去的 img 现在换了5台都不行。https://whycan.cn/files/members/3/165923gsascz2dhd2tadmv.png
现在改用开源的 sunxi-fel, 一点问题都没有。
自己处理烧写地址问题.
你好,我现在出现一样的问题,请问 能否指点一下怎么处理?
盼复,谢谢。
离线
接上串口,u-boot有错误信息输出的。
只提示fes1 init end就没有别的log了……
离线
用 https://whycan.cn/t_1008.html
里面的源码包编译通过了
这个源码包你还有不? 原帖的链接失效了。
离线
I have compiled, but the lcd is not working
480*272
here is serial log, sys_config.fex, sunivw1p1-pinctrl.dtsi and sunivw1p1smp_defconfig
https://whycan.cn/files/members/2525/serial_log.txt
https://whycan.cn/files/members/2525/sunivw1p1_dtsi.txt
https://whycan.cn/files/members/2525/sunivw1p1-pinctrl_dtsi.txt
https://whycan.cn/files/members/2525/sys_config_fex.txt
please check it i am confused ...
最近编辑记录 Biftor (2019-12-14 18:09:28)
离线
改 sys_config.fex 的这部分:
lcd_x = 800
lcd_y = 480改为:
lcd_x = 480
lcd_y = 272
I did it,
but same result no lcd
also i did clean build too .
https://whycan.cn/files/members/2525/sys_config_fex_20191214-1828.txt
最近编辑记录 Biftor (2019-12-14 18:28:43)
离线
lcd_used = 1
=>
lcd_used = 0
still no lcd (it is only back light white)
./build clean
./build
./build pack
https://whycan.cn/files/members/2525/sys_config_fex_20191214-1840.txt
最近编辑记录 Biftor (2019-12-14 18:42:20)
离线
参考@晕哥另外一个帖子: https://whycan.cn/t_1522.html
离线
参考@晕哥另外一个帖子: https://whycan.cn/t_1522.html
I have tried that too, i got same result .
the lcd is working when i follow
nano.lichee.pro .
but that Kernel linux not support video/audio hardware driver.
离线
参考@晕哥另外一个帖子: https://whycan.cn/t_1522.html
with
https://github.com/Icenowy/linux/tree/f1c100s-480272lcd-test
or kernel 4.14.0
https://github.com/steward-fu/lichee-nano/releases/download/v1.0/kernel.tar.gz
lcd is ok.
but with c600 from original repository (https://github.com/mirkerson/c600.git) or this repository https://bitbucket.org/qq516333132/c600.git
the LCD not working .
离线
thanks
ok i will try this one too.
离线
I tried it but failed.
git lfs clone https://github.com/qq516333132/c600.git
first i didn't touch just build
./build.sh config
./build.sh
./build.sh pack
no LCD .
i did
lcd_x = 480
lcd_y = 272
no LCD.
lcd_used = 0
no LCD.
and finally applied them
https://whycan.cn/files/members/2525/sunivw1p1_dtsi.txt
https://whycan.cn/files/members/2525/sunivw1p1-pinctrl_dtsi.txt
no LCD.
what should i do???
离线
@Biftor 不可能啊, 我的都可以, https://whycan.cn/t_1522.html#p8133
要不你先烧上面的固件试一试, 需要 spi nor flash
tell me exactly which spi flash or nor flash i have to buy?
i have winbond 25064fvsig that is 8mb .
离线
不太记得了, 可能是 MX25L128, 但是你最好买 MX25L256, 比较保险.
unfortunately this one is not available here.
i have to order it from China.
i found it
W25Q256JVEIQ
is it okay?
离线
应该可以, 不完全确定.
as what you said, I bought W25Q256JVEIQ and soldered.
I tried this https://whycan.cn/t_1008.html#p4839
sunxi-fel.exe -p spiflash-write 0 file.bin
It is working lcd is working and showing the
U-Boot SPL 2018.01-05676-g0018878-dirty (Apr 19 2018 - 20:06:23)
DRAM: 32 MiB
Trying to boot from sunxi SPI
U-Boot 2018.01-05676-g0018878-dirty (Apr 19 2018 - 20:06:23 +0800) Allwinner Technology
CPU: Allwinner F Series (SUNIV)
Model: Lichee Pi Nano
DRAM: 32 MiB
MMC: SUNXI SD/MMC: 0
SF: Detected w25q256 with page size 256 Bytes, erase size 4 KiB, total 32 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 w25q256 with page size 256 Bytes, erase size 4 KiB, total 32 MiB
device 0 offset 0x100000, size 0x250000
SF: 2424832 bytes @ 0x100000 Read: OK
device 0 offset 0x350000, size 0x7000
SF: 28672 bytes @ 0x350000 Read: OK
## Flattened Device Tree blob at 80c00000
Booting using the fdt blob at 0x80c00000
reserving fdt memory region: addr=81000000 size=10000
Loading Device Tree to 80e5e000, end 80e679f0 ... OK
Starting kernel ...
Read dt_phys 80e5e000
Read devtree c0e5e000
Read dt_root 0xc0489028d00dfeed
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 3.10.65 (lq@assert) (gcc version 4.5.1 (Sourcery G++ Lite 2010.09-50) ) #583 Thu Apr 26 15:02:26 CST 2018
[ 0.000000] CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
[ 0.000000] CPU: VIVT data cache, VIVT instruction cache
[ 0.000000]
[ 0.000000] Read dt_phys 80e5e000
[ 0.000000] Read devtree c0e5e000
[ 0.000000]
[ 0.000000] Read dt_root 0xc0489028d00dfeed
[ 0.000000] Machine: Allwinner A1X (Device Tree), model: sunivw1p1
[ 0.000000] bootconsole [earlycon0] enabled
[ 0.000000] Memory policy: ECC disabled, Data cache writethrough
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128
[ 0.000000] Kernel command line: earlyprintk panic=5 rootwait root=31:03 rw rootfstype=jffs2 init=/linuxrc console=ttyS0,115200
[ 0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[ 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: 32MB = 32MB total
[ 0.000000] Memory: 27656k/27656k available, 5112k 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 : 0xc2800000 - 0xff000000 ( 968 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xc2000000 ( 32 MB)
[ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
[ 0.000000] .text : 0xc0008000 - 0xc041efdc (4188 kB)
[ 0.000000] .init : 0xc041f000 - 0xc043e0b4 ( 125 kB)
[ 0.000000] .data : 0xc0440000 - 0xc0471e60 ( 200 kB)
[ 0.000000] .bss : 0xc0471e60 - 0xc048ce48 ( 108 kB)
[ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:256
[ 0.000000] of_sunxi_clocks_init : sunxi_clk_base[0xf1c20000]
[ 0.000000] pll_cpu-set_default_rate=528000000 success!
[ 0.000000] pll_video-set_default_rate=297000000 success!
[ 0.000000] pll_ddr-set_default_rate=312000000 success!
[ 0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
[ 0.000000] Console: colour dummy device 80x30
[ 0.005448] Calibrating delay loop... 262.96 BogoMIPS (lpj=1314816)
[ 0.075313] pid_max: default: 32768 minimum: 301
[ 0.080529] Mount-cache hash table entries: 512
[ 0.087329] CPU: Testing write buffer coherency: ok
[ 0.093430] Setting up static identity map for 0xc02f97f8 - 0xc02f9850
[ 0.104674] devtmpfs: initialized
[ 0.111472] pinctrl core: initialized pinctrl subsystem
[ 0.117401] NET: Registered protocol family 16
[ 0.124291] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.132278] dump_class_init,821, success
[ 0.144827] sunivw1p1-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver
[ 0.168921] No ATAGs?
[ 0.184077] bio: create slab <bio-0> at 0
[ 0.191868] SCSI subsystem initialized
[ 0.196419] usbcore: registered new interface driver usbfs
[ 0.202316] usbcore: registered new interface driver hub
[ 0.208382] usbcore: registered new device driver usb
[ 0.215103] Advanced Linux Sound Architecture Driver Initialized.
[ 0.225403] cfg80211: Calling CRDA to update world regulatory domain
[ 0.232528] [pm]aw_pm_init!
[ 0.235730] [pm]aw_pm_valid!
[ 0.238706] Notice: sunivw1p1 just support normal standby.
[ 0.244369] [pm]aw_pm_valid!
[ 0.247351] Notice: sunivw1p1 just support normal standby.
[ 0.253575] Switching to clocksource suniv high-res couter
[ 0.311709] codec_config
[ 0.314522] (null).sta33x_pwrdn_gpio gpio=135,mul_sel=0,data:1
[ 0.320626] codec_config: sta33x_pwrdn_gpio gpio num=135
[ 0.326042] codec_request_gpio: test1
[ 0.329857] codec_request_gpio: request gpio=135
[ 0.334769] codec_request_gpio: L1167 Pin=1
[ 0.339093] codec_request_gpio: request gpio(135) ok
[ 0.360061] NET: Registered protocol family 2
[ 0.368748] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[ 0.375979] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
[ 0.382564] TCP: Hash tables configured (established 512 bind 512)
[ 0.389294] TCP: reno registered
[ 0.392678] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.398676] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.406018] NET: Registered protocol family 1
[ 0.434271] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.441255] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[ 0.450114] msgmni has been set to 54
[ 0.458841] io scheduler noop registered
[ 0.463066] io scheduler deadline registered
[ 0.467563] io scheduler cfq registered (default)
[ 0.510190] sw_uart_request_gpio(753)
[ 0.514027] uart0: ttyS0 at MMIO 0x1c25000 (irq = 103) is a SUNXI
[ 0.520414] sw_console_setup()1175 - console setup baud 115200 parity n bits 8, flow n
[ 0.528464] console [ttyS0] enabled, bootconsole disabled
[ 0.528464] console [ttyS0] enabled, bootconsole disabled
[ 0.541870] sw_uart_request_gpio(753)
[ 0.546012] uart1: ttyS1 at MMIO 0x1c25400 (irq = 104) is a SUNXI
[ 0.554693] misc dump reg init
[ 0.564142] spi spi0: master is unqueued, this is deprecated
[ 0.572740] NorFlash ID: 0xef4019 - 0x0
[ 0.577087] m25p80 spi0.0: found w25q256, expected m25p64
[ 0.583473] m25p80 spi0.0: w25q256 (32768 Kbytes)
[ 0.602633] partitions_register()897 - Invalid partitions count: -1
[ 0.609733] partition_register: enter
[ 0.614881] Creating 4 MTD partitions on "(null)":
[ 0.620392] 0x000000000000-0x000000080000 : "spl+uboot"
[ 0.630359] 0x000000080000-0x0000002e0000 : "kernel"
[ 0.639853] 0x0000002e0000-0x0000002f0000 : "script"
[ 0.649175] 0x000000400000-0x000001000000 : "rootfs"
[ 0.659712] usbcore: registered new interface driver usb-storage
[ 0.667133] sunxi_hcd_host0 1c13000.otghci0-controller: sunxi_hcd host driver
[ 0.675269] sunxi_hcd_host0 1c13000.otghci0-controller: new USB bus registered, assigned bus number 1
[ 0.688715] hub 1-0:1.0: USB hub found
[ 0.693186] hub 1-0:1.0: 1 port detected
[ 0.700286] support report repeat key value.
[ 0.706120] input: sunxi-keyboard as /devices/virtual/input/input0
[ 0.714762] i2c /dev entries driver
[ 0.721297] sunxi-mmc 1c0f000.sdmmc: SD/MMC/SDIO Host Controller Driver(v0.30 2015-10-10 10:03) Compiled in Apr 23 2018 at 21:07:18
[ 0.734653] sunxi-mmc 1c0f000.sdmmc: Can't get vmmc regulator string
[ 0.741837] sunxi-mmc 1c0f000.sdmmc: Can't get vqmmc regulator string
[ 0.749032] sunxi-mmc 1c0f000.sdmmc: Can't get vdmmc regulator string
[ 0.756292] sunxi-mmc 1c0f000.sdmmc: Failed getting OCR mask: 0
[ 0.763849] sunxi-mmc 1c0f000.sdmmc: *******************set host ocr**************************
[ 0.774305] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 0.799378] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 0.829663] sunxi-mmc 1c0f000.sdmmc: base:0xf1c0f000 irq:110
[ 0.836036] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 52, RTO !!
[ 0.843903] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 52, RTO !!
[ 0.850975] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 0.867653] sunxi-codec-machine-i2s sound.6: ASoC: CPU DAI (null) not registered
[ 0.876045]
[ 0.876045] snd_soc_register_card failed -517
[ 0.883896] platform sound.6: Driver sunxi-codec-machine-i2s requests probe deferral
[ 0.893788] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 0.907644] TCP: cubic registered
[ 0.911535] Initializing XFRM netlink socket
[ 0.917599] NET: Registered protocol family 17
[ 0.922685] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 8, RTO !!
[ 0.930186] VFP support v0.3:
[ 0.933508] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[ 0.940523] not present
[ 0.944249] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[ 0.952063] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[ 0.959758] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[ 0.966516] [LCD] lcd_module_init
[ 0.971355] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 55, RTO !!
[ 0.978433] $s-$dxlssc100
[ 0.981563] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 55, RTO !!
[ 0.988398] $s-$dxlssc100
[ 0.991415] $s-$dxlssc100
[ 0.995636] of_property_read_u32_array lcd0.lcd_bl_en_used fail
[ 1.002333] [DISP WRN] file:drivers/video/sunxi/disp/de_bsp/de/disp_lcd.c,line:499: lcd0.lcd_bl_en_used
[ 1.023169] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 55, RTO !!
[ 1.030875] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 55, RTO !!
[ 1.037698] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm OD pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[ 1.050357] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 1, RTO !!
[ 1.057123] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 0Hz bm OD pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[ 1.089261] $s-$dxlssc100
[ 1.670152] BSP_disp_layer_set_para: fb_format=0x0, yuv_ch=0
[ 1.683514] $s-$dxlssc100
[ 1.687250] sunxi-codec-machine-i2s sound.6: ASoC: CPU DAI (null) not registered
[ 1.695602]
[ 1.695602] snd_soc_register_card failed -517
[ 1.702246] platform sound.6: Driver sunxi-codec-machine-i2s requests probe deferral
[ 1.712255] input: gpio_keys.7 as /devices/soc.0/gpio_keys.7/input/input1
[ 1.721131] sunxi-codec-machine-i2s sound.6: ASoC: CPU DAI (null) not registered
[ 1.729496]
[ 1.729496] snd_soc_register_card failed -517
[ 1.736409] drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
[ 1.743680] ALSA device list:
[ 1.746987] No soundcards found.
[ 1.751093] platform sound.6: Driver sunxi-codec-machine-i2s requests probe deferral
[ 7.031519] jffs2: notice: (1) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[ 7.056422] VFS: Mounted root (jffs2 filesystem) on device 31:3.
[ 7.065690] devtmpfs: mounted
[ 7.069984] Freeing unused kernel memory: 124K (c041f000 - c043e000)
start kernel end
Please press Enter to activate this console.
>>>00:00 #demox
The framebuffer device was opened successfully.
480x272, 32bpp
The framebuffer device was mapped to memory successfully.
but as you see above there is no sound card.
[ 1.743680] ALSA device list:
[ 1.746987] No soundcards found.
after that I tried this image you put here
https://whycan.cn/t_1522.html#p8073
sunxi-fel.exe -p spiflash-write 0 file.img
and i get this in loop in serial
U-Boot SPL 2018.01-05676-g0018878-dirty (Apr 19 2018 - 20:06:23)
DRAM: 32 MiB
Trying to boot from sunxi SPI
.
.
.
U-Boot SPL 2018.01-05676-g0018878-dirty (Apr 19 2018 - 20:06:23)
DRAM: 32 MiB
Trying to boot from sunxi SPI
what is your suggestion now?
thanks
最近编辑记录 Biftor (2019-12-16 16:39:27)
离线
那个 img 文件是全志sdk打包的,不能用sunxi-fel烧录,要用全志官方的烧录软件烧录。
Do you mean PhoenixSuit ?
if yes then
I have tried
but it doesn't working
Just installed it from here https://whycan.cn/t_1522.html#p8073
short circuit pin 4 with GND
plug usb automatically started,
but it didn't get progress after 1 min it gives error
离线
接上串口,看输出什么?
nothing
it doesn't work.
it boot old bin file i burnt to it.
just stuck on here for a min and then error
离线
有几组串口都要试一下,或者打开 sys_comfig.fex 确认一下到底用哪组串口。
the problem is not Serial port or serial tools.
the problem is burn the img to device .
离线
对,是这个问题,但是串口会显示更多错误信息。
Finally the PhoenixSuit worked and i have flashed this https://whycan.cn/t_1522.html#p8073 image, that you said
and again there is no lcd with this image too :-(
here is my flashing and boot log
https://whycan.cn/files/members/2525/serial_log_flash_startup.txt
also there is no sound driver with this image
[ 1.672162] ALSA device list:
[ 1.675575] No soundcards found.
as what i said above in post number #135
https://whycan.cn/t_1014.html#p29941
that bin file,LCD worked well
最近编辑记录 Biftor (2019-12-17 14:20:42)
离线
有没有 /dev/fb0 设备节点?
那试一试:
cat /dev/urandom > /dev/fb0
离线
有没有 /dev/fb0 设备节点?
那试一试:
cat /dev/urandom > /dev/fb0
it shows nothing after while error
/ # cat /dev/urandom > /dev/fb0
cat: write error: No space left on device
I have no idea why this one is working (i mentioned above this in this bin file, LCD working well)
https://whycan.cn/t_1008.html#p4839
is there anybody has its sources?
最近编辑记录 Biftor (2019-12-18 18:38:28)
离线
他可能后来删了:
git clone https://github.com/qq516333132/c600.git这个是荔枝派很早以前分享的文件: f1c600.tar.bz2
md5: d7ba43ff533948d6cd0455cf6f742a10
crc32: 1fc536dd
is there any way to get this f1c600.tar.bz2 file?
the link is dead
离线
想把调试串口,从 PE0 PE1 改为PA2 PA3 不知道怎么改
离线
编译那个, linux 4 版本正常运行,
想编译这个, linux 3的版本,
提示如下错误,不知道怎么解决 ubuntu 版本是 18 64位的
Makefile:241: recipe for target 'autoconf.info' failed
make[3]: *** [autoconf.info] Error 1
make[3]: Leaving directory '/root/Documents/C600_Linux/out/sunivw1p1/linux/common/buildroot/build/host-autoconf-2.65/doc'
Makefile:338: recipe for target 'install-recursive' failed
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory '/root/Documents/C600_Linux/out/sunivw1p1/linux/common/buildroot/build/host-autoconf-2.65'
Makefile:653: recipe for target 'install' failed
make[1]: *** [install] Error 2
make[1]: Leaving directory '/root/Documents/C600_Linux/out/sunivw1p1/linux/common/buildroot/build/host-autoconf-2.65'
package/Makefile.package.in:296: recipe for target '/root/Documents/C600_Linux/out/sunivw1p1/linux/common/buildroot/build/host-autoconf-2.65/.stamp_host_installed' failed
make: *** [/root/Documents/C600_Linux/out/sunivw1p1/linux/common/buildroot/build/host-autoconf-2.65/.stamp_host_installed] Error 2
make: Leaving directory '/root/Documents/C600_Linux/buildroot'
ERROR: build buildroot Failed
root@ubuntu:~/Documents/C600_Linux# apt-get install-recursive
E: Invalid operation install-recursive
root@ubuntu:~/Documents/C600_Linux# apt-get install recursive
Reading package lists... Done
Building dependency tree
Reading state information... Done
离线
编译那个, linux 4 版本正常运行,
想编译这个, linux 3的版本,
提示如下错误,不知道怎么解决 ubuntu 版本是 18 64位的
Makefile:241: recipe for target 'autoconf.info' failed
make[3]: *** [autoconf.info] Error 1
make[3]: Leaving directory '/root/Documents/C600_Linux/out/sunivw1p1/linux/common/buildroot/build/host-autoconf-2.65/doc'
Makefile:338: recipe for target 'install-recursive' failed
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory '/root/Documents/C600_Linux/out/sunivw1p1/linux/common/buildroot/build/host-autoconf-2.65'
Makefile:653: recipe for target 'install' failed
make[1]: *** [install] Error 2
make[1]: Leaving directory '/root/Documents/C600_Linux/out/sunivw1p1/linux/common/buildroot/build/host-autoconf-2.65'
package/Makefile.package.in:296: recipe for target '/root/Documents/C600_Linux/out/sunivw1p1/linux/common/buildroot/build/host-autoconf-2.65/.stamp_host_installed' failed
make: *** [/root/Documents/C600_Linux/out/sunivw1p1/linux/common/buildroot/build/host-autoconf-2.65/.stamp_host_installed] Error 2
make: Leaving directory '/root/Documents/C600_Linux/buildroot'
ERROR: build buildroot Failed
root@ubuntu:~/Documents/C600_Linux# apt-get install-recursive
E: Invalid operation install-recursive
root@ubuntu:~/Documents/C600_Linux# apt-get install recursive
Reading package lists... Done
Building dependency tree
Reading state information... Done
我遇到的也是这个问题,是啥原因。
离线
终于编译完成了
out/sunivw1p1/linux/common/buildroot/build/host-autoconf-2.65/doc/autoconf.texi
这个文件按照网上的回答,前面加减号不管用,直接把后面的@c删除就好了,又一个坑
最近编辑记录 bubailong (2020-05-02 14:42:11)
离线
那个问题后来解决了。
现在是用全志官方软件根本烧不进去,
换几台电脑都不行,
一开始能烧进去的 img 现在换了5台都不行。https://whycan.cn/files/members/3/165923gsascz2dhd2tadmv.png
现在改用开源的 sunxi-fel, 一点问题都没有。
自己处理烧写地址问题.
晕哥,你这个问题怎么解决的
离线
beign to init dram
init dram ok dram_size = 64
--fas 1 run end---
U-Boot 2014.07 (Apr 07 2017 - 14:56:57) Allwinner Technology
uboot commit : b536a600941a03733bbba08d480dc3fbd57047bf
串口1只输出了这么多
离线
接调试串口看输出信息.
sunivw1p1_linux_evb_uart0.img
我这编译生成的, 文件,有 30M, 烧不进 FLASH吧? FLASH只有 16M
离线
晕哥我继续关注这教程 好久出一个撒? 那里面的硬解码有攻破么?
你搞掂好,硬件解码没有了?
离线
懇求一个 f1c100s licheepi linux bsp lcd(800x480) 64M w25q128 SPI-NAND引导 有.config 的 u-boot 源码 (qt app)
离线
beign to init dram
init dram ok dram_size = 64
--fas 1 run end---U-Boot 2014.07 (Apr 07 2017 - 14:56:57) Allwinner Technology
uboot commit : b536a600941a03733bbba08d480dc3fbd57047bf
串口1只输出了这么多
您好,镜像最终烧录进去了么?我也遇到了同样的问题。用串口0烧录没问题,但是修改了以下sys_confug.fex文件中的串口
然后烧录就成了这样,我用的是串口2
离线
晕哥 说:
他可能后来删了:
git clone https://github.com/qq516333132/c600.git
这个是荔枝派很早以前分享的文件: f1c600.tar.bz2
md5: d7ba43ff533948d6cd0455cf6f742a10
crc32: 1fc536dd
为什么我用这个bsp里面编译好的sunivw1p1_linux_evb_uart0.img,自己也编译了一遍 ,烧录上去串口没有任何输出,好奇怪,板子确定是好的,用主线上的uboot正常
离线