
Visão geral
Descrição
O reComputer R1225 é um gateway e controlador IoT LoRaWAN industrial poderoso e flexível baseado em Raspberry Pi, alimentado pelo CM4 e equipado com recursos de IA. Ele possui 3 interfaces RS485, portas Ethernet duplas e suporta os protocolos BACnet e Modbus, fornecendo toda a funcionalidade necessária para um dispositivo IoT de borda industrial robusto e confiável. Com suporte para aceleradores de IA NPU, é uma solução ideal para aplicações de controle de acesso remoto, especialmente em sistemas BMS, BAS e iBMS.
Recursos
Projetado para Sistemas de Automação Predial
-
Vários canais RS485 isolados suportam comunicação em alta e baixa velocidade
-
Suporta os protocolos BACnet, Modbus RTU e Modbus TCP/IP
-
Até 4GB de RAM suportam o processamento de milhares de pontos de dados
-
Indicadores LED duplos claros permitem que os usuários verifiquem rapidamente o status operacional
-
Gabinete metálico de alta qualidade, compatível com montagem em trilho DIN e em parede
-
Software de código aberto incluindo SenseCAP Gateway OS, ChirpStack, Basics™ Station e um encaminhador de pacotes integrado. Suporta personalização e desenvolvimento secundário.
Desempenho poderoso
-
Alimentado por Raspberry Pi CM4
-
Broadcom BCM2711 SoC quad-core Cortex-A72 (ARM v8) 64 bits @ 1,5GHz
-
Até 4GB de RAM e 32GB eMMC
Amplos recursos sem fio
-
Wi-Fi integrado
-
BLE integrado
-
Mini-PCle1: LTE
- Versão 4G pré-instalada com módulo LTE:
- EU868: EC25-EUX-mini-PCIe (LTE Cat 4)
- US915: EC25-AFXGA-mini-PCIe (LTE Cat 4)
- Versão 4G pré-instalada com módulo LTE:
-
Mini-PCle2: Módulo LoRa® SPI pré-instalado
- EU868: Wio-WM1302 LoRaWAN Gateway Module (SPI) - EU868
- US915: Wio-WM1302 LoRaWAN Gateway Module (SPI) - US915
Interfaces ricas
- 3x RS485 (isoladas)
- 1x Ethernet 10M/100M/1000M (Suporta PoE)
- 1x Ethernet 10M/100M
- 1x HDMI 2.0
- 2x USB2.0 Tipo A
- 1x USB2.0 Tipo C (console USB para atualização do SO)
- 1x slot para cartão SIM
Segurança e confiabilidade
- Watchdog de hardware
- Supercapacitor de UPS (incluído)
- Gabinete metálico com painéis laterais em PC
- ESD: EN61000-4-2, nível 3
- EFT: EN61000-4-4, nível 2
- Surto: EN61000-4-5, nível 2
- Vida útil de produção: o reComputer R1225 permanecerá em produção pelo menos até dezembro de 2030
Convenções de nomenclatura

