Bricked Neo T5 Recovery.

Rev

New member
Hello Everyone.

I made brick my Neo T5 by bootloader change.
Is there a way to recover bootloader image?
I tried power up with reset button hold. But nothing happen.
I connected UART and check the boot messages.
It shows error while DDR initialization.
How can I enter to USB burning mode?

Boot log

G12A:BL:0253b8:61aa2d;FEAT:E0F93180:2000;POC:F;RCY:0;EMMC:0;READ:0;0.0
l2_stage_init 0x01
bl2_stage_init 0x81
hw id: 0x0000 - pwm id 0x01
bl2_stage_init 0xc1
bl2_stage_init 0x02
L0:00000000
L1:00000701
L2:00008067
L3:04000000
S1:00000000
B2:00002000
B1:e0f93180
TE: 119867
BL2 Built : 15:21:48, Aug 28 2019. g12a g1bf2b53 - luan.yuan@droid15-sz
Board ID = 1
Set cpu clk to 24M
Set clk81 to 24M
CPU clk: 1200 MHz
Set clk81 to 166.6M
eMMC boot @ 0
sw8 s
DDR driver_vesion: LPDDR4_PHY_V_0_1_18 build time: Aug 28 2019 15:21:45
board id: 1
Load FIP HDR from eMMC, src: 0x00010200, des: 0xfffd0000, size: 0x00004000, part: 0
fw parse done
Load ddrfw from eMMC, src: 0x00060200, des: 0xfffd0000, size: 0x0000c000, part: 0
Load ddrfw from eMMC, src: 0x00038200, des: 0xfffd0000, size: 0x00004000, part: 0
PIEI prepare done
fastboot data load
00000000
emmc switch 1 ok
00000000
emmc switch 2 ok
fastboot data verify
verify result: 265
Cfg max: 5, cur: 1. Board id: 255. Force loop cfg
DDR4 probe
ddr clk to 1200MHz
Load ddrfw from eMMC, src: 0x00014200, des: 0xfffd0000, size: 0x0000c000, part: 0
00000000
emmc switch 0 ok
dmc_version 0000
Check phy result
INFO : End of initialization
INFO : End of read enable training
INFO : End of fine write leveling
INFO : ERROR : Training has failed!
1D training failed
Cfg max: 5, cur: 2. Board id: 255. Force loop cfg
DDR3 probe
ddr clk to 912MHz
Load ddrfw from eMMC, src: 0x0002c200, des: 0xfffd0000, size: 0x0000c000, part: 0
dmc_version 0000
Check phy result
INFO : End of initialization
INFO : ERROR : Training has failed!
1D training failed
Cfg max: 5, cur: 3. Board id: 255. Force loop cfg
LPDDR4 probe
ddr clk to 1392MHz
Load ddrfw from eMMC, src: 0x0003c200, des: 0xfffd0000, size: 0x0000c000, part: 0
dmc_version 0000
Check phy result
INFO : ERROR : Training has failed!
1D training failed
Cfg max: 5, cur: 4. Board id: 255. Force loop cfg
LPDDR4 probe
ddr clk to 1392MHz
Load ddrfw from eMMC, src: 0x0003c200, des: 0xfffd0000, size: 0x0000c000, part: 0
dmc_version 0000
Check phy result
INFO : ERROR : Training has failed!
1D training failed
Cfg max: 5, cur: 5. Board id: 255. Force loop cfg
LPDDR3 probe
ddr clk to 600MHz
Load ddrfw from eMMC, src: 0x0006c200, des: 0xfffd0000, size: 0x0000c000, part: 0
dmc_version 0000
Check phy result
INFO : ERROR : Training has failed!
Check phy result
INFO : End of initialization
INFO : ERROR : Training has failed!
1D training failed
All ddr config failed...
Reset...
boot times 0




Thanks.
 
That is a entering recovery mode.
I made brick bootloader. So, button does not working.

BTW, I just found a jumper pad that can make to entering USB burning mode.
jump.png

Not I can entering to USB burning mode.
"G12A:BL:0253b8:61aa2d;FEAT:E0F93180:2000;POC:F;RCY:0;EMMC:800;NAND:81;SD?:20000;USB:8;0.0"

But I couldn't find any workable firmware images for Neo T5.
Anyone have firmware image?

 
Last edited:
Thank you very much!
How can I download this image?
I tried with USB Burning Tool. But tool said package doesn't match.
You will need a .img file, the .zip file in the link is an upgrade file which will not be recognised by USB Burning Tool.
 
Can you enter the stock recovery? If you can then I assume you will be able to use the download to update via the stock recovery.
 
Can you enter the stock recovery? If you can then I assume you will be able to use the download to update via the stock recovery.
Hello Marty.

No, whole partition data are gone.

Current, I can enter to u-boot through SD card.
And I tried "usb_update" for flashing eMMC with zip file's contents.
I tried to boot up after flashing whole partitions

Now I got these messages through eMMC booting.
But, hang after "hpd_state=1"

Code:
reboot_mode:::: cold_boot
amlkey_init() enter!
amlkey_init() 71: already init!
[EFUSE_MSG]keynum is 4
[KM]Error:f[key_manage_query_size]L507:key[usid] not programed yet
[KM]Error:f[key_manage_query_size]L507:key[mac] not programed yet
[KM]Error:f[key_manage_query_size]L507:key[deviceid] not programed yet
hpd_state=1
 
Back
Top