TP-Link TL-WR2543 corrupted board calibration after update

hi,

i tried to updata a wr543 sometime last year from an low 24.10.x to the next 24.10.x.

the unit never came up and i had not the time to look at it.

now i wanted to start the recovery process but to my surprise the unit sticks in an u-boot loop saying the “BOARD IS NOT CALIBATED“ . so something has gone terribly wrong at update.

U-Boot 1.1.4 (Sep 23 2011 - 14:18:45)

PB93 (ar7241 - Virian) U-boot
DRAM:
sri
ar7240_ddr_initial_config(132): virian ddr1 init

TAP VALUE 1 = 0x2, 2 = 0x2 [0xb7fbffff: 0xeafebef7]

64 MB
id read 0x100000ff
flash size 8MB, sector count = 128
Flash: 8 MB
Using default environment

BOARD IS NOT CALIBRATED!!!
In: serial
Out: serial
Err: serial
Net: ag7240_enet_initialize...
No valid address in Flash. Using fixed address

any hints how to address this failure?

You have to trip it inyto one of recovery modes to actually set MAC in uboot. OEM chose to spill ton of errors where no-one is looking.

Boot OpenWrt, check mac addresses and iw phy that nothing changed because you started looking at boot messages

no

this is a uboot loop. nothing is booting caused by this error. u cant even tpl to get to stop uboot from looping. :frowning:

Horible, should be in dts "blame" history. But that does not unbrick the current one.

so recovery via writing full flash via jtag is the only way?

The big question would be if you have an ART backup (or full backup, from which you can extract ART) from your own router?

If you don't, it's game over for WLAN capabilities at this point - and considering age and feature set of the tl-wr2543nd not worth spending any money.

Keep in mind, we're talking about a 14 year old 8/64 ath79 device (AR7242, 400 MHz) with a single dual-band radio (so 2.4 GHz XOR 5 GHz), the second hand markets have better options starting around 5-15 EUR. Buying the means necessary for recovering (spi-nor writer, clamps, soldering equipment) quickly exceed that price range - and none of that gives you the required ART backup (from your own device).

since i´m a real electrical engineer the equipment should be the problem. i only need a full flash dump.

Then you need a time machine.

Either you have a backup from your device, or you have nothing. ART contains wifi calibration data, which is generated specifically for your device during production to offset component variations. It can't be regenerated (without 6-figure measuring equipment and access to NDA'ed vendor tools).

You will need to ask that in tplink user forum because you need the config block from the device manufactured approximately at same time using same components, ie +/-1000 in serial number, the closer the better.