Especificações
| Parâmetro | Descrição | |
| Especificações de hardware | ||
| CPU | Raspberry Pi CM4, Quad-core Cortex-A72@ 1.5GHz | |
| Sistema operacional | Raspberry Pi OS, Ubuntu | |
| RAM | 4GB | |
| eMMC | 32GB | |
| Especificações do sistema | ||
| Entrada | Bloco de terminais de 2 pinos | |
| PoE(como dispositivo alimentado) | Padrão IEEE 802.3af, 12,95W | |
| Tensão de alimentação(AC/DC) | 12~24 V AC/9~36 V DC | |
| Proteção contra sobretensão | 40V | |
| Consumo de energia | em breve | |
| Interruptor de energia | Não | |
| Botão de reinicialização | Sim | |
| Interface | ||
| Ethernet | 1 x 10/100/1000 Mbps(suporta PoE*) | |
| 1 x 10/100 Mbps IEEE802.3/802.3u | ||
| USB | 2 x USB-A 2.0 Host | |
| 1 x USB-C 2.0 (Para gravação do SO) | ||
| RS485 | 3 x bloco de terminais de 3 pinos (isolado) | |
| HDMI | 1 x HDMI 2.0 | |
| Slot para cartão SIM | suporta um cartão SIM padrão | |
| Slot M.2 | suporta SSD M.2 NVMe | |
| LED | 6 x indicadores LED | |
| Buzzer | 1 | |
| Botão de reset | 1 | |
| DSI (reservado) | suporta LCD* (na placa dentro do gabinete) | |
| Comunicação sem fio | ||
| Wi-Fi: 2.4/5.0 GHz | Wi-Fi integrado | Sim |
| BLE: 5.0 | BLE integrado | Sim |
| LoRa®(Ocupado) | SPI LoRa® | |
| 4G Celular (Opcional) | 4G LTE* | |
| Normas | ||
| EMC | ESD: EN61000-4-2, Nível 3 | |
| EFT: EN61000-4-4, Nível 2 | ||
| Surto: EN61000-4-5, Nível 2 | ||
| Certificação | CE, FCC | |
| RoHS | ||
| Condições ambientais | ||
| Grau de proteção IP | IP40 | |
| Temperatura de operação | -30~70 °C | |
| Umidade de operação | 10~95% UR | |
| Temperatura de armazenamento | -40~80 °C | |
| Outros | ||
| Supercapacitor UPS | Módulo SuperCAP UPS LTC3350 | |
| Watchdog de hardware | 1~255s | |
| RTC | RTC de alta precisão | |
| Segurança | Chip de criptografia TPM 2.0* | |
| ATECC608A | ||
| Dissipação de calor | Sem ventoinha | |
| Garantia | 2 anos | |
| Vida útil de produção | Até dezembro de 2030 | |
| Declaração de status de componentes e interfaces | ||
| Reservado | Designado para uso ou expansão futura. | |
| Opcional | Componentes não essenciais, os usuários podem optar por incluir ou excluir. | |
| Ocupado | Atualmente em uso e parte integrante da funcionalidade do produto. | |
| Incluído | Componentes essenciais fornecidos com o pacote padrão. | |
| Mecânico | ||
| Dimensões (L x A x P) | 130 mm x 93 mm x 49.6 mm | |
| Gabinete | Carcaça de liga de alumínio 6061 com painéis laterais transparentes de PC | |
| Montagem | Trilho DIN/Parede | |
| Peso (líquido) | 750 g; R1225 com módulo 4G: 800 g | |
Declaração
As opções marcadas com * exigem compra adicional de acordo com a lista de acessórios.
Visão Geral do Hardware

Visão Geral da Placa Principal

Diagrama de Alimentação

O reComputer R1225 suporta três opções de fonte de alimentação: AC, terminal DC e PoE. Por padrão, o reComputer R1225 é alimentado através do terminal AC/DC (adaptador de energia oficial regional SKU:110061505/110061506). Um módulo PoE (SKU:110991925) está incluído, proporcionando flexibilidade adicional de alimentação.
Terminal de Alimentação de 2 Pinos

O reComputer R1225 suporta uma tensão de entrada nominal de 12~24 V ou tensão DC de 9~36V. A fonte de alimentação é conectada por meio do conector de bloco de terminais de alimentação de 2 pinos. Para aterrar corretamente o dispositivo, o fio terra pode ser fixado ao parafuso localizado no canto superior esquerdo do terminal de alimentação.
A solução de alimentação utiliza um diodo retificador de ponte para proteção contra polaridade reversa e é compatível com entradas AC e DC. Isso garante que independentemente de como os terminais positivo e negativo da fonte de alimentação sejam conectados, o circuito não será danificado. Ao usar um retificador de ponte, a polaridade da tensão de saída permanece fixa, independentemente da polaridade DC de entrada, proporcionando proteção eficaz contra polaridade reversa.
POE (incluído)
Com o módulo PoE instalado, a porta ETH0 do reComputer R1225 pode suportar alimentação PoE, fornecendo uma maneira conveniente e eficiente de alimentar o dispositivo pela Ethernet. Essa opção simplifica o processo de instalação e reduz a quantidade de cabeamento necessário, tornando-a uma solução ideal para aplicações com fontes de energia limitadas ou em que tomadas não estão facilmente disponíveis.
- Entrada PoE: Faixa 44~57V; Típica 48V
- Saída PoE: 12V, 1.1A máx.
Vale destacar que o módulo PoE fornecido com o reComputer R1225 é compatível com o padrão IEEE 802.3af e pode fornecer uma potência máxima de 12,95W. Portanto, se houver necessidade de conectar periféricos de alta potência, como SSD ou módulos 4G, a alimentação PoE pode não ser suficiente. Nesse caso, é recomendado usar o terminal AC/DC para alimentação, a fim de garantir a operação estável e confiável do dispositivo.
Consumo de Energia
Consulte a tabela abaixo para o consumo de energia testado do reComputer R1225 no laboratório da Seeed Studio. Observe que este valor é apenas para referência, pois os métodos de teste e o ambiente podem resultar em variações nos resultados.
A tabela de consumo de energia será atualizada em breve.
Ligar e Desligar
O reComputer R1225 não vem com um botão de energia por padrão, e o sistema iniciará automaticamente assim que a alimentação for conectada. Ao desligar, selecione a opção de desligamento no sistema operacional e aguarde o sistema desligar completamente antes de cortar a alimentação. Para reiniciar o sistema, basta reconectar a alimentação.
Observe que, após o desligamento, aguarde pelo menos 10 segundos antes de reiniciar o sistema para permitir que os capacitores internos descarreguem completamente.
Diagrama de Blocos

Diagrama IIC

Interface
| Interface | ||
| Ethernet | 1 x 10/100/1000 Mbps IEEE 1588-2008 (suporta PoE) | |
| 1 x 10/100 Mbps IEEE802.3/802.3u | ||
| USB | 2 x USB-A 2.0 Host | |
| 1 x USB-C 2.0 (para gravar o SO) | ||
| RS485 | 3 x bloco de terminais de 3 pinos (isolado) | |
| HDMI | 1 x HDMI 2.0 | |
| Slot para Cartão SIM | suporta um cartão SIM padrão | |
| Slot M.2 | suporta SSD M.2 NVMe | |
| LED | 6 x indicadores LED | |
| Buzzer | 1 | |
| Botão de Reset | 1 | |
| HDMI | 1 x HDMI 2.0 | |
| DSI | suporta LCD* (na placa dentro do invólucro) | |
Para consultar os mapeamentos e offsets de GPIO, use o seguinte comando:
cat /sys/kernel/debug/gpio

Status dos Indicadores LED
O reComputer R1225 possui 6 indicadores LED que servem para sinalizar o status de operação da máquina. Consulte a tabela abaixo para as funções e o status específicos de cada LED:
| Indicador LED | Cor | Status | Descrição |
|---|---|---|---|
| PWR | Verde | On | O dispositivo foi conectado à alimentação. |
| Off | O dispositivo não está conectado à alimentação. | ||
| ACT | Verde | No Linux este pino piscará para indicar acesso à eMMC. Se ocorrer qualquer erro durante a inicialização, este LED piscará um padrão de erro que pode ser decodificado usando a tabela no site do Raspberry Pi. | |
| USER | Verde/Vermelho/Azul | Precisa ser definido pelo usuário. | |
| RS485-1 | Verde | Off | Nenhuma transferência de dados no canal RS485 1. |
| Blink | O canal RS485 1 está recebendo ou enviando dados. | ||
| RS485-2 | Verde | Off | Nenhuma transferência de dados no canal RS485 2. |
| Blink | O canal RS485 2 está recebendo ou enviando dados. | ||
| RS485-3 | Verde | Off | Nenhuma transferência de dados no canal RS485 3. |
| Blink | O canal RS485 3 está recebendo ou enviando dados. |
Tabela de status do ACT
| Pisca longo | Pisca curto | Status |
|---|---|---|
| 0 | 3 | Falha genérica ao inicializar |
| 0 | 4 | start*.elf não encontrado |
| 0 | 7 | Imagem do Kernel não encontrada |
| 0 | 8 | Falha na SDRAM |
| 0 | 9 | SDRAM insuficiente |
| 0 | 10 | Em estado HALT |
| 2 | 1 | Partição não é FAT |
| 2 | 2 | Falha ao ler da partição |
| 2 | 3 | Partição estendida não é FAT |
| 2 | 4 | Assinatura/hash do arquivo não confere - Pi 4 |
| 4 | 4 | Tipo de placa não suportado |
| 4 | 5 | Erro fatal de firmware |
| 4 | 6 | Falha de energia tipo A |
| 4 | 7 | Falha de energia tipo B |
Se o LED ACT piscar em um padrão regular de quatro piscadas, ele não consegue encontrar o bootcode (start.elf) Se o LED ACT piscar em um padrão irregular, então a inicialização foi iniciada. Se o LED ACT não piscar, o código do EEPROM pode estar corrompido, tente novamente sem nada conectado para ter certeza. Para mais detalhes, verifique o fórum Raspberry Pi: STICKY: Is your Pi not booting? (The Boot Problems Sticky) - Raspberry Pi Forums Para mais detalhes, verifique o fórum Raspberry Pi.
LEDs personalizáveis via interface Luci
Controle de LEDs via comandos
Para controlar os LEDs de usuário, recomendamos usar o sysfs, um pseudo-sistema de arquivos fornecido pelo kernel Linux que expõe informações sobre vários subsistemas do kernel, dispositivos de hardware e seus drivers associados. No reComputer R1225, abstraímos a interface de LED de usuário em três arquivos de dispositivo (led-red, led-blue e led-green), permitindo que os usuários controlem os LEDs simplesmente interagindo com esses arquivos. Os exemplos são os seguintes:
- Para ligar o LED vermelho, insira o seguinte comando no Terminal:
echo 1 | sudo tee /sys/class/leds/led-red/brightness
- Para desligar o LED vermelho, insira o seguinte comando no Terminal:
echo 0 | sudo tee /sys/class/leds/led-red/brightness
- Você pode ligar o LED vermelho e o verde ao mesmo tempo, insira o seguinte comando no Terminal:
echo 1 | sudo tee /sys/class/leds/led-red/brightness
echo 1 | sudo tee /sys/class/leds/led-green/brightness
Buzzer

