The equipment listed below is required for complete functionality of the standalone environment. The only devices that are tested to work properly in this solution are the specific brands and models listed below. Support for other types of equipment is not available at this time.
- Raspberry Pi 3 b or Raspberry Pi 3 b+, RPI 4B device
- Standard USB keyboard
- Television set/monitor with HDMI input.
- Ethernet cables
- USB-Ethernet Adapter
- SD Card ( Preferably 8GB or more )
- Tp-link dongles
- USB to Serial Debugging Adaptor ( Needed only for serial debugging )
RPI 3B
RPI 3B+
Purchase Link(PL2303) - USB to Serial

RPI 3 Pin Diagram
The above mentioned adaptor (PL2303) will support Linux host machine ( ubuntu ) with proper connection between RPI (for both 3B and B+) as below
- Connect GND (Pin 6) of RPI with PL2303 GND Pin
- Connect GPIO14 (Pin 8) of RPI with PL2303 RX Pin
- Connect GPIO15 (Pin 10) of RPI with PL2303 TX Pin

After connection, please run minicom in host machine to establish serial connection with RPI
https://help.ubuntu.com/community/Minicom
Note : In usual, adaptor will have device name as ttyUSB0 after connected to host PC ( can be checked using dmesg command in host ). Please configure minicom accordingly.
Supported drivers for USB-to-Ethernet Adapters
- ASIX based drivers
- r8152 driver (realtek)
Validated USB-to-Ethernet Adapters
- Linksys - ASIX AX88772 USB 2.0 Ethernet driver
- cable matters - r8152 driver
If any additional driver support required, please edit the below cfg file to enable your driver.
https://code.rdkcentral.com/r/plugins/gitiles/rdk/components/generic/rdk-oe/meta-cmf-raspberrypi/+/refs/heads/rdk-next/recipes-kernel/linux/files/remove_unused_modules.cfg
6 Comments
Z-Octavio Jazmin
Does not work the WiFi built-in in the RPI?
Narayanaswamy Ramaiyer
Yes. The default wifi antennas in the Raspberry Pi are good enough for you to get a WiFi network( to which you can connect your devices )
André Garcia Vieira
Hello,
I have problem in build
| cc1plus: all warnings being treated as errors 2| make: *** [Makefile:5306: src/client/linux/handler/exception_handler.o] Error 1 3| make: *** Waiting for unfinished jobs.... 4| ERROR: oe_runmake failed 5| WARNING: /home/turris-rdk/dunfell/build-raspberrypi-rdk-broadband/tmp/work/x86_64-linux/breakpad-native/git-r0/temp/run.do_compile.505176:1 exit 1 from 'exit 1' 6| ERROR: Execution of '/home/turris-rdk/dunfell/build-raspberrypi-rdk-broadband/tmp/work/x86_64-linux/breakpad-native/git-r0/temp/run.do_compile.505176' failed with exit code 1 7NOTE: recipe breakpad-native-git-r0: task do_compile: Failed 8ERROR: Task (virtual:native:/home/turris-rdk/dunfell/meta-cmf/recipes-devtools/breakpad/breakpad_git.bb:do_compile)
Narayanaswamy Ramaiyer
Hi Unknown User (agvieira)
Could you please share the Build VM OS version and also the build steps you followed?
Z-Nathan Ren
Dear support,
Should we strictly use the above mentioned PL2303 USB to TTL Converter Adapter?
What about the CH340 USB to TTL?
BR, Nathan
Peggytsai
Hi Support,
I am setting up TDK-B End to End testbed. I have some questions: