Summary of Contents for SeeedStudio reComputer R1100
Page 2
Naming Conventions For example, the naming of 8GB RAM and 32GB eMMC CM4 module with Wi-Fi and BLE function tailored for edge IoT gateway is reComputer R1125-10. Revision History Version Date Description 2024-10-17...
Page 6
(4G, LoRa®, Wi-Fi/BLE), making it ideal for diverse industrial applications. Application The reComputer R1100 series has extensive applications in the IoT field. It can be used in aspects such as data acquisition and process monitoring, automation and robot control, intelligent manufacturing, and industrial communication and networking.
Page 13
2-Pin Power Terminal The reComputer R1100 is supplied with a terminal DC voltage of 9~36V. The power supply is connected via the 2-pin power terminal block connector. To ground the reComputer R1100, the ground wire can be secured to the screw located at the top left corner of the power terminal.
Page 14
Power On and Power Off The reComputer R1100 does not come with a power button by default, and the system will automatically start up once power is connected. When shutting down, please select the shutdown option in the operating system and wait for the system to fully shut down before cutting off power.
Page 17
R1100 2.2 Interface Description Interface 1 x 10/100/1000 MbpS (supports POE*) Ethernet 1 x 10/100 Mbps IEEE802.3/802.3u 2 x USB-A 2.0 Host 1 x USB-C 2.0 (for flashing OS) RS485 2x RS485(Isolated) RS232 2x RS232(Isolated) 2 x Isolated DI Ports...
Page 18
R1100 2.2.1 LED Indicator Status The reComputer R1100 features 12 LED indicators that serve to signal the machine's operational status. Please refer to the table below for the specific functions and status of each LED: LED Indicator Color Status Description The device has been connected to power.
Page 19
For more detail please check the Raspberry Pi forum: https://forums.raspberrypi.com//viewtopic.php?f=28&t=58151 USER Indicator The reComputer R1100 contains a USER indicator, and users can customize the status according to actual needs. Note For details of USER LED testing, please refer to section 3.3.
Page 20
R1100 2.2.2 Buzzer The reComputer R1100 contains an active buzzer, which can be used for various purposes such as alarm and event notifications. Enter in the terminal of reComputer R1100: cat /sys/kernel/debug/gpio This command will output the GPIO corresponding to the Buzzer_EN is gpio587.
Page 21
RS485. For details of RS485 testing, please refer to section 3.10. 2.2.4 RS232 The reComputer R1100 series equipment includes 2x RS232 ports, 6-Pin 3.5mm spacing phoenix terminals. The silkscreen of single RS232 is "TX/RX/GND". Pin Definition Terminal pins are defined as follows:...
Page 22
R1100 2.2.5 DI The reComputer R1100 series equipment includes 2x DI ports, 3-Pin 3.5mm spacing phoenix terminals. The silkscreen of single DI is "DI/G_DI". Pin Definition Terminal pins are defined as follows: Pin ID Pin Name G_DI Connecting Cables...
Page 23
R1100 2.2.6 DO The reComputer R1100 series equipment includes 2x DO ports, 3-Pin 3.5mm spacing phoenix terminals. The silkscreen of single DO is "DO/G_DO". Pin Definition Terminal pins are defined as follows: Pin ID Pin Name G_DO Connecting Cables...
Page 24
2.2.7 Boot Switch The Boot Switch of the reComputer R1100 is connected to the nRPI_BOOT pin of CM4. This switch provides users with the option to select the boot source between eMMC and USB. In normal mode, the switch should be set away from the side with the "BOOT"...
Page 25
R1100 2.2.10 SIM Slot(Internal) The reComputer R1100 series equipment includes an internal Nano SIM card slot, which is used to install Nano SIM card for obtaining 4G signals. The size differences between standard SIM, Micro SIM and Nano SIM cards are as follows: Note Please note that the standard version of reComputer R1100 does not come with a 4G module.
Page 26
2.2.11 SSD Slot The SSD slot on the reComputer R1100 is designed to accommodate NVMe M.2 2280 SSDs for 128GB, 256GB, 512GB and 1TB in capacity. This slot allows for high-speed storage expansion, enabling users to enhance the performance and capacity of their system.
Page 27
2.2.13 Reset Hole There is a Mini Push Button Switch located in the reset hole of reComputer R1100. By pressing this button with a thin object, the CM4 can be reset. This pin when high signals that the CM4 has started. Driving this pin low resets the module.
Page 28
2.2.15 HDMI The reComputer R1100 features a native HDMI interface from CM4, supporting up to 4K @ 60 fps video output. It is ideal for applications that require multiple displays, allowing users to output their content to external large screens.
Page 29
2.3.2 4G Module The reComputer R1100 mainboard features two Mini-PCIe slots, with Mini-PCIe slot 1 supporting a 4G module using the USB protocol. The EC25 4G module from Quectel has been fully tested to be compatible with the reComputer R1100. Note Please note that if you require 4G functionality, it is necessary to purchase the corresponding 4G module and external antenna, and follow the instructions in section 4.5 "Assemble 4G/LoRa®/Zigbee Module and Antenna".
Page 30
2.3.6 SSD The reComputer R1100 supports 2280 NVMe SSD through the use of a PCIe slot(J62) below two Mini-PCIe slots on board. It is important to note that the CM4's PCIe is gen2.0 with a maximum theoretical speed of 5Gbps. If you are using a Gen3.0 or higher SSD, it may not be able to achieve the SSD's maximum speed.
Page 31
The TPM features Infineon’s OPTIGA™ TPM SLB9670 which is compliant to the Trusted Computing Group (TCG) TPM 2.0 specification is recommended as encryption chip to the reComputer R1100. The chip features an SPI interface applied for port J13 on board, to enable a root of trust for platform integrity, remote attestation, and cryptographic services.
Page 32
R1100 C3. Configuring System 3.1 Flashing Image To update the firmware, first ensure that you update the drivers. Here are the steps to install and update the drivers: Clone the repository with the following command: clone --depth https://github.com/Seeed-Studio/seeed-linux-dtoverlays.git Navigate into the cloned directory:...
Page 33
R1100 Clone the spidev-test repository: # Don't forget to connect to network before running command clone https://github.com/rm-hull/spidev-test.git Navigate into the spidev-test directory: spidev-test Compile the spidev_test.c file: gcc spidev_test.c -o spidev_test Run the spidev_test program with the following command: ./spidev_test -D /dev/spidev0.1 -v -p hello...
Page 34
R1100 Navigate into the cloned directory: sx1302_hal Modify the configuration file: sudo vim ./libloragw/inc/loragw_i2c.h Change #define I2C_DEVICE "/dev/i2c-1" to #define I2C_DEVICE "/dev/i2c-3". Compile the code: sudo make Modify the configuration code: sudo vim ./tools/reset_lgw.sh Update the pin configurations: SX1302_RESET_PIN=580 # SX1302 reset...
Page 35
R1100 This command opens minicom with the specified serial port (/dev/ttyUSB2) at a baud rate of 115200. Once minicom is open, you can start sending AT commands to the 4G module. For example: This command checks if the module is responsive. You should receive an "OK" response if the module is working properly.
Page 36
R1100 3.10 RS485 Testing reComputer R1100 includes 2x RS485 ports, and the corresponding COM ports and device files are as follows: Number of RS485 Ports Corresponding COM Port Corresponding Silk Screen Corresponding Device File RS485_1 COM1 A1/B1/GND /dev/ttyACM0 RS485_2...
Page 37
To test the functionality of DI, you can follow these steps to test it: 1、 The connection between the DI port of reComputer R1100 and the external load has been completed. 2、 Enter the following command to get the status of GPIO:...
Page 38
R1100 Running this command should display information about the USB devices connected to your system, including any USB hubs that are present. If the USB hub is functioning properly, you should see its details listed in the output of the lsusb command. If it's not liste d, there may be an issue with the hub or its connection to the system.
Page 39
R1100 #watchdog-refresh-ignore-errors = no # ====================== Other system settings ======================== # Interval between tests. Should be a couple of seconds shorter than # the hardware time-out value. interval= 15 max-load-1 = 24 #max-load-5= 18 #max-load-15= 12 realtime= yes priority= 1 You can adjust other settings as needed.
Page 40
R1100 Add the following content at the end of the file: dtoverlay=imx219,cam0 After restarting, check if there is a camera: libcamera-jpeg --list-camera Then turn on the camera: rpicam-hello --timeout 0 3.19 TPM 2.0 If you connect TPM 2.0 module to device, the following code can help check TPM connection.
Page 41
R1100 sudo chmod /sys/bus/i2c/devices/6-0050/eeprom Write the string "This is a test string" to the EEPROM device: echo "This is a test string" > /sys/bus/i2c/devices/6-0050/eeprom Read the contents of the EEPROM device and displays it in hexadecimal format using the hexdump utility:...
Page 43
3.25 Customized Linux: Yocto and Mender The reComputer R1100 is an edge IoT controller device that utilizes the Raspberry Pi CM4 as its processor. When you require a customized Linux distribution to run on your device, as well as a convenient solution for managing software updates, Yocto Project and Mender come into play.
Page 44
R1100 C4. Assembly Guide 4.1 Disassembly Guide Following these steps should help you disassemble the device without any issues. Step 1: Remove the Four Screws at the Bottom: Locate and unscrew the four screws located at the bottom of the device using an appropriate screwdriver.
Page 45
R1100 4.2 Assemble Nano SIM Card Step 1: Remove the back cover following the disassembly guide. Step 2: Load the Nano SIM Card into the SIM slot. 4.3 Assemble SSD Step 1: Remove the back cover following the disassembly guide.
Page 46
R1100 4.4 Assemble Wi-Fi/BLE Antenna Step 1: Disassemble the entire device following section 4.1 "Disassembly Guide". Step 2: Connect the feeder line from the CM4 module to antenna hole following the illustrastions below. Step 3: Assemble the device for usage.
Page 47
R1100 4.5 Assemble 4G/LoRa /Zigbee Module and Antenna ® Step 1: Make sure the module for Mini-PCIe slots is loaded above the SSD card. Step 2: Make sure the module for Mini-PCIe slots is loaded above the SSD card.
Page 48
R1100 4.6 Assemble TPM 2.0 Module Step 1: Remove the back cover following the disassembly guide. Step 2: Load the TPM 2.0 module into the J13 socket. 4.7 Assemble UPS and PoE module Step 1: Before installing the UPS and PoE module on the CM4 module side of board, disassemble the entire device following the disassembly guide provided.
Page 49
Step 3: Lift the device up and of 4.8.2 Wall Mounting Guide Vertical mounting method is also suitable for reComputer R1100, however the mounting brackets are not included in box, that need additional purchase. Step 1: Lay the mounting brackets on the rear of the device.
Page 50
R1100 C5. Accessories List Item Product Product Name Region optional LoRaWAN Gateway Module(SPI)-US915 114992969 Region optional LoRaWAN Gateway Module(SPI)- 114993268 EU868 LoRa ® module Region optional LoRaWAN Gateway Module(USB)- 114992991 US915 Region optional LoRaWAN Gateway Module(USB)- 114992628 EU868 LoRa...
Page 52
Seeed Studio reserves the right to make judgments on the above situations and collect maintenance fees. Other unavoidable external factors cause product failure and damage. The above warranty regulations are only applicable to the above Seeed Studio reComputer R1100 series, other products are not applicable! 6.2 Support...
Need help?
Do you have a question about the reComputer R1100 and is the answer not in the manual?
Questions and answers