O reComputer R1225 possui um buzzer ativo, que pode ser usado para vários propósitos, como alarmes e notificações de eventos.
Para usuários do reComputer R1225 (R1225 é baseado na plataforma de hardware R1000 v1.1), o buzzer está conectado ao PCA9535 P15, para desligar(ligar) o buzzer, insira o seguinte comando no Terminal:
echo 591 | sudo tee /sys/class/gpio/export
echo out | sudo tee /sys/class/gpio/gpio591/direction
echo 1 | sudo tee /sys/class/gpio/gpio591/value # turn on
echo 0 | sudo tee /sys/class/gpio/gpio591/value # turn off
RS485

O reComputer R1225 está equipado com 3 conjuntos de interface RS485 usando conector de 3 pinos, que é isolado tanto para sinal quanto para energia para garantir operação segura e confiável em aplicações industriais e de automação. Os sinais RS485A e RS485B são isolados usando isolamento capacitivo, o que oferece excelente imunidade a EMI e atende aos requisitos de comunicação em alta velocidade da interface RS485.
Por padrão, o resistor de terminação de 120 Ω não está instalado. No entanto, cinco resistores de furo passante estão incluídos no pacote. Se necessário, os usuários podem fixar o resistor prendendo-o entre os terminais A e B do conector de bloco de terminais de 3 pinos.

A interface RS485 utiliza uma fonte de alimentação isolada, o que significa que o sinal de terra para dispositivos externos conectados à interface RS485 deve ser conectado ao pino GND_ISO.
Estes são os pinos relacionados à interface 485 do reComputer para a tabela de dados.
| RS485 | RS485_POWER_EN | Arquivo de dispositivo do SO | P14 | padrão(Alto) |
|---|---|---|---|---|
| TX5 | /dev/ttyAMA5 | GPIO12 | ||
| RX5 | GPIO13 | |||
| TX2 | ID_SD | /dev/ttyAMA2 | GPIO0/ID_SD | |
| RX2 | ID_SC | GPIO1/ID_SC | ||
| TX3 | /dev/ttyAMA3 | GPIO4 | ||
| RX3 | GPIO5 | |||
| RS485_1_DE/RE | (Hight/DE || Low/RE) | /dev/ttyAMA2 | GPIO6 | padrão Baixo |
| RS485_2_DE/RE | /dev/ttyAMA3 | GPIO17 | padrão Baixo | |
| RS485_3_DE/RE | /dev/ttyAMA5 | GPIO24 | padrão Baixo |
Por padrão, a porta de habilitação de energia da porta RS485 está em nível alto. E cada interface RS485 está no estado de recepção. Você pode fazer um experimento simples.
A porta 485 que conecta o PC ao reComputer-R.
Digite no terminal do reComputer:
cat /dev/ttyAMA2
Em seguida, envie alguns dados na ferramenta de depuração serial do seu computador, você poderá observar os dados na janela do terminal do reComputer.


Chave de Boot

A chave de Boot do reComputer R1225 está conectada ao pino nRPI_BOOT do CM4. Esta chave oferece aos usuários a opção de selecionar a fonte de boot entre eMMC e USB. No modo normal, a chave deve ser posicionada afastada do lado com o rótulo "BOOT", permitindo que o sistema inicialize a partir do eMMC. Por outro lado, quando os usuários precisam gravar a imagem do sistema, eles devem posicionar a chave na direção do rótulo "BOOT", permitindo que o sistema inicialize a partir da interface USB Type-C.
| Posição da chave | Modo | Descrição | nRPI-BOOT |
|---|---|---|---|
![]() | Modo normal | Boot a partir eMMC | Low |
![]() | Modo flash | Boot a partir USB | High |
No modo Boot, a função de alimentação POE não está disponível.
USB

