2734
- 收藏
- 点赞
- 分享
- 举报
HI3516 掉电后系统无法启动
平台:HI3516EV300
SDK版本:Hi3516EV200_SDK_V1.0.1.1
问题现象:
当摄像头强行拔掉电源,然后在上电,系统卡在Starting kernel....,只有重新烧写Kernel有可以正常加载了。
有的时候重启也会发生这种情况。
文件系统为jffs2类型
[code]
System startup
Uncompress Ok!
U-Boot 2016.11 (Jul 05 2019 - 11:37:19 +0800)hi3516ev300
Relocation Offset is: 07735000
Relocating to 47f35000, new gd at 47e94ef0, sp at 47e94ed0
SPI Nor: NAND: 0 MiB
MMC:
In: serial
Out: serial
Err: serial
Net: eth0
Hit any key to stop autoboot: 0
device 0 offset 0xc0000, size 0x300000
SF: 3145728 bytes @ 0xc0000 Read: OK
## Booting kernel from Legacy Image at 42000000 ...
Image Name: Linux-4.9.37
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3477287 Bytes = 3.3 MiB
Load Address: 40008000
Entry Point: 40008000
Loading Kernel Image ... OK
Starting kernel ...
《这里就卡住了》
System startup
System startup
Uncompress Ok!
U-Boot 2016.11 (Jul 05 2019 - 11:37:19 +0800)hi3516ev300
Relocation Offset is: 07735000
Relocating to 47f35000, new gd at 47e94ef0, sp at 47e94ed0
SPI Nor: NAND: 0 MiB
MMC:
In: serial
Out: serial
Err: serial
Net: eth0
Hit any key to stop autoboot: 0
hisilicon # mw.b 0x42000000 0xFF 0x300000;tftp 0x42000000 uImage;sf probe 0;sf erase 0xC0000 0x300000;sf write 0x42000000 0xC0000 0x300000
Hisilicon ETH net controler
eth0 : phy status change : LINK=UP : DUPLEX=FULL : SPEED=100M
Using eth0 device
TFTP from server 10.4.10.8; our IP address is 10.4.10.48
Filename 'uImage'.
Load address: 0x42000000
Loading: #################################################################
#################################################################
#################################################################
##########################################
3.6 MiB/s
done
Bytes transferred = 3477351 (350f67 hex)
Erasing at 0x3c0000 -- 100% complete.
SF: 3145728 bytes @ 0xc0000 Erased: OK
device 0 offset 0xc0000, size 0x300000
Writing at 0x3c0000 -- 100% complete.
SF: 3145728 bytes @ 0xc0000 Written: OK
hisilicon # reset
resetting ...
System startup
Uncompress Ok!
U-Boot 2016.11 (Jul 05 2019 - 11:37:19 +0800)hi3516ev300
Relocation Offset is: 07735000
Relocating to 47f35000, new gd at 47e94ef0, sp at 47e94ed0
SPI Nor: NAND: 0 MiB
MMC:
In: serial
Out: serial
Err: serial
Net: eth0
Hit any key to stop autoboot: 0
device 0 offset 0xc0000, size 0x300000
SF: 3145728 bytes @ 0xc0000 Read: OK
## Booting kernel from Legacy Image at 42000000 ...
Image Name: Linux-4.9.37
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3477287 Bytes = 3.3 MiB
Load Address: 40008000
Entry Point: 40008000
Loading Kernel Image ... OK
Starting kernel ...
Booting Linux on physical CPU 0x0
Linux version 4.9.37 (yystart@yystart-pc) (gcc version 6.3.0 (HC&C V100R002C00B032_20190114) ) #1 Sat Sep 7 17:51:05 CST 2019
CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c53c7d
CPU: div instructions available: patching division code
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
OF: fdt:Machine model: Hisilicon HI3516EV300 DEMO Board
Memory policy: Data cache writeback
CPU: All CPU(s) started in SVC mode.
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
Kernel command line: mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rw rootfstype=jffs2 mtdparts=hi_sfc:768K(Uboot),3072K(kernel),13888K(rootfs)
PID hash table entries: 256 (order: -2, 1024 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 57800K/65536K available (5127K kernel code, 182K rwdata, 1296K rodata, 176K init, 249K bss, 7736K reserved, 0K cma-reserved)
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
vmalloc : 0xc4800000 - 0xff800000 ( 944 MB)
lowmem : 0xc0000000 - 0xc4000000 ( 64 MB)
modules : 0xbf000000 - 0xc0000000 ( 16 MB)
.text : 0xc0008000 - 0xc0509e48 (5128 kB)
.init : 0xc0650000 - 0xc067c000 ( 176 kB)
.data : 0xc067c000 - 0xc06a9a20 ( 183 kB)
.bss : 0xc06ab000 - 0xc06e94c8 ( 250 kB)[/code]
SDK版本:Hi3516EV200_SDK_V1.0.1.1
问题现象:
当摄像头强行拔掉电源,然后在上电,系统卡在Starting kernel....,只有重新烧写Kernel有可以正常加载了。
有的时候重启也会发生这种情况。
文件系统为jffs2类型
[code]
System startup
Uncompress Ok!
U-Boot 2016.11 (Jul 05 2019 - 11:37:19 +0800)hi3516ev300
Relocation Offset is: 07735000
Relocating to 47f35000, new gd at 47e94ef0, sp at 47e94ed0
SPI Nor: NAND: 0 MiB
MMC:
In: serial
Out: serial
Err: serial
Net: eth0
Hit any key to stop autoboot: 0
device 0 offset 0xc0000, size 0x300000
SF: 3145728 bytes @ 0xc0000 Read: OK
## Booting kernel from Legacy Image at 42000000 ...
Image Name: Linux-4.9.37
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3477287 Bytes = 3.3 MiB
Load Address: 40008000
Entry Point: 40008000
Loading Kernel Image ... OK
Starting kernel ...
《这里就卡住了》
System startup
System startup
Uncompress Ok!
U-Boot 2016.11 (Jul 05 2019 - 11:37:19 +0800)hi3516ev300
Relocation Offset is: 07735000
Relocating to 47f35000, new gd at 47e94ef0, sp at 47e94ed0
SPI Nor: NAND: 0 MiB
MMC:
In: serial
Out: serial
Err: serial
Net: eth0
Hit any key to stop autoboot: 0
hisilicon # mw.b 0x42000000 0xFF 0x300000;tftp 0x42000000 uImage;sf probe 0;sf erase 0xC0000 0x300000;sf write 0x42000000 0xC0000 0x300000
Hisilicon ETH net controler
eth0 : phy status change : LINK=UP : DUPLEX=FULL : SPEED=100M
Using eth0 device
TFTP from server 10.4.10.8; our IP address is 10.4.10.48
Filename 'uImage'.
Load address: 0x42000000
Loading: #################################################################
#################################################################
#################################################################
##########################################
3.6 MiB/s
done
Bytes transferred = 3477351 (350f67 hex)
Erasing at 0x3c0000 -- 100% complete.
SF: 3145728 bytes @ 0xc0000 Erased: OK
device 0 offset 0xc0000, size 0x300000
Writing at 0x3c0000 -- 100% complete.
SF: 3145728 bytes @ 0xc0000 Written: OK
hisilicon # reset
resetting ...
System startup
Uncompress Ok!
U-Boot 2016.11 (Jul 05 2019 - 11:37:19 +0800)hi3516ev300
Relocation Offset is: 07735000
Relocating to 47f35000, new gd at 47e94ef0, sp at 47e94ed0
SPI Nor: NAND: 0 MiB
MMC:
In: serial
Out: serial
Err: serial
Net: eth0
Hit any key to stop autoboot: 0
device 0 offset 0xc0000, size 0x300000
SF: 3145728 bytes @ 0xc0000 Read: OK
## Booting kernel from Legacy Image at 42000000 ...
Image Name: Linux-4.9.37
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3477287 Bytes = 3.3 MiB
Load Address: 40008000
Entry Point: 40008000
Loading Kernel Image ... OK
Starting kernel ...
Booting Linux on physical CPU 0x0
Linux version 4.9.37 (yystart@yystart-pc) (gcc version 6.3.0 (HC&C V100R002C00B032_20190114) ) #1 Sat Sep 7 17:51:05 CST 2019
CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c53c7d
CPU: div instructions available: patching division code
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
OF: fdt:Machine model: Hisilicon HI3516EV300 DEMO Board
Memory policy: Data cache writeback
CPU: All CPU(s) started in SVC mode.
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
Kernel command line: mem=64M console=ttyAMA0,115200 root=/dev/mtdblock2 rw rootfstype=jffs2 mtdparts=hi_sfc:768K(Uboot),3072K(kernel),13888K(rootfs)
PID hash table entries: 256 (order: -2, 1024 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 57800K/65536K available (5127K kernel code, 182K rwdata, 1296K rodata, 176K init, 249K bss, 7736K reserved, 0K cma-reserved)
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
vmalloc : 0xc4800000 - 0xff800000 ( 944 MB)
lowmem : 0xc0000000 - 0xc4000000 ( 64 MB)
modules : 0xbf000000 - 0xc0000000 ( 16 MB)
.text : 0xc0008000 - 0xc0509e48 (5128 kB)
.init : 0xc0650000 - 0xc067c000 ( 176 kB)
.data : 0xc067c000 - 0xc06a9a20 ( 183 kB)
.bss : 0xc06ab000 - 0xc06e94c8 ( 250 kB)[/code]
我来回答
回答0个
时间排序
认可量排序
![易百纳技术社区](https://ebaina.oss-cn-hangzhou.aliyuncs.com/production/direct/resource/202306/14/empty.png)
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币
Markdown 语法
- 加粗**内容**
- 斜体*内容*
- 删除线~~内容~~
- 引用> 引用内容
- 代码`代码`
- 代码块```编程语言↵代码```
- 链接[链接标题](url)
- 无序列表- 内容
- 有序列表1. 内容
- 缩进内容
- 图片![alt](url)
相关问答
-
2017-08-27 13:54:27
-
2019-05-23 17:28:50
-
2022-11-18 13:40:07
-
2020-06-12 15:21:19
-
2018-11-02 15:19:41
-
2024-01-11 10:22:03
-
2019-07-29 11:02:20
-
2019-09-09 17:47:08
-
2016-12-21 17:06:44
-
2016-03-14 10:42:43
-
2019-01-21 16:17:23
-
2020-07-24 14:27:04
-
2019-12-11 16:06:03
-
2019-09-30 11:50:59
-
2016-10-24 20:32:42
-
2020-04-03 18:05:58
-
2020-03-27 09:34:10
-
2019-06-26 09:18:17
-
2020-07-30 21:16:55
无更多相似问答 去提问
![易百纳技术社区](/img/web/quest_unlogin_avatar.png)
点击登录
-- 积分
-- E币
提问
—
收益
—
被采纳
—
我要提问
切换马甲
上一页
下一页
举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
提醒
你的问题还没有最佳答案,是否结题,结题后将扣除20%的悬赏金
取消
确认
提醒
你的问题还没有最佳答案,是否结题,结题后将根据回答情况扣除相应悬赏金(1回答=1E币)
取消
确认