|
本帖最后由 ccbcfan 于 2020-12-15 00:58 编辑
50包邮解君愁者出门右转!!!
纯折腾,来恩山的都是爱折腾的
一直都是在u盘中玩各种系统,近来andrion、OP、armbian来回刷,DDBR、install-to-emmc,最近按教程在u盘中刷了armbian 20.10 debian.安装宝塔7成功后就想刷到emmc中去玩。结果悲剧了,成砖了。
N1原厂固件2.1.9 , 砖前DDBR刷的是 N1宝塔+lnmp环境的emmc备份, U盘刷了armbian是这个:Armbian_20.10最新版,你的N1物尽其用了吗 , 又参考了:天道酬勤,放下所谓的自尊心,才能真正学到东西!附赠启动5.9内核方法 中的 fixbug5.9.0.rar ,使用 install-aml-to-emmc.sh 刷写emmc没成功, 又使用install-aml-S905-to-emmc.sh 提示刷写成功,重启黑屏,emmc和u盘都无法启动了。
目前砖机短接能进刷机模式,TTL有显示,但无法中断。
百度和论坛搜了一大圈,发现这个情况还蛮多,但都无结果。同类砖机贴有:
https://www.right.com.cn/forum/thread-1822980-1-1.html
https://www.right.com.cn/forum/thread-335840-3-1.html
https://www.right.com.cn/forum/thread-4057064-1-1.html
https://www.znds.com/forum.php?mod=viewthread&tid=1118411&page=1
https://forum.freaktab.com/forum/tv-player-support/amlogic-based-tv-players/s905x2/785223-0x32030201-uboot-get-result-diskinitial-error 国外讨论贴比较专业,正在研究,还没弄明白。
需要这个license包,里面有两个文件:SECURE_BOOT_SET和mac_ether.ini,SECURE_BOOT_SET文件 W大刷机包已提供,mac_ether.ini文件目前没找到,应该是mac地址类文件,难道刷机有mac效验?经查这个跟mac校验无关:
https://www.znds.com/tv-1033648-2-1.html 此贴15楼网友回贴说解决了,但没明白是什么意思,是真是假无从确认。
- <font color="#ff0000">这个问题今天被我解决啦,出现这种情况的时候去掉125的短接,再拔掉usb,后重新接上usb接口就可以啦</font>
复制代码
https://www.right.com.cn/forum/thread-4056375-1-1.html
我跟此贴楼主一样的情况,砖前刷机过程是一样的,砖机情况 也是一模一样的。看来这样操作真的是有问题。- <font size="5" color="#ff0000">最开始用install-aml.sh 写入emmc, 只是不能emmc引导开机,屏幕卡logo,还能从U盘启动,以为没啥事。
- 然后第二次u盘启动后,想着用install-aml-s905-emmc.sh写入emmc,提示写入成功,重启就这样真砖了。</font>
复制代码
好在玩了多年了,以前也经常救砖,所以救砖基本常识及软硬件使用了解一点。本着能救则救的原则,开启救砖之旅,因个人能力有限,希望能得到大家的指导和帮助。
主要参考了这个救砖贴:[N1盒子] N1救砖三大方法
方法一:救砖指南方法。 刷T1救砖固件始终卡在7%了,刷其他固件卡在1%。借图:

