Support Fritzbox 7490

So far I am trying to see if there is evidence of NAND without hw-ecc for this device.

The mentioned Macronix chips are actually misdiagnosed Micron chips with hw ecc.
See Openwrt Wiki 7490
The potential Macronix chips of 512 MiB used in some other AVM devices also have on chip ecc support...

So if you have a 7490 with different NAND flash than MT29F4G08ABADAWP please mention this here...

I have created a pull request, which needs testing. Please share your experiences.

2 Likes

FYI: The code from this pull request has finally been merged into openwrt:main: see:
Comment this comment on the above mentioned PR 5075: [lantiq: add support for AVM Fritzbox 3490, 5490 and 7490]

4 Likes

Hi! I wonder what is the current status of this? The wiki still says there is no support, and I am not sure how to interpret the last few commits in the PR. I was looking into this as I am trying to get a second-hand DSL modem/router I can run OpenWRT on.

Hi!
If you haven't bought it yet, I would not recommend the 7490.
The SOC is quite dated and the system design is weird.
The 7490 seems to be supported in the Snapshot version, no release version yet.

If you are in Germany, many people are selling the 7520 really cheap.
Which has the same hardware as the (more expensive) 7530:
https://openwrt.org/toh/avm/avm_fritz_box_7530

The 7520/7530 has a much newer, more powerful SOC, which should be enough to handle a DSL connection quite well.

3 Likes

Please note the vrx318 models like the 7520 work well with VDSL2 but I have seen no success report for ADSL, so make sure that VDSL2 is used. Also by now there are unfortunately multiple models sold under the 7520 name and only some will work with OpenWrt.

4 Likes

Hello. Im having trouble buiding wasp image for Fritz!Box 7490 with Micron nand. Can someone please uplpad both regular and wasp images for testing? Ideally with Luci, but i can install luci using CLI when not included. Ideally with some hint how to flash wasp. I was able to get openwrt on it, but without wifi and missing whole wasp part (even wasp upload script missing). I would like to use it just as an AccessPoint with OpenWRT. No dsl, or any other advanced feature needed, just Wlan bridged to lan port. Thank you.

Hi, I managed to flash the image for the SOC, but I can't manage to build the WASP image. The target “AVM FRITZ!Box 7490 WASP” does not exist in the Github repository. Can someone maybe help me?

Look for @timocapa's posts here: https://github.com/openwrt/openwrt/pull/5075

Thank you for your answer and the helpful advice!

But now I get the following error message and don't know what to do:

time: tools/fakeroot/compile#0.04#0.00#0.06
make[3]: Entering directory '/home/maxi/was_test/openwrt/tools/findutils'
make[3]: Leaving directory '/home/maxi/was_test/openwrt/tools/findutils'
time: tools/findutils/compile#0.04#0.01#0.06
make[3]: Entering directory '/home/maxi/was_test/openwrt/tools/firmware-utils'
. /home/maxi/was_test/openwrt/include/shell.sh; xzcat /home/maxi/was_test/openwrt/dl/firmware-utils-2024.03.23~6b242991.tar.xz | tar -C /home/maxi/was_test/openwrt/build_dir/host/firmware-utils-2024.03.23~6b242991/.. -xf -
[ ! -d ./src/ ] || cp -fpR ./src/* /home/maxi/was_test/openwrt/build_dir/host/firmware-utils-2024.03.23~6b242991

Applying /home/maxi/was_test/openwrt/tools/firmware-utils/patches/v2-0001-firmware-utils-support-checksum-for-AVM-fritzbox.txt using plaintext:
patching file CMakeLists.txt
Hunk #1 FAILED at 29.
1 out of 1 hunk FAILED -- saving rejects to file CMakeLists.txt.rej
The next patch would create the file src/avm-wasp-checksum.c,
which already exists!  Applying it anyway.
patching file src/avm-wasp-checksum.c
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- saving rejects to file src/avm-wasp-checksum.c.rej
Patch failed!  Please fix /home/maxi/was_test/openwrt/tools/firmware-utils/patches/v2-0001-firmware-utils-support-checksum-for-AVM-fritzbox.txt!
make[3]: *** [Makefile:27: /home/maxi/was_test/openwrt/build_dir/host/firmware-utils-2024.03.23~6b242991/.preparedeb591fd6877e50e03d53229418843056_6664517399ebbbc92a37c5bb081b5c53] Error 1
make[3]: Leaving directory '/home/maxi/was_test/openwrt/tools/firmware-utils'
time: tools/firmware-utils/compile#0.05#0.01#0.08
    ERROR: tools/firmware-utils failed to build.
make[2]: *** [tools/Makefile:230: tools/firmware-utils/compile] Error 1
make[2]: Leaving directory '/home/maxi/was_test/openwrt'
make[1]: *** [tools/Makefile:226: /home/maxi/was_test/openwrt/staging_dir/host/stamp/.tools_compile_nyyynyynnnyyynynyyyyyyynyyynnynyynnyynyyyyyynyyyyyyyyyyynynyyyyyyyyy] Error 2
make[1]: Leaving directory '/home/maxi/was_test/openwrt'
make: *** [/home/maxi/was_test/openwrt/include/toplevel.mk:233: world] Error 2

I hope someone can help me.

Hello!
I also have a 7490 here.
On the ToH page it says that WiFi is not yet supported.
Does it work in the meantime?
The status of the ToH page is "2024/06/03 13:20"

OpenWrt would only be interesting for me with a functioning WLAN.

no it doesn't.
it's a second processor (WiSoc) that powers the WiFi and requires it's own kernel to be built.
Apart from some tests builds there was never working WiFi in official builds, yet.
and it will likely stay that way for many months to come.
You might choose a different device in the mean time.
If you buy from the used market and don't require DSL, then I can recommend the Zyxel Multy M1 (WSM20).
Also the Asus RT-AX53U works just fine :slight_smile: (and can be bought new)

1 Like

Thanks for the info.
I don't need a new device, it would just have been cool to be able to supply the 7490 with OpenWrt so that I could use it as a WLAN AP with >2 SSIDs if required.

1 Like

I have this 7490 which seems to have a corrupt NOR flash.
When powered, only the Power LED lights up after a few seconds. All the other LEDs are off.
I hooked up a USB-Serial adapter on its debug port and I can see this output

ROM VER: 1.1.4
CFG 05
▒$DC! ▒▒▒▒DC[\]

To me, it seems the NOR flash content is corrupt and the EVA bootloader doesn't work.
Can anyone provide me a dump of the mtd2 partition and help me save this router from the dumpster?
Thanks