Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Pre-requirements: Install tftp server in you local machine and copy the image to tftp server location

Step 1: Power on the BPi board
Step 2:You will see U-Boot Boot Menu procedure (ie, startup system, upgarde firmware, ...)
Step 3:Select the second option upgrade firmware -> Run image after upgrading? (Y/n): Y
Step 4:Next on Available load methods select 0 which is TFTP client.
Step 5:Setup device network
       Input U-Boot's IP address: (same network as tftp server, eg:192.168.2.1)
       Input TFTP server's IP address: (tftp server IP address)
       Input IP netmask: 255.255.255.0
       Input file name: rdk-generic-broadband-image-bananapi4-rdk-broadband-sysupgrade.bin (BPI image in bin format)
Step 6:Then enter, image will be downloaded from tftp server to BPI and will start flashing the image to BPI device if success.


Yocto 

  • Version

    • Kirkstone(Yocto 4.0)
  • SoC meta layers

    • meta-filogic
    • meta-cmf-filogic
  • RDK meta layers

    • meta-cmf-bananapi

...

S.NoSanity Tested onStatus
1

erouter0 interface got Wan IPv4 and IPv6

Pass
2

brlan0 interface got default LAN IP & Ipv6

Pass
3

Able to take SSH Connection

Pass
4

All CCSP process are running

Pass
5

Able to Ping www.google.com & ping -6 www.google.com in Gateway (i,e erouter0)

Pass
6

All systemd services are running

Pass
7

Able to connect LAN client

Pass
8

LAN client got IP from default pool range

Pass
9

LAN client should open with CaptivePortal Page

Pass
10

Able to connect wireless client

Pass
11

Wireless client got IP from default pool range(i,e 2G)

Pass
12

Wireless client can access the CaptivePortal Page(i,e 2G)

Pass
13

Internet should work on Connected clients after changing the default credentials

Pass
14

Using dmcli to check the CCSP TR-181 DataModels

Pass
15

WebUI page should be loaded on Connected clients after changing the default credentials

Pass
16

WebUI page should be loaded through erouter0IP via RM

Pass
17

wifi0 interfaces should be UP and RUNNING

Pass
18

All ccsp logs files should be generated in /rdklogs/logs folder

Pass
19

Factory Reset (Failed for WiFi known issue)

FPass
20

Device stable

Pass

...

Features Status

S.NoFeatures tested onStatus
1

WebPa get and set should work, query device.

Pass
2

LogUpload/Logrotation 

Pass
3

RFC 

Pass
4

Webconfig

Pass
5

Telemetry 2

Pass
6

Usppa get and set are working through DM’s

Pass
7

Cellular Mode

Pass
8

Local WebUI

Pass
9

Firewall

Pass
10

OneWiFi 2G Test cases

Pass
11

CPU Proc Analyser

Pass
12

WAN Connectivity (i,e Ipv4)

Pass
13

WiFi Connectivity

Pass
14

LAN Connectivity

Pass

List of Supported Features - User Manual's

  1. Webpa - WebPA Feature Support on BPI R4 - User Manual
  2. RFC -RFC Feature Support in RDKB BPI - User manual
  3. WebConfig -WebConfig Feature Support in RDKB BPI - User Manual
  4. Telemetry 2 - Telemetry 2.0 Feature support for RDKB BPI -User Manual
  5. Log Rotate -Log Rotation Feature Support in RDKB BPI - User manual
  6. Cellular -  Cellular Feature support in RDKB BPI - User Manual

Known issues

  • Mediatek driver support only single wiphy design.we are architecting rdk-wifi-hal to support single phy,current it is under developement and will be ready in Beta release
  • As of now single radio (2.4Ghz) working with OneWifi

...