O reComputer R1225 está equipado com uma porta USB Type-C e duas portas USB Type-A. Consulte a tabela abaixo para suas funções e descrições.
| Tipo | Quantidade | Protocolo | Função | Descrição |
|---|---|---|---|---|
| Type-C | *1 | USB2.0 | USB-Device | Usado para depuração serial e gravação de firmware, etc. |
| Type-A | *2 | USB2.0 | USB-Host | Conecta vários dispositivos USB, como unidades flash, teclados USB e mouses. |
Verifique se o hub USB foi detectado executando o comando lsusb. Este comando lista todos os dispositivos USB conectados, incluindo hubs.
lsusb

Executar este comando deve exibir informações sobre os dispositivos USB conectados ao seu sistema, incluindo quaisquer hubs USB presentes.
Se o hub USB estiver funcionando corretamente, você deverá ver seus detalhes listados na saída do comando lsusb. Se ele não estiver listado, pode haver um problema com o hub ou com sua conexão ao sistema. Nesses casos, talvez seja necessário solucionar problemas do hub USB ou de suas conexões.
Slot SIM
O reComputer R1225 utiliza um slot para cartão SIM de tamanho padrão comumente encontrado em aplicações industriais, que requer um cartão SIM padrão com dimensões de 25mm x 15mm.
O reComputer R1225 está disponível em uma versão 4G. Se você comprar a edição padrão (sem o módulo 4G), poderá adquirir um módulo 4G separadamente para instalação. O Bazaar Mall atualmente oferece dois módulos 4G: Europa (EMEA & Thai SKU 113991135) e América (América do Norte SKU 113991134)
Slot SSD


O slot SSD no reComputer R1225 foi projetado para acomodar SSDs NVMe M.2 2280 com capacidades de 128GB, 256GB, 512GB e 1TB. Este slot permite expansão de armazenamento em alta velocidade, possibilitando aos usuários aumentar o desempenho e a capacidade do sistema.
Para listar os discos, incluindo o SSD, você pode usar o comando fdisk -l. Veja como:
sudo fdisk -l
Este comando exibirá uma lista de todos os discos conectados ao seu sistema, incluindo o SSD se ele for detectado corretamente. Procure pelas entradas que representem o seu SSD. Elas normalmente começam com /dev/sd seguido de uma letra (por exemplo, /dev/sda, /dev/sdb, etc.). Depois de identificar a entrada correspondente ao seu SSD, você pode prosseguir com o particionamento ou formatação conforme necessário.
Existem dois usos principais para cartões SSD:
- Armazenamento de alta capacidade: cartões SSD podem ser utilizados para necessidades de armazenamento de alta capacidade.
- Unidade de boot com imagem: outro uso envolve utilizar o SSD tanto como armazenamento de alta capacidade quanto para armazenar imagens de sistema, permitindo inicializar diretamente a partir do cartão SSD.
É importante observar que nem todos os cartões SSD disponíveis no mercado suportam o segundo uso. Portanto, se você pretende usá-lo como unidade de boot e não tem certeza de qual modelo comprar, recomendamos optar pelo nosso SSD de 1TB recomendado (SKU 112990267). Este modelo foi testado e verificado quanto à funcionalidade de boot, reduzindo o risco de problemas de compatibilidade e minimizando os custos de tentativa e erro.
Slot Mini-PCle


| Slot | Protocolo suportado |
|---|---|
| Mini-PCIe 1 | 4G LTE |
| Mini-PCIe 2 | SPI LoRa® |
O reComputer R1225 está disponível nas versões padrão e 4G: para a versão padrão, o Mini-PCIe 1 fica vazio; para a versão 4G, o Mini-PCIe 1 vem pré-instalado com 4G LTE.
Este dispositivo possui duas interfaces Mini-PCIe, denominadas Mini-PCIe Slot 1 e Mini-PCIe Slot 2. O Slot 1 está conectado ao slot de cartão SIM e suporta protocolos USB, enquanto o Slot 2 suporta protocolos USB e SPI, mas não está conectado ao slot de cartão SIM. Portanto, dispositivos como 4G LTE podem ser conectados através do Slot 1, enquanto dispositivos SPI LoRa® podem ser conectados através do Slot 2.
Orifício de reset

Há um Mini Push Button Switch localizado no orifício de reset do reComputer R1225. Ao pressionar este botão com um objeto fino, o CM4 pode ser reiniciado. Este pino, quando em nível alto, sinaliza que o CM4 foi iniciado. Colocar este pino em nível baixo reinicia o módulo.
Ethernet RJ45

