Personal tools

VisionSOM-STM32MP1: Difference between revisions

From SomLabs Wiki

Jump to: navigation, search
No edit summary
No edit summary
 
(14 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Product|category1=SOM|category2=|image=VisionSOM.png
{{Product|category1=SOM|category2=|image=Sls18 usd.png
|cpu=STM32MP1 - single or dual ARM Cortex-A7 cores (at speed up to 650MHz) and ARM Cortex-M4 core (at speed up to 209MHz)
|cpu=STM32MP1 - single or dual ARM Cortex-A7 cores (at speed up to 650MHz) and ARM Cortex-M4 core (at speed up to 209MHz)
|ram=up to 512MB DDR3L
|ram=up to 512MB DDR3L
Line 10: Line 10:
|can=up to 2 FlexCAN
|can=up to 2 FlexCAN
|net=Wi-Fi 802.11b/g/n, Bluetooth BLE<br>Ethernet 10/100 (MAC only)
|net=Wi-Fi 802.11b/g/n, Bluetooth BLE<br>Ethernet 10/100 (MAC only)
|bluetooth=Bluetooth: 4.1/BLE backward compatible to 2.x+EDR and 3.0
|bluetooth=Bluetooth: BLE v5.1
|security= AES-128, <br>ARM TrustZone, <br>RNG
|security= AES-128, <br>ARM TrustZone, <br>RNG
|temp= -30 to +70°C (with WiFi/BLE module),<br>-40 to +85°C
|temp= -25 to +70°C (with WiFi/BLE module),<br>-40 to +85°C
|usb=2 x USB2.0 OTG Host/Device
|usb=2 x USB2.0 OTG Host/Device
|audio=3 x I2S/SAI, <br>S/PDIF Tx/Rx, <br>ESAI, <br> Medium Quality audio System
|audio=3 x I2S/SAI, <br>S/PDIF Tx/Rx, <br>ESAI, <br> Medium Quality audio System
Line 18: Line 18:
|rtc=built-in with external battery
|rtc=built-in with external battery
|dim=67mm x 32mm x 4mm<br>SODIMM200 module
|dim=67mm x 32mm x 4mm<br>SODIMM200 module
|description=VisionSOM-STM32MP1 is comprised of a small processor module with CPU bus accessibility and standard I/O functionality and is an ideal solution for embedded projects.<br>VisionSOM-STM32MP1 can often trim 8-12 months from design cycle and can be easy adapted to existing projects or can be used together with a dedicated carrier board. Customers who are looking for a complete solution can use a set comprised of System on Module (SoM) and Carrier Board (CB). <br>VisionSOM-STM32Mp1 requires a matching customer’s board or a carrier board to establish a complete system. Carrier Board together with VisionSOM-STM32MP1 is a ready to use computer on board and is giving enormous flexibility in building projects.<br>
|description=VisionSOM-STM32MP1 is comprised of a small processor module with CPU bus accessibility and standard I/O functionality and is an ideal solution for embedded projects.<br>VisionSOM-STM32MP1 can often trim 8-12 months from design cycle and can be easy adapted to existing projects or can be used together with a dedicated carrier board. Customers who are looking for a complete solution can use a set comprised of System on Module (SoM) and Carrier Board (CB). <br>VisionSOM-STM32MP1 requires a matching customer’s board or a carrier board to establish a complete system. Carrier Board together with VisionSOM-STM32MP1 is a ready to use computer on board and is giving enormous flexibility in building projects.<br>


|documentation=
|documentation=
Line 29: Line 29:
|content=  
|content=  
'''Embedded Linux Developer Guide'''
'''Embedded Linux Developer Guide'''
* [[Customizing_the_device_tree_VisionSOM-STM32MP1|Customizing the device tree]]
* [[Building simple C program for VisionSOM-STM32MP1|Building simple C program for VisionSOM-STM32MP1]]
* [[Building simple C program for VisionSOM-STM32MP1|Building simple C program for VisionSOM-STM32MP1]]
* [[Connecting to WiFi network on VisionSOM-STM32MP1|Connecting to WiFi network on VisionSOM-STM32MP1]]
* [[Connecting to WiFi network on VisionSOM-STM32MP1|Connecting to WiFi network on VisionSOM-STM32MP1]]
* [[Enabling Bluetooth on VisionSOM-STM32MP1|Enabling Bluetooth on VisionSOM-STM32MP1]]
* [[Enabling Bluetooth on VisionSOM-STM32MP1|Enabling Bluetooth on VisionSOM-STM32MP1]]
* [[Building simple QT application visionsom-stm32mp1|Building simple QT application on VisionSOM-STM32MP1]]
* [[Running_a_Cortex-M4_application_on_visionsom-stm32mp1|Running a Cortex-M4 application on VisionSOM-STM32MP1]]
* [[Installing_OpenSTLinux_on_VisionSOM-STM32MP1_with_SD_card|Installing OpenSTLinux on VisionSOM-STM32MP1 with SD card]]
* [[Installing_OpenSTLinux_on_VisionSOM-STM32MP1_with_eMMC_memory|Installing OpenSTLinux on VisionSOM-STM32MP1 with eMMC memory]]
* [[Installing_STM32CubeProgrammer_on_Ubuntu_18.04|Installing STM32CubeProgrammer on Ubuntu 18.04]]
}} {{DocBox|boxwidth=21|system=Yocto
}} {{DocBox|boxwidth=21|system=Yocto
|content=  
|content=  
'''Yocto Developer Guide'''
'''Yocto Developer Guide'''
* [[OpenSTLinux for VisionSOM-STM32MP1|OpenSTLinux for VisionSOM-STM32MP1]]
* [[Yocto_Kirkstone_OpenSTLinux_for_VisionSOM-STM32MP1|Yocto Kirkstone OpenSTLinux for VisionSOM-STM32MP1]]
* [[OpenSTLinux for VisionSOM-STM32MP1|Yocto Dunfell OpenSTLinux for VisionSOM-STM32MP1]]
}} {{DocBox|boxwidth=21|system=Projects
}} {{DocBox|boxwidth=21|system=Projects
|content=  
|content=  
'''Projects'''
'''Projects'''
 
* [[VisionSOM-STM32MP1 demo|VisionSOM-STM32MP1 demo]]
* [[VisionSOM-STM32MP1 simple swipe demo|VisionSOM-STM32MP1 simple swipe demo]]
* [[VisionSOM-STM32MP1 sensors demo|VisionSOM-STM32MP1 sensors demo]]
* [[Connecting the DLPDLCR2000EVM projector kit to VisionSOM-STM32MP1|Connecting the DLPDLCR2000EVM projector kit to VisionSOM-STM32MP1]]
}}
}}
}}
}}

