R- Group Software Setup Guide
Setup guide for the R product group: R20.1, R21, R22,...
Last updated
Setup guide for the R product group: R20.1, R21, R22,...
Last updated
Before using the Rxx you will need to prepare a micro SD card for the Raspberry Pi Zero. Start by flashing your micro SD using any flashing tool like the 'Raspberry Pi Imager' (available for Linux, Windows and macOS) and select any 32-bit OS – e.g. "Raspberry Pi OS (Legacy) Lite" from 2023-12-05.
After your flashing tool is done writing the RPi OS, the config file in the micro SD card's "bootfs
" (or "boot
" in older releases) partition needs to be edited before putting it into the RPi Zero – this step is important because otherwise the Pi (depending on the chosen OS version) may not be able to boot. Navigate into the "bootfs
" partition, open "config.txt
" and append the following in a new line:
Now you can put the micro SD card into the Pi Zero and power on the R21.
Several resources on the carrier board are linked to the Cam I²C, which is hidden by default.
3 Interface Options
→ I5 I2C
→ Press Tab, select and to reboot
Write protection is activated by default. To deactivate it temporarily, short the pins located 1 CM above the Pi Zero's SD card slot during the writing process.
i2c-tools
are used in this example to read and write data to the EEPROM. This library can be installed with the following commands:
Read or writing to an I²C device is performed with i2cset
, i2cget
or i2ctransfer
on the device address 0x50
and I²C bus 1
More Information about I²C can be found in our I2C - Guide
The following example tries to overwrite the written data in the previous step without the write protect pin shorted.
A more detailed description on how to use GPIO's are described in our GPIO - Guide
After the enable signal is activated, the USB to PCIe converter is detected as a JMicron Technology Corp.
device when using the lsusb
command.
When using lsblk
the connected SSD should be identifiable as an sdx
device. In the following example visible as /dev/sda
.
After the enable signal is activated, the LTE Module used in the following example is detected as Sierra Wireless Inc.
device when using the lsusb
command.
Functjion | Default state | Description |
---|---|---|
RGB LED
Low
GPIO19 = R, GPIO13 = G, GPIO26 = B; high active
USB Hub
High
GPIO16; high active
M.2 LTE
High
GPIO17; high active
M.2 SSD
High
GPIO21; ;disabled by previous modification in "/boot/config.txt"