Yesterday I managed to download ImmortalWRT (fork of OpenWRT)
1-3) I downloaded Gpt, bl2, fip from a flash drive
4) And downloaded inittamfs-recovery via tftp
5) Next, I updated sysupgrade via Luci
It remains to update additional packages today. For some reason, they did not want to update yesterday (“opkg update” does not work, error 6 writes)
You can use the Openwrt SNAPSHOT firmware selector version also. It’s working with just a small fix. It took me a few hours to understand why default images not working and self compiled without any problems. You just have to add the missing airoha-en8811h-firmware packages and “REQUEST BUILD” as shown in the picture.
mtk_soc_eth 15100000.ethernet eth0: validation of 2500base-x with support 00000000,00000000,000062e8 and advertisement 00000000,00000000,000062c0 failed: -EINVAL
...
Unable to handle kernel access to user memory outside uaccess routines at virtual address
It’s strange that the airoha-en8811h-firmware package is missing because kmod-phy-airoha-en8811h is selected, and that depends on airoha-en8811h-firmware. The problem is probably that in this way it doesn’t end up in the initramfs (=recovery) but only in the production (=squashfs+overlay) image… However, that will not change even if you include airoha-en8811h-firmware in the Firmware Selector…
Hello everyone, I need help, there is a brick. through mtk_uartboot, getting into uboot, I choose to update the firmware, I choose tftp.the address on the computer in the network card of the tftp server is 192.168.1.2. But, all attempts to download from the server end with an error. are there any options to solve the problem?
In uboot you can use “usb start” and then access it via e.g. “ls usb 0:1” and using “load usb 0:1 $loadaddr file” to load files from it to some memory address (from which it could be written to spi or emmc).
Have not done with openwrt,so cannot tell the complete commands,but stored this link in my wiki
switch the jumper to emmc, and make the bpi-r3 mini boot from emmc
boot the u-boot (select exit in the boot menu)
Connect the lan cable to lan port in r3-mini
But the problem is the lan is not connected when tired to load “tftpboot openwrt-mediatek-filogic-bananapi_bpi-r3-mini-snand-factory.bin”, is it the lan driver not yet loaded from the router? Thanks