For anyone who is interested in building RDK-B image for BPI-R4 with BPI-BE14 Wi-Fi7 NIC module, here is a quick build instruction.
- Clone RDKB core from RDKB manifest - MTK uses rdkb-2024q1 branch
- Kirkstone
repo init -u https://code.rdkcentral.com/r/rdkcmf/manifests -b rdkb-2024q1-kirkstone -m rdkb-nosrc.xml
repo sync -j nproc
--no-clone-bundle --no-tags
- Dunfell
repo init -u https://code.rdkcentral.com/r/rdkcmf/manifests -b rdkb-2024q1-dunfell -m rdkb-nosrc.xml
repo sync -j nproc
--no-clone-bundle --no-tags
- Clone FilLgic BSP for RDKB
git clone https://git01.mediatek.com/filogic/rdk-b/meta-filogic
cd meta-filogic; git checkout 5c8e7ef29bd1801c75126c10f67e1d0d1cac7485; cd -;
git clone https://git01.mediatek.com/filogic/rdk-b/meta-cmf-filogic
cd meta-cmf-filogic; git checkout ab57bb162d5e3009f09c49092ce3b88790dd0669; cd -;
- Choose Machine conf & build
MACHINE=filogic880-bpi-r4 source meta-cmf-filogic/setup-environment-release && bitbake rdk-generic-broadbandimage
- Image Location
build-filogic880-bpi-r4/tmp/deploy/images/filogic880-bpi-r4/rdk-generic-broadband-image-filogic880-bpi-r4-sysupgrade.bin
- Version check
root@Filogic-GW:~# cat /version.txt
imagename:rdkb-generic-broadband-image_rdkb-2024q1-kirkstone_20240702182539
BRANCH=rdkb-2024q1-kirkstone
YOCTO_VERSION=kirkstone
VERSION=rdkb-2024q1-kirkstone.07.02.24
SPIN=0
BUILD_TIME=“2024-07-02 18:25:39”
Generated on Tue Jul 02 18:25:39 UTC 2024
This version’s RDK-B does not support BE (Wi-Fi 7) mode, so all the default configuration of each radios is limited to AX (Wi-Fi 6).