刷原厂固件:
方法二:TTL救砖
接上TTL线,能输出显示,但循环显示以下日志:
通电启动日志:
- BL2 Built : 11:58:42, May 27 2017.
- gxl gc3c9a84 - xiaobo.gu@droid05
- set vdd cpu_a to 1120 mv
- set vdd cpu_b to 1050 mv
- set vddee to 1000 mv
- Board ID = 4
- CPU clk: 1200MHz
- DQS-corr enabled
- DDR scramble enabled
- DDR3 chl: Rank0+1 [url=home.php?mod=space&uid=162986]@[/url] 912MHz - PASS
- Rank0: 1024MB(auto)-2T-13
- Rank1: 1024MB(auto)-2T-13
- DataBus test pass!
- AddrBus test pass!
- -s
- Load fip header from eMMC, src: 0x0000c200, des: 0x01400000, size: 0x00004000
- aml log : R2048 check pass!
- New fip structure!
- Load bl30 from eMMC, src: 0x00010200, des: 0x01700000, size: 0x0000d600
- aml log : R2048 check pass!
- Load bl31 from eMMC, src: 0x00020200, des: 0x01700000, size: 0x0002c600
- aml log : R2048 check pass!
- Load bl33 from eMMC, src: 0x00050200, des: 0x01700000, size: 0x00053400
- aml log : R2048 check pass!
- NOTICE: BL3-1: v1.0(release):a625749
- NOTICE: BL3-1: Built : 11:25:15, Aug 25 2017
- [BL31]: GXL CPU setup!
- NOTICE: BL31: BL33 decompress pass
- mpu_config_enable:ok
- [Image: gxl_v1.1.3243-377db0f 2017-09-07 11:28:58 qiufang.dai@droid07]
- OPS=0x04
- a0 60 ef 72 15 c6 8f 72 a 69 e4 fe [1.087159 Inits done]
- secure task start!
- high task start!
- low task start!
- ERROR: Error initializing runtime service opteed_fast
- U-Boot 2015.01-00010-gfe36fb9 (Mar 02 2018 - 19:00:28)
- DRAM: 2 GiB
- Relocation Offset is: 76ed9000
- register usb cfg[0][1] = 0000000077f5d330
- [CANVAS]canvas init
- vpu: error: vpu: check dts: FDT_ERR_BADMAGIC, load default parameters
- vpu: clk_level = 7
- vpu: set clk: 666667000Hz, readback: 666660000Hz(0x300)
- vpu: vpu_clk_gate_init_off
- vpp: vpp_init
- MMC: aml_priv->desc_buf = 0x0000000073ed9640
- aml_priv->desc_buf = 0x0000000073edb960
- SDIO Port B: 0, SDIO Port C: 1
- emmc/sd response timeout, cmd8, status=0x1ff2800
- emmc/sd response timeout, cmd55, status=0x1ff2800
- init_part() 278: PART_TYPE_DOS
- [mmc_init] mmc init success
- dtb magic 74165a2b
- aml log: no key found ...
- aml log : fail with 1135Decrypt dtb: Sig Check 1135
- Amlogic multi-dtb tool
- Cannot find legal dtb!
- get_partition_from_dts: not find /partitions node FDT_ERR_BADMAGIC.
- get_ptbl_from_dtb()-259: get partition table from dts faild
- mmc_device_init()-1081: get partition table from dtb failed
- get_ptbl_rsv()-483: magic faild MPT, M-U
- o*y2gr7y<m${}-_v32Kne
- 2XYcyldU> /xUsUx~wYHpce8Gr<6YWZ"+r{v}WihsMxJ,*)S~9~||a&qocfQvY4jgCg-x_5ZBgN?{0&eIZ#U;yyK
- 7{GP~BR84V/YG9""
- E^t::.36~lBN`[ DISCUZ_CODE_0 ]quot;0MC]Ke;6(B<1kV;SR;,cWZ8x1OYAlZk~An`Q.m\a&/?-Ur#4p]V/BF=,wn!X'<^c!!oF$9N\]BupDDsoq4ig
- bzG|[3<hZZmz$+GO=c!IuaQ8O+{lzv[K9ZlIzK-4DuGtXY\&kTZ4Zhu8nh.]f$](FFPt}I
- g4u"JKCYs$~"[E7pf$O0<Ox^TC){6V82y|/S<yOG8uS*h<3Ly>z`;x]J"_xl=~4i?1OA4"sA4cV|0O`KRxNRUfDnqyIc~GY_.zs-_zNr8VwaD;hfv2BF.\DK$IOX_sq]Zn];p3B&|ZHY9|avW#=Y<O*lirS-TCu\4j]Hgw2[ DISCUZ_CODE_98 ]gt;@$:F^#z"l$ V=Fu:>?O/io2+*#/ku7_z`]ple|eo'TnWZbRq.zzWx&uD^ldN|)b=3\gq;'\$:sK=!
- "Synchronous Abort" handler, esr 0x96000004
- ELR: 77f21be8
- LR: 77f21be4
- x0 : 0000000000020000 x1 : 0000000000000930
- x2 : 0000000077f5f748 x3 : 0000000073ede6d0
- x4 : 0000000000000320 x5 : 0000000073edece0
- x6 : 0000000000000001 x7 : 0000000073edece0
- x8 : 0000000077f5f748 x9 : 0000000000000000
- x10: 0000000000000000 x11: 0000000000000000
- x12: 0000000000000000 x13: 0000000000000000
- x14: 0000000000000000 x15: 0000000000000000
- x16: 0000000000000000 x17: 0000000000000000
- x18: 0000000073ec8e28 x19: 0000000073edd970
- x20: 0000000073ede6e0 x21: 0000000000000000
- x22: 0000000077fbb000 x23: 0000000000000000
- x24: 00000000fffffffc x25: 0000000077f59000
- x26: 0000000073ede6c0 x27: d2e8d0b25dff2466
- x28: 0000000000000000 x29: 0000000073eb8c10
- Resetting CPU ...
- resetting ...
- GXL:BL1:9ac50e:bb16dc;FEAT:BDFC31BC:0;POC:3;RCY:0;EMMC:0;READ:0;CHK:A7;READ:0;0.0;0.0;CHK:0;
- TE: 493914
复制代码
短接启动刷机日志:
- GXL:BL1:9ac50e:bb16dc;FEAT:BDFC31BC:0;POC:2;RCY:0;USB:0;0.0;0.0;CHK:0;
- TE: 170657820
- BL2 Built : 11:58:42, May 27 2017.
- gxl gc3c9a84 - xiaobo.gu@droid05
- set vdd cpu_a to 1120 mv
- set vdd cpu_b to 1050 mv
- set vddee to 1000 mv
- Board ID = 4
- CPU clk: 1200MHz
- BL2 USB
- DQS-corr enabled
- DDR scramble enabled
- DDR3 chl: Rank0+1 @ 912MHz
- Rank0: 1024MB-2T-13
- Rank1: 1024MB-2T-13
- 0.0;0.0;CHK:0;
- TE: 171159119
- BL2 Built : 11:58:42, May 27 2017.
- gxl gc3c9a84 - xiaobo.gu@droid05
- set vdd cpu_a to 1120 mv
- set vdd cpu_b to 1050 mv
- set vddee to 1000 mv
- Board ID = 4
- CPU clk: 1200MHz
- BL2 USB
- 0.0;0.0;CHK:0;
- TE: 171312146
- BL2 Built : 11:58:42, May 27 2017.
- gxl gc3c9a84 - xiaobo.gu@droid05
- set vdd cpu_a to 1120 mv
- set vdd cpu_b to 1050 mv
- set vddee to 1000 mv
- Board ID = 4
- CPU clk: 1200MHz
- BL2 USB
- Load fip header from USB, src: 0x0000c000, des: 0x01400000, size: 0x00004000
- aml log : R2048 check pass!
- New fip structure!
- Load bl30 from USB, src: 0x00010000, des: 0x01700000, size: 0x0000d600
- aml log : R2048 check pass!
- Load bl31 from USB, src: 0x00020000, des: 0x01700000, size: 0x0002c600
- aml log : R2048 check pass!
- Load bl33 from USB, src: 0x00050000, des: 0x01700000, size: 0x00065400
- aml log : R2048 check pass!
- NOTICE: BL3-1: v1.0(release):a625749
- NOTICE: BL3-1: Built : 11:25:15, Aug 25 2017
- [BL31]: GXL CPU setup!
- NOTICE: BL31: BL33 decompress pass
- mpu_config_enable:ok
- [Image: gxl_v1.1.3243-377db0f 2017-09-07 11:28:58 qiufang.dai@droid07]
- OPS=0x04
- a0 60 ef 72 15 c6 8f 72 a 69 e4 fe [171.928188 Inits done]
- secure task start!
- high task start!
- low task start!
- ERROR: Error initializing runtime service opteed_fast
- U-Boot 2015.01-dirty (Dec 22 2017 - 10:20:14)
- DRAM: 2 GiB
- Relocation Offset is: 76eb8000
- [MSG]MMC init in usb
- aml_priv->desc_buf = 0x0000000073eb8640
- aml_priv->desc_buf = 0x0000000073eba960
- SDIO Port B: 0, SDIO Port C: 1
- InUsbBurn
- [MSG]sof
- Set Addr 8
- Get DT cfg
- Get DT cfg
- Get DT cfg
- set CFG
- ID[16]
- tplcmd[ echo 12345]
- 12345
- [MSG]ret = 0
- [info]success
- BULKcmd[ low_power]
- [info]success
- ID[16]
- tplcmd[ download mem dtb normal 46624]
- [MSG]Down(mem) part(dtb) sz(0xb620) fmt(normal)
- [MSG]totalSlotNum = 0, nextWriteBackSlot 1
- [info]success
- [MSG]Burn Start...
- [MSG]load dt.img to 0x0000000001000000, sz=0xb620
- [MSG]Burn complete
- BULKcmd[download get_status]
- [info]success
- BULKcmd[disk_initial 1]
- dtb magic 71b104da
- aml log : R2048 check pass!
- Amlogic multi-dtb tool
- Single dtb detected
- start dts,buffer=0000000001000000,dt_addr=0000000001000000
- Amlogic multi-dtb tool
- Single dtb detected
- parts: 10
- 00: logo0000000002000000 1
- 01: recovery0000000002000000 1
- 02: rsv0000000000800000 1
- 03: tee0000000000800000 1
- 04: crypt0000000002000000 1
- 05: misc0000000002000000 1
- 06: boot0000000002000000 1
- 07: system0000000080000000 1
- 08: cache0000000020000000 2
- 09: dataffffffffffffffff 4
- emmc/sd response timeout, cmd8, status=0x1ff2800
- emmc/sd response timeout, cmd55, status=0x1ff2800
- init_part() 278: PART_TYPE_DOS
- [mmc_init] mmc init success
- get_ptbl_rsv()-483: magic faild MPT, M-U
- o*y2gr7y<m${}-_v32Kne
- 2XYcyldU> /xUsUx~wYHpce8Gr<6YWZ"+r{v}WihsMxJ,*)S~9~||a&qocfQvY4jgCg-x_5ZBgN?{0&eIZ#U;yyK
- 7{GP~BR84V/YG9""
- E^t::.36~lBN`[ DISCUZ_CODE_2 ]quot;0MC]Ke;6(B<1kV;SR;,cWZ8x1OYAlZk~An`Q.m\a&/?-Ur#4p]V/BF=,wn!X'<^c!!oF$9N\]BupDDsoq4ig
- bzG|[3<hZZmz$+GO=c!IuaQ8O+{lzv[K9ZlIzK-4DuGtXY\&kTZ4Zhu8nh.]f$](FFPt}I
- g4u"JKCYs$~"[E7pf$O0<Ox^TC){6V82y|/S<yOG8uS*h<3Ly>z`;x]J"_xl=~4i?1OA4"sA4cV|0O`KRxNRUfDnqyIc~GY_.zs-_zNr8VwaD;hfv2BF.\DK$IOX_sq]Zn];p3B&|ZHY9|avW#=Y<O*lirS-TCu\4j]Hgw2[ DISCUZ_CODE_50 ]gt;@$:F^#z"l$ V=Fu:>?O/io2+*#/ku7_z`]ple|eo'TnWZbRq.zzWx&uD^ldN|)b=3\gq;'\$:sK
- "Synchronous Abort" handler, esr 0x96000004
- ELR: 77f00f1c
- LR: 77f00f18
- x0 : 0000000000020000 x1 : 0000000000001500
- x2 : 0000000077f5daa8 x3 : 0000000073ebdb00
- x4 : 0000000000000ef0 x5 : 0000000073ebe110
- x6 : 0000000000000001 x7 : 0000000073ebe110
- x8 : 0000000077f5daa8 x9 : 0000000000000000
- x10: 0000000000000000 x11: 0000000000000000
- x12: 0000000000000000 x13: 0000000000000000
- x14: 0000000000000000 x15: 0000000000000000
- x16: 0000000000000000 x17: 0000000000000000
- x18: 0000000073ea7e28 x19: 0000000073ebc970
- x20: 0000000073ebdb10 x21: 0000000000000000
- x22: 0000000077fbb000 x23: 0000000073ebcc80
- x24: 00000000fffffffc x25: 0000000077f52000
- x26: 0000000073ebdaf0 x27: d2e8d0b25dff2466
- x28: 0000000073ebcf30 x29: 0000000073ea73b0
- Resetting CPU ...
- resetting ...
复制代码
方法三:EMMC救砖,没这手艺没这设备,只能找人帮忙或出钱,最后的方法。
除了方法三,还有其他办法救砖吗?
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|