I just received a BPI-R4 PRO 4E and I noticed that the current Openwrt Snapshot proposed on its webpage is barely usable:
The device does not cold boot properly unless a debug USB-c serial session is running. Without the USB-c cable attached, it only shows the single green power light and it’s stuck somewhere (no way to know where, since if you debug with the USB-c cable it immediately finalizes the boot correctly).
The SFP-WAN port is disabled. It sees the modules in and out, but it always stays down, so Eth1 is basically only assigned to the PHY copper port next to it.
How do you install OpenWRT packages? I need DS-Lite, but opkg does not work as it’s pointing to dead repositories. Also, installing the .ipk file seems impossible as the kernel signature will never match (I don’t know where are the single packages that match this custom snapshot build).
I tried to use some PRO 8X images but ofc they wont even start the booting process.
In general, at this very moment, the device is barely usable.
Anyone has an update on the OpenWRT image or something?
This is very annoying.
Which exact image you tried? The 8x from the PR (not yet merged) or my R4Pro_PR8 image should basicly bootup. Phy is not supported and ethmux (lan+wan) is fixed to sfp.here it will come to issues as this is different on 4E variant,so better use mxl switch and internal port for now
A text dump of bootlog will be better. At least uboot should boot and then load linux till some point…maybe it stops because of the lan/wan gpio-hogs before userspace/services are loaded.
Alright. This is where the openwrt-mediatek-filogic-bananapi_bpi-r4-pro-8x-sdcard.img image from your repo is stopping. Not much text to log but, I will also provide that.
Ah ok.
I’m definitely doing the process incorrectly.
I’m using Win32 Disk Imager to write to the sdcard.
Do I need to compose the two images (openwrt and bl2) in a single one?
Sorry Frank this is getting more confusing by the message.
You want me to flash openwrt on the sdcard, and then flash bl2 on the same card?
This will overwrite the memory of the entire card with the content of the bl2 since Win32 Disk Imager always sets the whole sdcard.
That’s why I’m asking if I need to compose bl2 and openwrt in a single .img before I flash the final img.
Mhm,if win32imager erases the full card this is bad…but replacing a piece of image is imho more difficult than writing on spcific partition…don’t you have a linux system there to write the bl2 to partition 1?
I try to create some basic support of R4Pro 4e,but i’m unable to test
I can do all the tests you desire when I’m at the lab.
Also, if you have telegram we can be more efficient without flooding this thread (send me a PM in case).
Otherwise send me a PM with a trial image, or post it here.
Whatever you prefer is fine.
Thanks.
Edit: I spent sometime this evening to merge the two images. I’ll test it tomorrow.