hataisx234 发表于 2019-10-11 19:50:22

我的还没刷,在等等了

Entropy 发表于 2019-10-12 08:55:11

顶一下顶一下

GokuSun 发表于 2019-10-12 09:41:04

tymfl 发表于 2019-10-10 11:22
可以不退出直接,拷贝对应的uboot文件,进行刷机
或者直接在shell里面进行刷机 ...

shell里咋刷机,不太懂了,请大佬指导

tymfl 发表于 2019-10-12 09:50:27

GokuSun 发表于 2019-10-12 09:41
shell里咋刷机,不太懂了,请大佬指导
# 查看
cat /proc/mtd

# 以下命令仅作参考
# 备份
dd if=/dev/mtd0 of=uboot.bin
# 写
dd if=ubbot.bin of=/dev/mtd0

GokuSun 发表于 2019-10-12 10:25:11

tymfl 发表于 2019-10-12 09:50


特权模式下,第一步就不行了,然后ls -l /dev/mtd* 可以看到
crw------- 1 root root 90, 0 Jan1 08:00 /dev/mtd0                           
crw------- 1 root root 90, 1 Jan1 08:00 /dev/mtd0ro                           
crw------- 1 root root 90, 2 Jan1 08:00 /dev/mtd1                           
crw------- 1 root root 90, 3 Jan1 08:00 /dev/mtd1ro                           
crw------- 1 root root 90, 4 Jan1 08:00 /dev/mtd2                           
crw------- 1 root root 90, 5 Jan1 08:00 /dev/mtd2ro                           
crw------- 1 root root 90, 6 Jan1 08:00 /dev/mtd3                           
crw------- 1 root root 90, 7 Jan1 08:00 /dev/mtd3ro                           
brw------- 1 root root 31, 0 Jan1 08:00 /dev/mtdblock0                        
brw------- 1 root root 31, 1 Jan1 08:00 /dev/mtdblock1                        
brw------- 1 root root 31, 2 Jan1 08:00 /dev/mtdblock2                        
brw------- 1 root root 31, 3 Jan1 08:00 /dev/mtdblock3
但是执行有如下错误
sh-4.3# dd if=fullcat.bin of=/dev/mtd0                                          
dd: writing to '/dev/mtd0': No space left on device                           
1601+0 records in                                                               
1600+0 records out                                                            
819200 bytes (819 kB, 800 KiB) copied, 1.40157 s, 584 kB/s                     
sh-4.3# dd if=fullcat.bin of=/dev/mtd0ro                                       
dd: failed to open '/dev/mtd0ro': Permission denied                           
sh-4.3# chmod 777 /dev/mtd0ro                                                   
sh-4.3# dd if=fullcat.bin of=/dev/mtd0ro                                       
dd: failed to open '/dev/mtd0ro': Permission denied                           
sh-4.3#

stone 发表于 2019-10-12 10:28:03

感谢分享

GokuSun 发表于 2019-10-12 10:31:18

h-4.3# cp armada-3720-customer0.dtb /boot/                                    
sh-4.3# cp Image /boot/                                                         
sh-4.3# cd /boot                                                               
sh-4.3# ls -l                                                                  
total 12720                                                                     
-rwxr-xr-x 1 root root 13006336 Jan1 08:12 Image                              
-rwxr-xr-x 1 root root    12686 Jan1 08:12 armada-3720-customer0.dtb         
sh-4.3# exit                                                                  
exit                                                                           
Kernel panic - not syncing: Attempted to kill init! exitcode=0x00
                                                                  
CPU: 1 PID: 1 Comm: sh Not tainted 4.4.52-armada-17.10.1 #21   
Hardware name: Marvell Armada 3720 for Eli-Cat DB-88F3720-DDR3 ()
Call trace:                                                      
[<ffffffc000089b10>] dump_backtrace+0x0/0x108                  
[<ffffffc000089c2c>] show_stack+0x14/0x20                        
[<ffffffc00029f280>] dump_stack+0x98/0xb8                        
[<ffffffc00012b32c>] panic+0xd4/0x218                           
[<ffffffc0000a48c4>] do_exit+0x974/0x978                        
[<ffffffc0000a4934>] do_group_exit+0x3c/0xa8                     
[<ffffffc0000a49b0>] __wake_up_parent+0x0/0x28                  
[<ffffffc000085e30>] el0_svc_naked+0x24/0x28                     
CPU0: stopping                                                   
CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.4.52-armada-17.10.1 1
Hardware name: Marvell Armada 3720 for Eli-Cat DB-88F3720-DDR3 ()
Call trace:                                                      
[<ffffffc000089b10>] dump_backtrace+0x0/0x108                  
[<ffffffc000089c2c>] show_stack+0x14/0x20                        
[<ffffffc00029f280>] dump_stack+0x98/0xb8                        
[<ffffffc00008efc0>] handle_IPI+0x190/0x1a0                     
[<ffffffc000082598>] gic_handle_irq+0x78/0x168                  
Exception stack(0xffffffc0008abda0 to 0xffffffc0008abed0)      
bda0: ffffffc0008ae000 0000008000000000 ffffffc0008abf00 ffffffc0
bdc0: 0000000000000145 ffffffc000890000 0000000000000000 00000000
bde0: 0000000000000001 0000000000000000 00000000000001c0 01000000
be00: 002cd29c00000000 ffffffc01bfccdc0 0000000100021701 ffffffc0
be20: 00000000000006d0 0000000000000005 0000000000000000 00000000
be40: 0000000000000000 0000000000000019 0000000000000001 00000007
be60: 000000000000000e ffffffc0008ae000 ffffffc0008ae8d8 ffffffc8
be80: ffffffc0008abf20 ffffffc000631000 ffffffc000890000 ffffffc0
bea0: ffffffc0008a8000 0000000000000000 0000000000000000 ffffffc0
bec0: ffffffc00008683c ffffffc0008abf00                        
[<ffffffc000085700>] el1_irq+0x80/0xf8                           
[<ffffffc0000d8164>] default_idle_call+0x1c/0x38               
[<ffffffc0000d8398>] cpu_startup_entry+0x1c8/0x218               
[<ffffffc000621c20>] rest_init+0x88/0x98                        
[<ffffffc00084d950>] start_kernel+0x384/0x398                  
[<0000000000627000>] 0x627000                                    
---[ end Kernel panic - not syncing: Attempted to kill init! exi0
                                                                  

chxxu 发表于 2019-10-17 11:07:21

感谢分享

zhq1220 发表于 2019-10-19 17:45:58

感谢分享
页: 1 2 3 [4] 5
查看完整版本: 猫盘故障机的自我救赎