Lidl / Silvercrest Zigbee Gateway — Hardware Overview¶
This section provides a detailed breakdown of the Lidl Silvercrest Zigbee gateway's hardware. It includes component identification, debug interface pinout, and serial specifications to help you understand and repurpose the device.
🧱 Physical Construction¶
- Screwless case held by 8 plastic clips evenly distributed along the edges
- Clips require careful prying to open the lid
- Single PCB housing all components
📸 Main PCB Overview¶
🔩 Main Components¶
1. Main Processor (U2) — Red Box¶
- SoC: Realtek RTL8196E
- 32-bit Lexra RLX4181 core (MIPS32-compatible, big-endian)
- Lacks unaligned memory access; uses MIPS16e compressed instructions
- Runs at 400 MHz
- Embedded Ethernet switch with 3 logical interfaces:
eth0,eth1, andpeth0(virtual) - Serial: two 16550A-compatible UARTs at MMIO addresses
0x18002000and0x18002100 - SPI controller used to access external NOR flash
2. Flash Memory (U3) — Green Box¶
- 16MB SPI NOR Flash (GD25Q127)
- 64KB erase blocks
- Stores bootloader, Linux kernel, SquashFS rootfs, and JFFS2 persistent data
3. RAM (U5) — Purple Box¶
- 32MB SDRAM (ESMT M13S2561616A) or equivalent
4. Zigbee Module (CN1) — Yellow Box¶
- Tuya TYZS4
- Based on Silicon Labs EFR32MG1B232F256GM48
- ARM Cortex-M4 core with integrated Zigbee stack
- Connected to RTL8196E via UART1
- Hosts the Zigbee firmware (typically NCP/UART)
5. Debug/Programming Interface (J1) — Cyan Box¶
- Combined serial + SWD debug port
- Not populated by default (2.54mm header needed)
- Pinout:
🔌 Serial Port Specifications¶
- Logic level: TTL 3.3V
- Baud rate: 38400 bps
- Configuration: 8 data bits, no parity, 1 stop bit (8N1)
🧩 Additional Components¶
- Ethernet magnetics
- Status LEDs:
- Ethernet activity
- Zigbee communication
- Clearly labeled test points on PCB (Side B)
- Supporting discrete components (caps, resistors, etc.)
🧠 Design Summary¶
- Clean, well-structured single-board design
- Minimalist layout with clearly separated domains (SoC / Zigbee)
- Accessible debug interface and test points for hardware hacking
- Suitable for firmware customization and hardware-based reverse engineering