有没有可能是没有下载完整,有比对过md5值?然后可以把uboot和内核打印启动信息内容拍一下
这是打印信息,我输了几个ls之后就死了
HELLO!BOOT0 正在启动!
[ 0.35]你好!BOOT0 正在启动!
[0.39] BOOT0提交:74581757d98a20b111500764817c436cdafbdae3
[0.46] BOOT0版本:4.0
[0.50]组PLL启动
[0.54]组PLL端
[0.89] RTC [0]值= 00000000
[0.92] RTC [1]值= 00000000
[0.95] RTC [2] 值 = 0x00000000
[ 0.98]rtc[3] 值 = 0x00000000
[ 0.102]rtc[4] 值 = 0x00000000
[ 0.105]rtc[5] 值 = 0x000000000
[ 0.105] rtc[5] 值 = 0x00000000 [0.100000000] DR 10C 10000000
[ 0.100000000] DR DRAM 0.102 ] V1.1
[ 0.115]发现 A40
[ 0.117]发现 A40
[ 0.119]发现 A40
[ 0.121]发现 A40
[ 0.123] 发现 A40
[ 0.129] PMU: [ 0.130] AXP221
[ 0.132 ] DDR电压 = 1500 mv
[ 0.135] DRAM CLK =576 MHZ
[ 0.138] DRAM 类型 =3 (2:DDR2,3:23,6 7:LPDDR3)
[ 0.143] DRAM zq 值:0x003b3bfb
[ 0.149] DRAM SIZE = 1024 M
[ 0.152] DRAM ** 测试OK。
[ 0.155]dram size =1024
[ 0.157]rtc 待机标志为 0x00000000,超级待机标志为 0x00000000
[ 0.165] 卡号为 2
[ 0.167] sdcard 2 行数 8
[ 0.170]-c16mmc 0x00000000 01 15:30
[ 0.175][mmc]:spd md 2
[ 0.188][mmc]处的频率 2 错误:***尝试 MMC 卡 2***
[ 0.204][mmc]:MMC 5.1
[ 0.206][mmc] : HSSDR52/SDR25 8 位
[ 0.210][mmc]: 50000000 Hz
[ 0.212][mmc]: 7456 MB
[ 0.215][mmc]: ***SD/MMC 2 init OK!!!***
[ 0.287]从 sdmmc flash 加载 uboot 成功.
[0.292]Entry_name = u-boot
[0.307]准备禁用 icache。
[0.311]的0xffffffff 0xffffffff的
[0.314]的0xffffffff 0xffffffff的
[0.317]的0xffffffff 0xffffffff的
[0.320]的0xffffffff 0xffffffff的
[0.323]的0xffffffff 0xffffffff的
[0.326]的0xffffffff 0xffffffff的
[0.329]跳转到SECEND引导。
U-Boot 2014.07 (Aug 20 2020 - 08:55:34) Allwinner Technology
uboot commit : 5d16dec294d9b2b99e69dce9986af0e49351a686
i2c_init: by cpux
i2c_init
[0.344]pmbus:准备好
[0.358]PMU:AXP221
[0.358]PMU:AXP22x 找到
[0.359]PMU:dcdc2 1160
[0.361]PMU:cpux 1008 Mhz,AXI=
336Mhz ,AXI= 336Mhz0PBA0z1 =100Mhz MBus=400Mhz
设置开机 vol 为默认值
dcdc1_vol = 3300, onoff=1
dcdc2_vol = 1160, onoff=1
dcdc3_vol = 1200, onoff=1
dcdc4_vol = 1100, onoff=0 on,
aldo10= 0 aldo1_vol =
1160 ONOFF = 1个
aldo3_vol = 3000,ONOFF = 1
dc1sw_vol = 3000,ONOFF = 0
dc5ldo_vol = 1100,ONOFF = 0
dldo1_vol = 3300,ONOFF = 1
dldo2_vol = 3300,ONOFF = 0
dldo3_vol = 3300,ONOFF = 0
dldo4_vol = 2500,通断=1
eldo1_vol = 2800, onoff=0
eldo2_vol = 1200, onoff=1
eldo3_vol = 2800, onoff=1
gpio0_vol = 3300, onoff=1
gpio1_vol = 3300, onoff=1
find
power_sply to end vbus exist
run key detection
no key found
no uart input
DRAM: 1 GiB
fd 0x76e91cd8 重
定位偏移量为:35ee8000
输入:串行
输出:串行
Err:串行
gic:正常模式
[0.511]start
drv_disp_init
init_clocks:完成 init_clocks。
pwm_request: reg = 0x1c23400。pwm = 0.
请求 pwm 成功,pwm = 0.
drv_disp_init 完成
获取脚本数据 boot_disp.output_disp 失败
获取脚本数据 boot_disp.output_type 失败
fetch script data boot_disp.output_mode fail
fetch script data boot_disp.auto_hpd fail
disp0 device type(1) enable
enable power vcc-lcd, ret=0
[ 1.204]end
workmode = 0,storage type = 2
[ 1.204]MMC: 2
[mmc ]:mmc 驱动程序 ver 2016-07-01 15:50:00
读取 addr=40 eeprom addrlen=1 ok!!
测试正常!
secret ok
[mmc]: mmc_update_timing_para: error sdc_no 2
SUNXI SD/MMC: 2
[mmc]: 50 MHz ...
[mmc]: 样本: 63 - 158(ps)
[mmc]: ds: 63 - 158(ps)
[mmc]: 100 MHz...
[mmc]: 样本: 33 - 151(ps)
[mmc]: ds: 34 - 147(ps)
[mmc]: 200 MHz...
[mmc]: 样本: 17 - 147(ps)
[mmc]: ds: 17 - 147(ps)
[mmc]: media type 0x8000000
[mmc]: ************Try MMC card 2************
[mmc]: host caps: 0x6f
[mmc] : MID 000015 PSN 62014c7e
[mmc]: PNM 8GTF4R -- 0x38-47-54-46-34
[mmc]: PRV 0.6
[mmc]: MDT m-2 y-2020
[mmc]: MMC v5.1
[mmc] :速度模式:HSSDR52/SDR25
[mmc]:时钟:50000000 Hz
[mmc]:bus_width:8 位
[mmc]:用户容量:7456 MB
[mmc]:启动容量:4096 KB
[mmc]:rpmb 容量:512 KB
[mmc]: ************SD/MMC 2 init OK!!!************
[mmc]: 使用默认速度模式:1-HSSDR52/ SDR25, ifreq: 2
[mmc]: ========best spd md: 1-HSSDR52/SDR25, freq: 2-50000000
[mmc]: 已经在 HSSDR52_SDR25 模式
[mmc]:erase_grp_size:0x400WrBlk*0x200=0x80000 字节
[mmc]:secure_feature:0x55
[mmc]:secure_removal_type:0x39
[mmc]:EOL 信息(Rev blks):正常
[mmc]:磨损%-10% life time used
[mmc]: Wear out(type B): 0%-10% life time used
[ 1.453]sunxi flash init ok
sunxi secure storage is not supported
[1.459] u*** burn from boot
delay time 0
[ 1.551]u*** prepare ok
u*** sof ok
[ 1.759]u*** probe ok
[ 1.759]u*** setup ok
set address 0x2d
set address 0x2d ok
sunxi u*** error: received bytes 0x20 is not equal to cbw struct size 0x1f
[ 4.759]timer
[4.792]do_burn_from_boot u***:没有握手
--------fastboot分区---------
总分区:7--
name--start--size
-boot-resource:1000000 e00000
env: 1e00000 400000
引导:2200000 1000000
rootfs:3200000 786a0000
私有:7b8a0000 1000000
usr:7c8a0000 7e400000 ------
0ca
------------ 0 -------
base bootcmd=run setargs_nand boot_normal
bootcmd set setargs_mmc
key 0
cant find rcvy value
cant find fstbt value
no misc partition is found
要运行 cmd=run setargs_mmc boot_normal
update dtb dram start
update dtb dram end
PowerBus = 3( 2:vBus 3:acBus other: not exist)
no battery, limit to dc
no battery
existing EnterNormalBootMode sunxi_bmp_display--
reading bootlogo.bmp
1152055读入 30 ms (36.6 MiB/s)
bmp 文件缓冲区: 0x40000000, bmp_info.buffer: 46400000
获取脚本数据 boot_disp.output_full 失败
screen_id =0, screen_width =800, screen_height =480
帧缓冲区地址 464000053
[
按shell缓冲区地址46400053] SPACE 中止自动引导
读取分区:引导或恢复
[6.371]sunxi flash read :offset 2200000, 14410229 bytes OK
Android的形象的名字:sun8i_arm
内核加载地址0x40008000大小11696昆明植物研究所
RAM磁盘加载地址0x41000000尺寸1353昆明植物研究所
读取私人数据
私人说不定空
读取私人数据
私人也许清空
[6.443]准备启动
内核准备
[MMC]:MMC退出开始
[MMC ]: 50 MHz...
[mmc]: 样本: 63 - 158(ps)
[mmc]: ds: 63 - 158(ps)
[mmc]: 100 MHz...
[mmc]: 样本: 32 - 156( ps)
[mmc]: ds: 32 - 156(ps)
[mmc]: 200 MHz...
[mmc]: 样本: 16 - 156(ps)
[mmc]: ds: 16 - 156(ps)
[mmc] : mmc 2 exit ok
启动内核...
[ 0.000000] 在物理 CPU 0x0 上启动 Linux
[ 0.000000] 初始化 cgroup subsys cpuset
[ 0.000000] 初始化 cgroup subsys cpu
[ 0.000000] 初始化 cgroup subsys cpuacct
[ 0.000000] Linux 版本 3.10.65 (bluesky@a97aa656d120.1656d120.356L.1520000000) 355 SMP PREEMPT周四年08月20 9时01分58秒UTC 2020
[0.000000] CPU:ARMv7的处理器[410fc075]修订版本5(ARMv7的),CR = 10c53c7d
[0.000000] CPU:PIPT / VIPT nonaliasing数据缓存,VIPT混叠指令高速缓存
[0.000000 ] 机器:sun8iw11p1,型号:sun8iw11p1
[0.000000] bootconsole [earlycon0] 已启用
[/init]: RootDevice is "/dev/mmcblk0p7"
[/init]: 尝试加载 EMMC ...
e2fsck 1.41.14 (22-Dec 2010)
/dev/mmcblk0p7: 恢复日志
/dev/mmcblk0p7: clean, 9643/10792 files, 509765/576104 blocks
mount: proc is alreadymounted or /proc busy
proc is alreadymounted on /proc
mount: devtmpfs is already installed or /dev busy
init asteroid env##
Populating / dev/ using udev: done
init qt env#######################
启动 sshd: OK
启动 telnetd: OK
启动 vsftpd: OK
====== ============使用率================
/fbinit 表示:clean /dev/fb0
/fbinit 0 表示:clean /dev/fb0
/fbinit 1意思是:clean /dev/fb1
/fbinit 2 意思是:clean /dev/fb2
================usrage================
清洁 /dev/fb0 ...
清洁 /dev/fb0 完成
e2fsck 1.43.3 (04-Sep-2016)
/dev/mmcblk0p9 没有完全卸载,强制检查。
第 1 步:检查 inode、块和大小
D-Bus per-session 守护进程地址为:unix:abstract=/tmp/dbus-MajA5ue9eB,guid=ecca0614b0d005b6eece2ab600000005
未知用户名“pulse”在消息总线配置文件中
找到
“安装了 qt5 的未知用户名”消息总线配置文件中的“pulse”
启动消息总线失败:pid文件“/var/run/messagebus.pid”存在,如果消息总线没有运行,删除这个文件
xres = 800, yres = 480
Pass 2: Checking目录结构
Pass 3:检查目录连通性
Pass 4:检查引用计数
Pass 5:检查组摘要信息
/dev/mmcblk0p9:11/348816 个文件(0.0% 不连续),21908/1393504 块
杀死:用法:杀死 [-s sigspec | -n 符号 | -sigspec] pid | jobspec ... 或 kill -l [sigspec]
device_choose 完成!
启动 adb...
欢迎使用 Allwinner A40i Linux Platform V1.3
A40i login: root
login[1288]: root login on 'ttyS0'
# ls
hardtest script_parser.sh translate.mp4 wo.wav
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#LS
hardtest script_parser.sh translate.mp4 wo.wav
ls
有没有可能是没有下载完整,有比对过md5值?然后可以把uboot和内核打印启动信息内容拍一下
这是打印信息,我输了几个ls之后就死了
HELLO!BOOT0 正在启动!
[ 0.35]你好!BOOT0 正在启动!
[0.39] BOOT0提交:74581757d98a20b111500764817c436cdafbdae3
[0.46] BOOT0版本:4.0
[0.50]组PLL启动
[0.54]组PLL端
[0.89] RTC [0]值= 00000000
[0.92] RTC [1]值= 00000000
[0.95] RTC [2] 值 = 0x00000000
[ 0.98]rtc[3] 值 = 0x00000000
[ 0.102]rtc[4] 值 = 0x00000000
[ 0.105]rtc[5] 值 = 0x000000000
[ 0.105] rtc[5] 值 = 0x00000000 [0.100000000] DR 10C 10000000
[ 0.100000000] DR DRAM 0.102 ] V1.1
[ 0.115]发现 A40
[ 0.117]发现 A40
[ 0.119]发现 A40
[ 0.121]发现 A40
[ 0.123] 发现 A40
[ 0.129] PMU: [ 0.130] AXP221
[ 0.132 ] DDR电压 = 1500 mv
[ 0.135] DRAM CLK =576 MHZ
[ 0.138] DRAM 类型 =3 (2:DDR2,3:23,6 7:LPDDR3)
[ 0.143] DRAM zq 值:0x003b3bfb
[ 0.149] DRAM SIZE = 1024 M
[ 0.152] DRAM ** 测试OK。
[ 0.155]dram size =1024
[ 0.157]rtc 待机标志为 0x00000000,超级待机标志为 0x00000000
[ 0.165] 卡号为 2
[ 0.167] sdcard 2 行数 8
[ 0.170]-c16mmc 0x00000000 01 15:30
[ 0.175][mmc]:spd md 2
[ 0.188][mmc]处的频率 2 错误:***尝试 MMC 卡 2***
[ 0.204][mmc]:MMC 5.1
[ 0.206][mmc] : HSSDR52/SDR25 8 位
[ 0.210][mmc]: 50000000 Hz
[ 0.212][mmc]: 7456 MB
[ 0.215][mmc]: ***SD/MMC 2 init OK!!!***
[ 0.287]从 sdmmc flash 加载 uboot 成功.
[0.292]Entry_name = u-boot
[0.307]准备禁用 icache。
[0.311]的0xffffffff 0xffffffff的
[0.314]的0xffffffff 0xffffffff的
[0.317]的0xffffffff 0xffffffff的
[0.320]的0xffffffff 0xffffffff的
[0.323]的0xffffffff 0xffffffff的
[0.326]的0xffffffff 0xffffffff的
[0.329]跳转到SECEND引导。
U-Boot 2014.07 (Aug 20 2020 - 08:55:34) Allwinner Technology
uboot commit : 5d16dec294d9b2b99e69dce9986af0e49351a686
i2c_init: by cpux
i2c_init
[0.344]pmbus:准备好
[0.358]PMU:AXP221
[0.358]PMU:AXP22x 找到
[0.359]PMU:dcdc2 1160
[0.361]PMU:cpux 1008 Mhz,AXI=
336Mhz ,AXI= 336Mhz0PBA0z1 =100Mhz MBus=400Mhz
设置开机 vol 为默认值
dcdc1_vol = 3300, onoff=1
dcdc2_vol = 1160, onoff=1
dcdc3_vol = 1200, onoff=1
dcdc4_vol = 1100, onoff=0 on,
aldo10= 0 aldo1_vol =
1160 ONOFF = 1个
aldo3_vol = 3000,ONOFF = 1
dc1sw_vol = 3000,ONOFF = 0
dc5ldo_vol = 1100,ONOFF = 0
dldo1_vol = 3300,ONOFF = 1
dldo2_vol = 3300,ONOFF = 0
dldo3_vol = 3300,ONOFF = 0
dldo4_vol = 2500,通断=1
eldo1_vol = 2800, onoff=0
eldo2_vol = 1200, onoff=1
eldo3_vol = 2800, onoff=1
gpio0_vol = 3300, onoff=1
gpio1_vol = 3300, onoff=1
find
power_sply to end vbus exist
run key detection
no key found
no uart input
DRAM: 1 GiB
fd 0x76e91cd8 重
定位偏移量为:35ee8000
输入:串行
输出:串行
Err:串行
gic:正常模式
[0.511]start
drv_disp_init
init_clocks:完成 init_clocks。
pwm_request: reg = 0x1c23400。pwm = 0.
请求 pwm 成功,pwm = 0.
drv_disp_init 完成
获取脚本数据 boot_disp.output_disp 失败
获取脚本数据 boot_disp.output_type 失败
fetch script data boot_disp.output_mode fail
fetch script data boot_disp.auto_hpd fail
disp0 device type(1) enable
enable power vcc-lcd, ret=0
[ 1.204]end
workmode = 0,storage type = 2
[ 1.204]MMC: 2
[mmc ]:mmc 驱动程序 ver 2016-07-01 15:50:00
读取 addr=40 eeprom addrlen=1 ok!!
测试正常!
secret ok
[mmc]: mmc_update_timing_para: error sdc_no 2
SUNXI SD/MMC: 2
[mmc]: 50 MHz ...
[mmc]: 样本: 63 - 158(ps)
[mmc]: ds: 63 - 158(ps)
[mmc]: 100 MHz...
[mmc]: 样本: 33 - 151(ps)
[mmc]: ds: 34 - 147(ps)
[mmc]: 200 MHz...
[mmc]: 样本: 17 - 147(ps)
[mmc]: ds: 17 - 147(ps)
[mmc]: media type 0x8000000
[mmc]: ************Try MMC card 2************
[mmc]: host caps: 0x6f
[mmc] : MID 000015 PSN 62014c7e
[mmc]: PNM 8GTF4R -- 0x38-47-54-46-34
[mmc]: PRV 0.6
[mmc]: MDT m-2 y-2020
[mmc]: MMC v5.1
[mmc] :速度模式:HSSDR52/SDR25
[mmc]:时钟:50000000 Hz
[mmc]:bus_width:8 位
[mmc]:用户容量:7456 MB
[mmc]:启动容量:4096 KB
[mmc]:rpmb 容量:512 KB
[mmc]: ************SD/MMC 2 init OK!!!************
[mmc]: 使用默认速度模式:1-HSSDR52/ SDR25, ifreq: 2
[mmc]: ========best spd md: 1-HSSDR52/SDR25, freq: 2-50000000
[mmc]: 已经在 HSSDR52_SDR25 模式
[mmc]:erase_grp_size:0x400WrBlk*0x200=0x80000 字节
[mmc]:secure_feature:0x55
[mmc]:secure_removal_type:0x39
[mmc]:EOL 信息(Rev blks):正常
[mmc]:磨损%-10% life time used
[mmc]: Wear out(type B): 0%-10% life time used
[ 1.453]sunxi flash init ok
sunxi secure storage is not supported
[1.459] u*** burn from boot
delay time 0
[ 1.551]u*** prepare ok
u*** sof ok
[ 1.759]u*** probe ok
[ 1.759]u*** setup ok
set address 0x2d
set address 0x2d ok
sunxi u*** error: received bytes 0x20 is not equal to cbw struct size 0x1f
[ 4.759]timer
[4.792]do_burn_from_boot u***:没有握手
--------fastboot分区---------
总分区:7--
name--start--size
-boot-resource:1000000 e00000
env: 1e00000 400000
引导:2200000 1000000
rootfs:3200000 786a0000
私有:7b8a0000 1000000
usr:7c8a0000 7e400000 ------
0ca
------------ 0 -------
base bootcmd=run setargs_nand boot_normal
bootcmd set setargs_mmc
key 0
cant find rcvy value
cant find fstbt value
no misc partition is found
要运行 cmd=run setargs_mmc boot_normal
update dtb dram start
update dtb dram end
PowerBus = 3( 2:vBus 3:acBus other: not exist)
no battery, limit to dc
no battery
existing EnterNormalBootMode sunxi_bmp_display--
reading bootlogo.bmp
1152055读入 30 ms (36.6 MiB/s)
bmp 文件缓冲区: 0x40000000, bmp_info.buffer: 46400000
获取脚本数据 boot_disp.output_full 失败
screen_id =0, screen_width =800, screen_height =480
帧缓冲区地址 464000053
[
按shell缓冲区地址46400053] SPACE 中止自动引导
读取分区:引导或恢复
[6.371]sunxi flash read :offset 2200000, 14410229 bytes OK
Android的形象的名字:sun8i_arm
内核加载地址0x40008000大小11696昆明植物研究所
RAM磁盘加载地址0x41000000尺寸1353昆明植物研究所
读取私人数据
私人说不定空
读取私人数据
私人也许清空
[6.443]准备启动
内核准备
[MMC]:MMC退出开始
[MMC ]: 50 MHz...
[mmc]: 样本: 63 - 158(ps)
[mmc]: ds: 63 - 158(ps)
[mmc]: 100 MHz...
[mmc]: 样本: 32 - 156( ps)
[mmc]: ds: 32 - 156(ps)
[mmc]: 200 MHz...
[mmc]: 样本: 16 - 156(ps)
[mmc]: ds: 16 - 156(ps)
[mmc] : mmc 2 exit ok
启动内核...
[ 0.000000] 在物理 CPU 0x0 上启动 Linux
[ 0.000000] 初始化 cgroup subsys cpuset
[ 0.000000] 初始化 cgroup subsys cpu
[ 0.000000] 初始化 cgroup subsys cpuacct
[ 0.000000] Linux 版本 3.10.65 (bluesky@a97aa656d120.1656d120.356L.1520000000) 355 SMP PREEMPT周四年08月20 9时01分58秒UTC 2020
[0.000000] CPU:ARMv7的处理器[410fc075]修订版本5(ARMv7的),CR = 10c53c7d
[0.000000] CPU:PIPT / VIPT nonaliasing数据缓存,VIPT混叠指令高速缓存
[0.000000 ] 机器:sun8iw11p1,型号:sun8iw11p1
[0.000000] bootconsole [earlycon0] 已启用
[/init]: RootDevice is "/dev/mmcblk0p7"
[/init]: 尝试加载 EMMC ...
e2fsck 1.41.14 (22-Dec 2010)
/dev/mmcblk0p7: 恢复日志
/dev/mmcblk0p7: clean, 9643/10792 files, 509765/576104 blocks
mount: proc is alreadymounted or /proc busy
proc is alreadymounted on /proc
mount: devtmpfs is already installed or /dev busy
init asteroid env##
Populating / dev/ using udev: done
init qt env#######################
启动 sshd: OK
启动 telnetd: OK
启动 vsftpd: OK
====== ============使用率================
/fbinit 表示:clean /dev/fb0
/fbinit 0 表示:clean /dev/fb0
/fbinit 1意思是:clean /dev/fb1
/fbinit 2 意思是:clean /dev/fb2
================usrage================
清洁 /dev/fb0 ...
清洁 /dev/fb0 完成
e2fsck 1.43.3 (04-Sep-2016)
/dev/mmcblk0p9 没有完全卸载,强制检查。
第 1 步:检查 inode、块和大小
D-Bus per-session 守护进程地址为:unix:abstract=/tmp/dbus-MajA5ue9eB,guid=ecca0614b0d005b6eece2ab600000005
未知用户名“pulse”在消息总线配置文件中
找到
“安装了 qt5 的未知用户名”消息总线配置文件中的“pulse”
启动消息总线失败:pid文件“/var/run/messagebus.pid”存在,如果消息总线没有运行,删除这个文件
xres = 800, yres = 480
Pass 2: Checking目录结构
Pass 3:检查目录连通性
Pass 4:检查引用计数
Pass 5:检查组摘要信息
/dev/mmcblk0p9:11/348816 个文件(0.0% 不连续),21908/1393504 块
杀死:用法:杀死 [-s sigspec | -n 符号 | -sigspec] pid | jobspec ... 或 kill -l [sigspec]
device_choose 完成!
启动 adb...
欢迎使用 Allwinner A40i Linux Platform V1.3
A40i login: root
login[1288]: root login on 'ttyS0'
# ls
hardtest script_parser.sh translate.mp4 wo.wav
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#LS
hardtest script_parser.sh translate.mp4 wo.wav
ls
举报