Versions Compared

Key

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

RDKM Internal - Confidential - We are in very early stage.Access will be limited to core team

Table of Contents

Scope

As part of RDKM Broadband team we want to bringup IoT Barton on a platform of choice and make it available as reference for the community,The platform should be broader enough to support all IoT use cases so that depending on operator requirement he/she can test their specific use cases

...

  • Platform NameBluetooth/BLEZigbeeThreadWi-FiNumber of USB PortsReferences
    Banana Pi R4No Inbuilt BT & supported only through  USB / USB3.0 hubNo Inbuilt support (Supported through USB 3.0 hub)No Inbuilt supportSupported through USB 3.0 hub,Update got from Austin team)Yes1 (can be used for BT)

    BT Integration in BPI R4

    Raspberry Pi 4YesSupported through USBTBD through USBYes4

...

  • Does USB 3.0 hub can be used to connect USB Bluetooth,USB Zigbee,USB Thread dongles

single USB dongle for Zigbee,Matter 

  •  Yes - Silab's xG24 Explorer Kit (brd2703a)

High level Expectation

  • draw.io Diagram
    bordertrue
    diagramNameBarton
    simpleViewerfalse
    width
    linksauto
    tbstyletop
    lboxtrue
    diagramWidth951
    height843
    revision10

Thread EFR32 integration

...

  • Understand the gaps and plan for action items 

...

reference in BPI R5

Bluetooth EFR32 integration in BPI R4

References

...

Child pages

  • Advanced Content Navigator

Appendix

  • Optional -  draw.io DiagrambordertruediagramNameotbrinstallsimpleViewerfalsewidthlinksautotbstyletoplboxtruediagramWidth901height301revision1
  • Enable strace in image_install
  • Change the installed cpcd.conf to set disable_encryption to true and uart_device_file to point to where your brd2703a landed in /dev (the default is probably correct).  No other changes to cpcd.conf
  • use simplicity commander to upgrade firmware
  • enable otbr-agent.service in device
  • Minimal kernel modules

    • CONFIG_USB_ACM=y

      • drivers/usb/class/Makefile

    • CONFIG_TUN=y

      • drivers/net/tap.c

    • CONFIG_IEEE802154=y

      • net/ieee802154

    • CONFIG_MAC802154=y

      • net/mac802154

  • Optional  meta-openembedded/meta-networking/recipes-support/wpan-tools/wpan-tools_0.9.bb:2:HOMEPAGE = "http://wpan.cakelab.org/releases/" draw.io DiagrambordertruediagramNamethreadsimpleViewerfalsewidthlinksautotbstyletoplboxtruediagramWidth451height321revision2

References

...