| Nome | Tipo | Velocidades | PoE |
|---|---|---|---|
| ETH0 | Ethernet Gigabit nativa CM4 | 10/100/1000 Mbit/s | Pré-instalado |
| ETH1 | Convertido de USB | 10/100 Mbit/s | Não suportado |
O reComputer R1225 vem com duas portas Ethernet RJ45. A ETH0 é uma interface Ethernet Gigabit nativa do CM4 que suporta três velocidades diferentes: 10/100/1000 Mbit/s. Um módulo PoE adicional pode ser adquirido para habilitar a alimentação via Ethernet (PoE) através desta interface, fornecendo energia ao reComputer R1225. A outra, ETH1, suporta 10/100 Mbit/s e é convertida a partir de USB.
HDMI

O reComputer R1225 possui uma interface HDMI nativa do CM4, com suporte a saída de vídeo de até 4K @ 60 fps. Ele é ideal para aplicações que exigem múltiplas telas, permitindo que os usuários exibam seu conteúdo em telas externas de grande porte.
RTC
O reComputer R1225 possui um circuito RTC que vem pré-instalado com uma bateria CR2032, permitindo manter a funcionalidade de contagem de tempo mesmo em caso de perda de energia.
Para testar a funcionalidade do Relógio de Tempo Real (RTC), siga estes passos:
- Desative a sincronização automática de horário:
sudo systemctl stop systemd-timesyncd
sudo systemctl disable systemd-timesyncd
- Defina o horário para 12:00 PM em 20 de março de 2024:
sudo hwclock --set --date "2024-03-20 12:00:00"
- Sincronize o horário do RTC com o sistema:
sudo hwclock --hctosys
- Verifique o horário do RTC:
sudo hwclock -r
Este comando irá ler e exibir o horário armazenado no RTC. 5. Desconecte a fonte de alimentação do RTC, aguarde alguns minutos, depois reconecte-a e verifique novamente o horário do RTC para ver se ele manteve o horário correto.
Watchdog
O reComputer R1225 vem equipado com um circuito watchdog de hardware independente que garante a reinicialização automática do sistema em caso de travamentos anormais. O circuito watchdog é implementado por meio do RTC e permite tempos de alimentação flexíveis de 1 a 255 segundos.
Para realizar um teste do watchdog, siga estes passos:
- Instale o software do watchdog:
sudo apt install watchdog
- Edite o arquivo de configuração do watchdog:
# make sure you install vim already, if haven't, can install by the command below
sudo apt-get install vim
sudo vim /etc/watchdog.conf
Modifique a configuração da seguinte forma:
watchdog-device = /dev/watchdog
# Uncomment and edit this line for hardware timeout values that differ
# from the default of one minute.vi
watchdog-timeout = 120
# If your watchdog trips by itself when the first timeout interval
# elapses then try uncommenting the line below and changing the
# value to 'yes'.
#watchdog-refresh-use-settimeout = auto
# If you have a buggy watchdog device (e.g. some IPMI implementations)
# try uncommenting this line and setting it to 'yes'.
#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
Você pode ajustar outras configurações conforme necessário. 3. Certifique-se de que o serviço do watchdog está em execução:
sudo systemctl start watchdog
- Para testar a funcionalidade do watchdog, execute o seguinte comando para simular um travamento do sistema:
sudo su
echo 1 > /proc/sys/kernel/sysrq
echo "c" > /proc/sysrq-trigger
Este comando aciona um crash do kernel e deve fazer com que o watchdog reinicie o sistema.
- Monitore o sistema para confirmar que ele é reiniciado após o período de tempo limite especificado. Esses passos irão ajudá-lo a testar e garantir a funcionalidade do temporizador watchdog em seu sistema.
Interfaces e módulos opcionais
Wi-Fi/BLE (incluído)
O reComputer R1225 é alimentado pelo CM4 com uma versão onboard de Wi-Fi/BLE, fornecendo os mesmos parâmetros de Wi-Fi/BLE do CM4. Para informações detalhadas de parâmetros, consulte o site oficial do Raspberry Pi.
É importante observar que, devido ao gabinete metálico do reComputer R1225, os sinais de Wi-Fi/BLE podem ter dificuldade em atravessar o exterior metálico. Portanto, se você precisar desse recurso, recomendamos instalar a antena externa que preparamos para você.
Conectar ao Wi-Fi
Conectar ao Wi-Fi pela interface Luci
Comando para conectar ao Wi-Fi
passo 1. Para escanear redes Wi-Fi:
nmcli dev wifi list
passo 2. Conectar à rede Wi-Fi:
sudo nmcli dev wifi connect network-ssid password "network-password"
sudo nmcli --ask dev wifi connect network-ssid
passo 3. Após o dispositivo ser ligado, ele se conectará automaticamente ao Wi-Fi.
Se você quiser apagar as informações salvas do Wi-Fi:
nmcli con del network-ssid
Após a desconexão, conecte a outro Wi-Fi.
Conectar dispositivos bluetooth
Antes de adicionar um dispositivo Bluetooth, o serviço Bluetooth no seu computador deve estar iniciado e em execução. Você pode verificar isso com o comando systemctl.
sudo systemctl status bluetooth

