Getting Started with BPI-R4

From Banana Pi Wiki
Revision as of 21:47, 28 November 2023 by Sinovoip (talk | contribs) (1. 10G SFP Module)
Jump to: navigation, search

Development

Basic Development

Prepare to develop

 * Prepare 8G/above TF card, USB-Serial cable, Ubuntu System
 * Using your USB-Serial cable(3.3V TTL,Baud=115200) Connect to debug console on BPI-R4
   G=GND;  RX=BPI-R4 input;  TX=BPI-R4 output
    R4 DebugPort.png
 * BPI-R4 bootstrap and device select Jumper Setting
    R4-bootstrip.png


  * Examples:
 1. All Jumper is "1", BPI-R4 will boot from SD card
    R4 SDBOOT.png


 2. SW3-A is "0" and SW3-B is "1" , BPI-R4 will boot from SPI NAND
    R4 NANDBOOT.png


 3. SW3-A is "1" and SW3-B is "0" , BPI-R4 will boot from eMMC
    R4 eMMCBOOT.png


 4. If the console said "system halt!", it means that the bootup storage does not cotain any OS
    R4 systenHalt.png

Accessories

1. 10G SFP Module

The SFP serdes speed of BPI-R4 is fixed at 10Gbps, so only SFP that support this can be used!

Usually the PIN6 of 10G SFP+ module is GND. After inserting the module, SFP_MOD_DEF0 will be pulled low, thereby turning on the SFP power supply.

Therefore, if this PIN of the module is not GND, 3.3V_SFP power will not be supplied!

R4 SFP Power.png

10G SFP+ Copper Module

The temperature of this module is very high when used for a long time, It can reach 90℃ without a heat sink or cooling fan. Be careful to prevent burns!


SFP-10G-T-AQR.png

BPI-R4 SFP-10G-T(AQR113C).png


Note:

Do not pull out this module once it is inserted, otherwise it will cause BPI-R4 to reboot.This phenomenon does not exist with other modules.


BPI-R4 SFP-10G-T(AQR113C)-Pull out reboot.png

10G SFP+ Fibre Module

SFP-10G-BX20.png

BPI-R4 SFP-10G-BX20.png

2. 4G/5G Module

3. SSD

4. Asia mPCIe WiFi6/WiFi6E