]>
Commit | Line | Data |
---|---|---|
41581f13 IV |
1 | B-L475E-IOT01A IoT Node (``b-l475e-iot01a``) |
2 | ============================================ | |
3 | ||
4 | The B-L475E-IOT01A IoT Node uses the STM32L475VG SoC which is based on | |
5 | ARM Cortex-M4F core. It is part of STMicroelectronics | |
6 | :doc:`STM32 boards </system/arm/stm32>` and more specifically the STM32L4 | |
7 | ultra-low power series. The STM32L4x5 chip runs at up to 80 MHz and | |
8 | integrates 128 KiB of SRAM and up to 1MiB of Flash. The B-L475E-IOT01A board | |
9 | namely features 64 Mibit QSPI Flash, BT, WiFi and RF connectivity, | |
10 | USART, I2C, SPI, CAN and USB OTG, as well as a variety of sensors. | |
11 | ||
12 | Supported devices | |
13 | """"""""""""""""" | |
14 | ||
c771f883 | 15 | Currently B-L475E-IOT01A machines support the following devices: |
41581f13 IV |
16 | |
17 | - Cortex-M4F based STM32L4x5 SoC | |
c9948fdd | 18 | - STM32L4x5 EXTI (Extended interrupts and events controller) |
20936684 | 19 | - STM32L4x5 SYSCFG (System configuration controller) |
d6b55a0f | 20 | - STM32L4x5 RCC (Reset and clock control) |
1cdcfb6e | 21 | - STM32L4x5 GPIOs (General-purpose I/Os) |
92741432 | 22 | - STM32L4x5 USARTs, UARTs and LPUART (Serial ports) |
c771f883 | 23 | - optional 8x8 led display (based on DM163 driver) |
41581f13 IV |
24 | |
25 | Missing devices | |
26 | """"""""""""""" | |
27 | ||
28 | The B-L475E-IOT01A does *not* support the following devices: | |
29 | ||
41581f13 IV |
30 | - Analog to Digital Converter (ADC) |
31 | - SPI controller | |
32 | - Timer controller (TIMER) | |
33 | ||
34 | See the complete list of unimplemented peripheral devices | |
35 | in the STM32L4x5 module : ``./hw/arm/stm32l4x5_soc.c`` | |
36 | ||
37 | Boot options | |
38 | """""""""""" | |
39 | ||
40 | The B-L475E-IOT01A machine can be started using the ``-kernel`` | |
41 | option to load a firmware. Example: | |
42 | ||
43 | .. code-block:: bash | |
44 | ||
45 | $ qemu-system-arm -M b-l475e-iot01a -kernel firmware.bin | |
46 |