Se o status do serviço Bluetooth não estiver ativo, você deve habilitá-lo primeiro. Em seguida, inicie o serviço para que ele seja iniciado automaticamente quando você ligar o dispositivo.
sudo systemctl enable bluetooth
sudo systemctl start bluetooth
Você pode usar a ferramenta bluetoothctl para conectar e gerenciar o Bluetooth; a seguir estão alguns comandos e comentários comuns:
#Scan attachments to the device
bluetoothctl scan on
#To make your Bluetooth adapter discoverable to other devices, use the following command:
bluetoothctl discoverable on
#Replace A4:C1:38:F4:83:2E below with the Media Access Control (MAC) address you want to connect to
#Pair a new Bluetooth device
bluetoothctl pair A4:C1:38:F4:83:2E
#Connect previously paired devices
bluetoothctl connect A4:C1:38:F4:83:2E
#View the list of devices paired with the system
bluetoothctl paired-devices
#When a Bluetooth device is trusted, the system automatically connects to it after discovering it
bluetoothctl trust A4:C1:38:F4:83:2E
#Cancel trust
bluetoothctl untrust A4:C1:38:F4:83:2E
#Remove a paired Bluetooth device
bluetoothctl remove A4:C1:38:F4:83:2E
#Disconnect the Bluetooth connection, but do not remove it from the paired list
bluetoothctl disconnect A4:C1:38:F4:83:2E
#Block specific devices from connecting to your system
bluetoothctl block A4:C1:38:F4:83:2E
#Unblock device
bluetoothctl unblock A4:C1:38:F4:83:2E
#Use interactive mode and exit
bluetoothctl
exit
Módulo 4G (opcional)
O reComputer R1225 LoRaWAN Gateway está disponível nas versões Standard e 4G. O Mini-PCIe Slot 1 na versão Standard fica vago, enquanto a versão 4G vem com um módulo Mini-PCIe pré-instalado, voltado para a Europa (EMEA & Thai SKU 113991135) e América (América do Norte SKU 113991134) respectivamente.
Módulo LoRa® (incluído)
O Mini-PCIe Slot 2 no reComputer R1225 LoRaWAN Gateway é ocupado pelo módulo SPI LoRa®.
PoE (incluído)
O reComputer R1225 LoRaWAN Gateway vem equipado com um módulo PoE, eliminando a necessidade de os usuários comprarem, soldarem e montarem um por conta própria.
Slot M.2 (opcional)
O reComputer R1225 suporta SSD NVMe 2280 e acelerador de IA (Hailo) por meio do uso de um slot PCIe (J62) abaixo de dois slots Mini-PCIe na placa. É importante observar que o PCIe do CM4 é gen2.0, com uma velocidade teórica máxima de 5Gbps. Se você estiver usando um SSD Gen3.0 ou superior, ele pode não conseguir atingir a velocidade máxima do SSD. Após os testes, o reTerminal DM com SSD instalado pode atingir uma velocidade máxima de gravação de 230MB/s e uma velocidade máxima de leitura de 370MB/s. Se você não tiver certeza de quais SSDs são compatíveis, pode comprar seguindo a lista de acessórios abaixo.
Por favor, clique aqui para instruções de montagem.
| Cartão SSD | NVMe M.2 2280 SSD 1TB | 112990267 |
| 512GB NVMe M.2 PCle Gen3x4 2280 SSD Interno | 112990247 | |
| 256GB NVMe M.2 PCle Gen3x4 2280 SSD Interno | 112990246 | |
| 128GB NVMe M.2 PCle Gen3x4 2280 SSD Interno | 112990226 |
Por favor, observe que:
1- Os resultados do teste de velocidade podem variar dependendo do modelo de SSD, método de teste e ambiente de teste. Os valores fornecidos aqui são apenas para fins de referência e foram obtidos no laboratório da Seeed.
Existem dois usos principais para os cartões SSD:
1.Armazenamento de alta capacidade: os cartões SSD podem ser utilizados para necessidades de armazenamento de alta capacidade.
2.Unidade de boot com imagem: outro uso envolve utilizar o SSD tanto como armazenamento de alta capacidade quanto para armazenar imagens do sistema, permitindo inicializar diretamente a partir do cartão SSD.
É importante observar que nem todos os cartões SSD disponíveis no mercado suportam o segundo uso. Portanto, se você pretende usá-lo como unidade de boot e não tem certeza de qual modelo comprar, recomendamos optar pelo nosso SSD 1TB(SKU [112990267]) recomendado. Este modelo foi testado e verificado quanto à funcionalidade de boot, reduzindo o risco de problemas de compatibilidade e minimizando os custos de tentativa e erro.
Chip de Criptografia TPM 2.0 (opcional)
O TPM apresenta o OPTIGA™ TPM SLB9670 da Infineon, que é compatível com a especificação Trusted Computing Group (TCG) TPM 2.0, e é recomendado como chip de criptografia para o reComputer R1225. O chip possui uma interface SPI aplicada à porta J13 na placa, para habilitar uma raiz de confiança para integridade da plataforma, atestação remota e serviços criptográficos.
Se você conectar o módulo TPM 2.0 ao dispositivo, o código a seguir pode ajudar a verificar a conexão do TPM.
ls /dev | grep tpm
Se você vir tpm0 e tpmrm0 na saída, isso significa que os dispositivos TPM (Trusted Platform Module) são detectados e estão disponíveis no seu sistema. Isso indica que o hardware TPM é reconhecido e acessível, o que é um bom sinal. Você pode prosseguir utilizando funcionalidades ou aplicativos relacionados ao TPM, sabendo que os dispositivos estão presentes e acessíveis.
UPS (incluído)

