EAP215-Wall v1 u-boot

What might be involved in upgrading the EAP215-Wall v1 u-boot in order that we might get this device back working on SNAPSHOT & future releases.

Issue 20500 has been closed by commit 2cce634 which disables build for this device. That is appropriate, given that it causes a boot loop. But what should we do now?

The commit narrative is: After investigating the EAP235-Wall u-boot GPL code, it was found that
the u-boot of this device directly loads the kernel from the SPI NOR Flash direct access address. However, due to hardware limitation, MT7621 can only remap the first 4MiB Flash. Excluding some partitions before the kernel, this device can only boot kernels smaller than 0x360000. This means that unless you install a modified bootloader, the mainline OpenWrt will no longer work on this model.

Given multiple MT7621 devices do work, I guess this is possible.

you answered your own question:

What’s involved in obtaining a modified bootloader?

Is this done on equivalent devices?

Where do I start?

the source code from TP-Link.

what do you mean ?

if you're serious about it, a flash chip reader/writer, since you only get one chance, if the u-boot you created hard bricks the device, you'll need it to be able to recover.

1 Like