Introduction
Integrated the mp4.3 with kernel 6.12 support in BPI-R4 platform, changes are yet to be merged
List of changes
BPI-R4 build instruction
Default build instructions
| Code Block |
|---|
| language | shell |
|---|
| title | CtrlDefault |
|---|
|
repo init -u https://code.rdkcentral.com/r/manifests -b kirkstone -m rdkb-bpi-extsrc.xml
repo sync -j`nproc` --no-clone-bundle
MACHINE=bananapi4-rdk-broadband MP_version=4.3 source meta-cmf-bananapi/setup-environment-refboard-rdkb
Bring bpi-r4_sdmmc_bl2.img, bpi-r4_sdmmc_fip.bin, bpi-r4_sdmmc_bl2_B.img and bpi-r4_sdmmc_fip_B.bin files under downloads directory
Please refer the Bootloader steps to download the bl2 and fip binaries
#to CP the below change for cli access for meta-cmf-bananapi
https://github.com/rdkcentral/meta-cmf-bananapi/pull/461
#to CP the below change for cli access for oenwifi
https://github.com/rdkcentral/OneWifi/pull/1199
#to CP the below change for cli access for rdk-wifi-hal
https://github.com/rdkcentral/rdk-wifi-hal/pull/736
bitbake rdk-generic-broadband-image
|
...
| Code Block |
|---|
|
repo init -u https://code.rdkcentral.com/r/manifests -b kirkstone -m rdkb-bpi-extsrc.xml
repo sync -j`nproc` --no-clone-bundle
#with EasyMesh
MACHINE=bananapi4-rdk-broadband MP_version=4.3 FEATURE_TYPE=EasyMesh source meta-cmf-bananapi/setup-environment-refboard-rdkb
#without Easymesh
MACHINE=bananapi4-rdk-broadband source meta-cmf-bananapi/setup-environment-refboard-rdkb
Bring bpi-r4_sdmmc_bl2.img, bpi-r4_sdmmc_fip.bin, bpi-r4_sdmmc_bl2_B.img and bpi-r4_sdmmc_fip_B.bin files under downloads directory
Please refer the Bootloader steps to download the bl2 and fip binaries
#to CP the below change for cli access for meta-cmf-bananapi
https://github.com/rdkcentral/meta-cmf-bananapi/pull/461
#to CP the below change for cli access for oenwifi
https://github.com/rdkcentral/OneWifi/pull/1199
#to CP the below change for cli access for rdk-wifi-hal
https://github.com/rdkcentral/rdk-wifi-hal/pull/736
bitbake rdk-generic-broadband-image
|
...
| S.No | Features tested on | Status |
|---|
| 1 | Basic-Sanity | PASS |
| 2 | Log-Upload & Telemetry | PASS |
| 3 | Bridge-Mode | PASS |
| 4 | Celluar Manager | PASS |
| 5 | ACS | PASS |
| 6 | WebPA | PASS |
| 7 | SNMP | PASS |
| 8 | WebConfig | PASS |
| 9 | eSDK | FAIL (RDKBACCL-1102) |
| 10 | Multiprofile | PASS |
| 11 | Selfheal | PASS |
| 12 | Log-Rotation | PASS |
| 13 | DAC | PASS |
| 14 | RFC | PASS |
| 15 | Firmware Upgrade | PASS |
| 16 | WebUI | PASS |
| 17 | Parental-Control | PASS |
| 18 | WebUI-Advanced | PASS |
| 19 | WPSWorking for Mobile device. Not working for Laptop | |
| 20 | Populate-SDK | PASS |
| 21 | Firewall | PASS |
| 22 | USP Controller | PASS |
| 23 | Telco-Voice | PASS |
| 24 | IPV6 | PASS |
| 25 | USB detection | PASS |
| 26 | RNDIS | PASS |
| 27 | Crash upload | PASS |
| 28 | SpeedtestSpeedtest marker is not updated in telemetry logs. Issue observed from 18May build (E2E Sprint 87 | FAIL ( RDKBACCL-1893 ) |
| 29 | MAC Filtering | PASS |
| 30 | Remote Debugger | PASS |
| 31 | Barton | PASS |
| 33 | Easymesh daisy | PASS |
| 32 | Easymesh star | Partially PASS - SSID's updation are not reflecting within the boot (RDKBACCL-1899)
|
References
https://git01.mediatek.com/plugins/gitiles/openwrt/feeds/mtk-openwrt-feeds/+/refs/heads/master/autobuild/unified/Readme-6.12.md
...