O UPS é 7F, que opera em série. O módulo UPS é posicionado entre os componentes DC5V e CM4, com um sinal GPIO utilizado para alertar a CPU no caso de uma perda de energia da fonte de 5V. Ao receber esse sinal, a CPU executa um script de urgência antes que a energia do supercapacitor seja esgotada, iniciando um comando "$ shutdown".
A duração de backup fornecida pelo UPS depende fortemente da carga do sistema. Abaixo estão alguns cenários típicos testados com um módulo CM4 com 4GB de RAM, 32GB de armazenamento eMMC e um módulo Wi-Fi.
| Modo de Operação | Tempo(s) | Observação |
|---|---|---|
| Ocioso | 37 | Teste em condições de ociosidade com programa de driver oficial carregado |
| Carga total da CPU | 18 | stress -c 4 -t 10m -v & |
Para a função de UPS, entre em contato conosco para mais informações, e o sinal de alarme é ativo em nível BAIXO.
Um GPIO25 entre a CPU e a entrada de alimentação CC/CA é usado para alertar a CPU quando a fonte de alimentação de 5V cai. Em seguida, a CPU deve executar algo urgente em um script antes do esgotamento de energia do supercapacitor e executar um $ shutdown
Outra maneira de usar essa função é iniciar um desligamento quando o pino GPIO mudar. O pino GPIO determinado é configurado como uma tecla de entrada que gera eventos KEY_POWER. Esse evento é tratado pelo systemd-logind iniciando um desligamento.
Use /boot/overlays/README como referência e depois modifique /boot/config.txt.
dtoverlay=gpio-shutdown,gpio_pin=25,active_low=1
O código em Python abaixo é uma demonstração para detectar o modo de funcionamento do UPS de supercapacitor através do GPIO25, e salvar dados automaticamente e desligar quando o sistema for desligado.
import RPi.GPIO as GPIO
import time,os
num = 0
GPIO.setmode(GPIO.BCM)
#set GPIO25 as input mode
#add 500ms jitter time for software stabilization
GPIO.setup(25,GPIO.IN,pull_up_down = GPIO.PUD_UP)
GPIO.add_event_detect(25,GPIO.FALLING, bouncetime = 500)
while True:
if GPIO.event_detected(25):
print('...External power off...')
print('')
os.system('sync')
print('...Data saving...')
print('')
time.sleep(3)
os.system('sync')
#saving two times
while num<5:
print('-----------')
s = 5-num
print('---' + str(s) + '---')
num = num + 1
time.sleep(1)
print('---------')
os.system('sudo shutdown -h now')
DSI (opcional)
Um DSI (J24) é reservado na placa, para uso especial. Solicita-se que os usuários comprem plug-ins de acordo com suas próprias necessidades.
Recursos Adicionais
- Arquivo 3D do reComputer R1225
- Desenho Esquemático e Desenho de PCB do reComputer R1225
- Atribuição de Pinos do reComputer R1225 (R1000 v1.1)
Suporte Técnico & Discussão de Produto
Obrigado por escolher nossos produtos! Estamos aqui para fornecer diferentes tipos de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.
