Hardware/ARMEBS/4
From UIT
|
ARMEBS4
The armebs4 is a CPU board based on the STM32F417 micro-controller. Unless otherwise noted, this document is also valid for all other board based on this micro-controller. For the record, the STM32F407 is a STM32F417 without the hash and cryptography co-processors. We use the SMT32F4x7 on these boards :
- heivs armebs4 board.
- stm32f4 discovery : a low-cost evaluation board for the STM32F407, made by ST.
- stm3240g-evla : a development board based on the STM32F417, made by ST.
- Androsensor board : an Android connected IO board, based on the STM32F4x7 made by us.
- stm32_camera : a camera board based on the STM32F4x7, made by us.
Datasheets
FIXME : complete this table
Description | Chip type | Details | Designator | Datasheet |
Board | ARMEBS4 v1.1 | Schematics (pdf, pcad sch), pcb (pcad pcb) | ||
Micro-controller | ST STM32F417IGH | Cortex-M4 with floating point, 1MB flash, 128+64KB RAM, USB, Ethernet, ... | U3 |
stm32f4 family : Peripheral register description, ... stm32f417 : Peripheral list, pinning, memory map, ... |
Cortex-M4F | inside U3 | Cortex-M4 Technical reference manual | ||
Ram | ISSI IS66WVE4M16BLL-70BLI | 8 MBytes PSRAM | U4 | datasheet |
Display | ST STM32F4-DIS | 320x240 TFT with touchscreen | x | schematics lcd controller touch screen controller |
EEPROM | Microchip 24LC64 | 64kbit i2c EEPROM | U5 | datasheet |
Accelerometer | Freescale MMA7660FC | i2c digital accelerometer | U8 | datasheet |
Ethernet transceiver | Microchip (SMSC) LAN8720A | 10/100 MBit/s Ethernet transceiver | U10 | datasheet |} |
Audio codec | Maxim MAX98090ETL | I2S audio codec | U11 | datasheet |}
Development environmentThe development environment is composed of :
It is available free of charge, and has been extensively tested under Linux and windows SetupThe setup has his own page : Eclipse for stm32 TroubleshootingThe Troubleshooting has his own page : Troubleshooting Memory sections |