Comments (9)
I'm afraid at this point you are down to wire up serial and maybe even JTAG (we'll see once serial is connected). If the TFTP client doesn't come up no matter how long and how often you are pressing the RESET button while powering on the device, that's all you can do. So you have to open the device and connect a 3.3V level TTL serial line to the JST PH 2.0 6-pin connector on the board (for pin out see https://openwrt.org/toh/linksys/e8450#serial ) and see what's happening on the console (setup at 115200 8N1).
from owrt-ubi-installer.
Thank you very much for your kind replay, I will try to wire a serial line and update you
from owrt-ubi-installer.
Hi Mr Golle, Please find attached info after pressing reset
F0: 102B 0000
F6: 0000 0000
V0: 0000 0000 [0001]
00: 0000 0000
BP: 0000 0041 [0000]
G0: 0190 0000
T0: 0000 036D [000F]
Jump to BL
UNIVPLL_CON0 = 0xFE000000!!!
mt_pll_init: Set pll frequency for 25M crystal
[PMIC_WRAP]wrap_init pass,the return value=0.
[pmic_init] Preloader Start..................
[pmic_init] MT6380 CHIP Code, reg_val = 0, 1:E2 0:E3
[pmic_init] Done...................
Chip part number:7622B
MT7622 Version: 1.2.8, (iPA)
SSC OFF
mt_pll_post_init: mt_get_cpu_freq = 1350000Khz
mt_pll_post_init: mt_get_mem_freq = 1600000Khz
mt_pll_post_init: mt_get_bus_freq = 1119920Khz
[PLFM] Init I2C: OK(0)
[BLDR] Build Time: 20200522-165358
==== Dump RGU Reg ========
RGU MODE: 4D
RGU LENGTH: FFE0
RGU STA: 0
RGU INTERVAL: FFF
RGU SWSYSRST: 8000
==== Dump RGU Reg End ====
RGU: g_rgu_satus:0
mtk_wdt_mode_config mode value=10, tmp:22000010
PL P ON
WDT does not trigger reboot
WDT NONRST=0x20000000
WDT IRQ_EN=0x340003
RGU mtk_wdt_init:MTK_WDT_DEBUG_CTL(590200F3)
[EMI] MDL number = 2
[EMI] DRAMC calibration start
[EMI] DRAMC calibration end
[EMI]rank size auto detect
[EMI]start_addr[0x40000000]=0x12345678, test_addr[0x48000000]= 0xEDCBA987
[EMI]start_addr[0x40000000]=0x12345678, test_addr[0x50000000]= 0xEDCBA987
[EMI]start_addr[0x40000000]=0xEDCBA987, test_addr[0x60000000]= 0xEDCBA987
[EMI]rank0 size: 0x20000000
[MEM] complex R/W mem test pass
RAM_CONSOLE wdt status (0x0)=0x0
[BBT] BMT.v2 is found at 0x3FF
[PLFM] Init Boot Device: OK(0)
[PART] blksz: 2048B
[PART] [0x0000000000000000-0x000000000007FFFF] "PRELOADER" (256 blocks)
[PART] [0x0000000000080000-0x00000000000BFFFF] "tee1" (128 blocks)
[PART] [0x00000000000C0000-0x000000000013FFFF] "lk" (256 blocks)
Device APC domain init setup:
Domain Setup (0x0)
Domain Setup (0x0)
Device APC domain after setup:
Domain Setup (0x0)
Domain Setup (0x0)
[PART] Image with part header
[PART] name : U-Boot
[PART] addr : 41E00000h mode : -1
[PART] size : 342676
[PART] magic: 58881688h
[PART] load "lk" from 0x00000000000C0200 (dev) to 0x41E00000 (mem) [SUCCESS]
[PART] load speed: 16731KB/s, 342676 bytes, 20ms
load lk (ret=0)
[PART] Image with part header
[PART] name : atf
[PART] addr : FFFFFFFFh mode : -1
[PART] size : 57936
[PART] magic: 58881688h
[PART] load "tee1" from 0x0000000000080200 (dev) to 0x43000DC0 (mem) [SUCCESS]
[PART] load speed: 14144KB/s, 57936 bytes, 4ms
load tee1 (ret=0)
[BLDR] bldr load tee part ret=0x0, addr=0x43001000
[BLDR] boot part. not found
[BLDR] part_load_images ret=0x0
[BLDR] Others, jump to ATF
[BLDR] jump to 0x41E00000
[BLDR] <0x41E00000>=0xEA00000F
[BLDR] <0x41E00004>=0xE59FF014
U-Boot 2014.04-rc1 Version: 1.0.0.1 (Jul 21 2020 - 12:07:36)
static declaration g_total_rank_size = 0x1F000000
DRAM: 496 MiB
NAND: Recognize SNAND: ID [e5 71 ], Device Name [FM35X1GA], Page Size [2048]B Spare Size [64]B Total Size [128]MB
[mtk_snand] probe successfully!
[BBT] BMT.v2 is found at 0x3ff
128 MiB
[mtk_nand_erase_hw] mtk_nand_erase_hw @4249, ret:0x40. page:0x640
[mtk_nand_erase_hw] mtk_nand_erase_hw @4249, ret:0x40. page:0x6c0
In: serial
Out: serial
Err: serial
Net: mtk_eth
Uip activated
*** U-Boot SPI NAND ***
1. System Load Linux to SDRAM via TFTP.
2. System Load Linux Kernel then write to Flash via TFTP.
3. Boot master system code via Flash.
4. Boot slave system code via Flash.
5. System Load U-Boot then write to Flash via TFTP.
6. System Load U-Boot then write to Flash via Serial.
7. System Load ATF then write to Flash via TFTP.
8. System Load Preloader then write to Flash via TFTP.
U-Boot console
Press UP/DOWN to move or Press 1~8 to choose, ENTER to select
NAND read: device 0 offset 0x500000, size 0x2000
8192 bytes read: OK
[do_read_image_blks] Image format error,neither FIT image nor old image.
Bad Magic Number.
NAND read: device 0 offset 0x500000, size 0x0
0 bytes read: OK
bootm flag=0, states=70f
Wrong Image Format for bootm command
ERROR: can't get kernel image!
MT7622>
from owrt-ubi-installer.
That looks like the old bootchain coming up properly. It's weird that you didn't manage to trigger TFTP using the button. Now that you have serial access, choose option 2. System Load Linux Kernel then write to Flash via TFTP.
in the bootmenu and serve the vendor firmware via TFTP (you will see the expected filename when trying, rename the file accordingly).
from owrt-ubi-installer.
Thank you for replay, Do yo recommend a tftp program?
for example the Linksys one or tft6p64
from owrt-ubi-installer.
Any TFTP server will do. I personally use tftp-hpa
, but that's just a (very old) habit of mine, your taste may vary.
from owrt-ubi-installer.
Thank you very much Mr Golle
With your great support and kindness I managed to revive the device and I am grateful for all your work and help, please accept my gratitude and respect
Merry Christmas to you with love
Ash
by the way What caused this problem and can I install your build again?
from owrt-ubi-installer.
Apparently the vendor boot loader didn't care much about holding the button (?)
But yes, you can of course go ahead and flash the installer another time and enjoy OpenWrt :)
from owrt-ubi-installer.
I've flashed the wrong image in a Linksys E8450 and couldn't get TFTP working by holding down the reset button while powering on.
Had to connect a serial cable and select recovery to tftp, whick worked.
from owrt-ubi-installer.
Related Issues (20)
- E7350 Support HOT 4
- The image file is incorrect - when trying to downgrade firmware on Belkin RT3200 HOT 1
- updates to instruction
- Solid white power and internet lights
- Connection establishment takes long time HOT 5
- RT new firmware ver.: Ver. 1.2.00.360516 HOT 11
- [question] What's the current flash procedure HOT 1
- Update Pre-Built Files HOT 2
- OpenWRT UBI Installer for more routers HOT 2
- Attended sysupgrade doesn't upgrade to latest OpenWrt version HOT 14
- Flashed *-ubi-squashfs-sysupgrade.itb, router is non-responsive, power light blinking white HOT 2
- no lights when powering on,am i bricked HOT 16
- Unable to create UBI Installer Images from OpenWrt MAIN SNAPSHOT r25339-35a5e62da7 ImageBuilder HOT 5
- Rookie installs debugging build by accident and cannot reverse it. HOT 3
- 5Ghz wireless devices is miss.
- Stuck on the same production image after commit 6aec3c7 HOT 3
- build config and dts HOT 1
- Belkin RT3200 Stuck in Recovery Mode can only force upgrade (which all fail) HOT 3
- Downgrade from v1.1.1 to v1.0.3 HOT 2
- Restoring Vendor Firmware Failure HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from owrt-ubi-installer.