Latest revision as of 12:24, 23 December 2022

VisionSOM-STM32MP1
VisionSOM-STM32MP1 VisionSOM-STM32MP1 is comprised of a small processor module with CPU bus accessibility and standard I/O functionality and is an ideal solution for embedded projects.
VisionSOM-STM32MP1 can often trim 8-12 months from design cycle and can be easy adapted to existing projects or can be used together with a dedicated carrier board. Customers who are looking for a complete solution can use a set comprised of System on Module (SoM) and Carrier Board (CB).
VisionSOM-STM32MP1 requires a matching customer’s board or a carrier board to establish a complete system. Carrier Board together with VisionSOM-STM32MP1 is a ready to use computer on board and is giving enormous flexibility in building projects.
Specifications
CPUSTM32MP1 - single or dual ARM Cortex-A7 cores (at speed up to 650MHz) and ARM Cortex-M4 core (at speed up to 209MHz)
Memoryup to 512MB DDR3L
GPUVivante GPU 3D
OpenGL ES2.0
DisplayMIPI-DSI interface
Cameraup to 14-bit CSI interface
StorageuSD card
or up to 32GB eMMC
NetworkWi-Fi 802.11b/g/n, Bluetooth BLE
Ethernet 10/100 (MAC only)
RTCbuilt-in with external battery
I2Cup to 4 channels
SPIup to 4 channels
CANup to 2 FlexCAN
UARTup to 8 channels
USB2 x USB2.0 OTG Host/Device
Audio3 x I2S/SAI,
S/PDIF Tx/Rx,
ESAI,
Medium Quality audio System
SecurityAES-128,
ARM TrustZone,
RNG
Temperature Range-25 to +70°C (with WiFi/BLE module),
-40 to +85°C
Dimensions67mm x 32mm x 4mm
SODIMM200 module