Electric imp IMP001

From TechInfoDepot
Jump to navigationJump to search
bgn (N150)
WiFi IoT Module in SD Card form factor
WikiDevi.wi-cat.ru Electric imp IMP001
3rd Party Firmware
dd-wrt Incompatible
OpenWrt Incompatible
Tomato any flavor Incompatible
Platform
Brand • Model • Rev electric imp IMP001
FCC ID PPQ-IMP001
IC ID 4491A-IMP001
Type module
CPU1 ☒N STMicro STM32F205
CPU1 Speed 120 MHz
Flash1 Chip STMicro STM32F205
Flash1 Size 1 MiB 1,048,576 B <br />8,192 Kib <br />1,024 KiB <br />8 Mib <br />9.765625e-4 GiB <br />
RAM1 Size 128 KiB 0.125 MiB <br />131,072 B <br />1,024 Kib <br />1 Mib <br />1.220703e-4 GiB <br />
RAM1 Chip STMicro STM32F205

802dot11 OUI: 0C:2A:69 (-, 1 W)

Expansion IF types SD Card
SD/MMC Slots 1
Serial Port (UART) yes
Other
Manuf/OEM/ODM Lite-On
Retail
FCC approval date 19 July 2012
UPC 713757100014
(UPC DB, On eBay)
ASINs B009K2ILKK
B00G3IJ6GM
B01N47J61L
Country of manuf China
Radio 1
Chip1 Broadcom BCM43362
Wireless interface OUI 0C:2A:69
Antenna Connector Type W.FL
MIMO status 1x1:1
Wireless Standard IEEE 802.11b/g/n
802.11n up to 150 Mbps
802.11g up to 54 Mbps
802.11b up to 11 Mbps
WiFi Operating Frequency 2.4 GHz

For a list of all currently documented Broadcom chipsets with specifications, see Broadcom.
For a list of all currently documented STMicro chipsets with specifications, see STMicro.

For a list of all currently documented electric imp devices with specifications, see electric imp.

• 150 Mbps - 1SS 2.4GHz 802.11n (40MHz chan.) = N150 class

Overview

The labels "EEL_BCM43362_A" and "323C1627834D" are

silkscreened on the bottom side of the board.
SoC: ARM Cortex-M3 MCU (120MHz max, 32-bit Core)
with Adaptive real-time accelerator (ART. Accelerator)
1MB Flash memory, MPU, UART, I²C, CAN, SDIO, USB OTG

Links of Interest

JTAG-Serial Info

Serial

Serial Pinouts

There are a number of test pads available on the bottom of

the board which can be used to access the bootloader.

You can interface with it using any 3.3V TTL RS-232 interface

and stm32loader code. The wiring required:
Pin name on board RS232 pin Notes
MCU_NRST DTR
MCU_BOOT0 RTS
PIN1 RXD On SD card, this is UART3_TXD
PIN2 TXD On SD card, this is UART3_TXD
 sudo ./stm32loader.py -p /dev/ttyUSB0 -V
 Open port /dev/ttyUSB0, baud 115200
 *** Get command
     Bootloader version: 0x30
     Available commands: 0x63, 0x73, 0x82, 0x92
 Bootloader version 30
 *** GetID command
 Chip id: 0x0411 (STM32F2xx)
 ***

Do NOT send the Readout Unprotect command (0x92) to the chip,

it will erase the entire flash bricking the device!

Refer to AN1355 for details about the bootloader protocol.

See also