Editing STM32MP157F-DK2

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 8: Line 8:
== Specifications ==
== Specifications ==
Core details:
Core details:
*32-bit Dual Core Cortex-A7 800MHz main processor
*32-bit Dual Core Cortex-A7 800MHz ARM chip
*32-bit Cortex-M4 coprocessor
*32-bit Cortex-M4 coprocessor
*512MiB DDR3 RAM
*512MiB DDR3 RAM
Line 53: Line 53:
* [https://wiki.st.com/stm32mpu/wiki/Category:STM32MP15_Discovery_kits stm32mpu wiki Category:STM32MP15 Discovery kits] re-iterates some of user manual in wiki format
* [https://wiki.st.com/stm32mpu/wiki/Category:STM32MP15_Discovery_kits stm32mpu wiki Category:STM32MP15 Discovery kits] re-iterates some of user manual in wiki format
*[https://wiki.st.com/stm32mpu/wiki/Getting_started/STM32MP1_boards/STM32MP157x-DK2 stm32mpu wiki STM32MP157x-DK2 Getting started book] is a good guide for getting set up
*[https://wiki.st.com/stm32mpu/wiki/Getting_started/STM32MP1_boards/STM32MP157x-DK2 stm32mpu wiki STM32MP157x-DK2 Getting started book] is a good guide for getting set up
Hardware files:


* [https://www.st.com/en/evaluation-tools/stm32mp157f-dk2.html#cad-resources STM32MP157F-DK2 CAD resources] has schematics and PCB files
* [https://www.st.com/en/evaluation-tools/stm32mp157f-dk2.html#cad-resources STM32MP157F-DK2 CAD resources] has schematics and PCB files
LCD documentation:
* Screen is FRD397B2509 TFT LCD
* Driver is OTM8009A
* Touch controller is FT6236
Chip documentation:
Chip documentation:


Line 76: Line 72:
* [https://www.st.com/en/development-tools/st-link-v2.html ST-LINK/V2 web page]
* [https://www.st.com/en/development-tools/st-link-v2.html ST-LINK/V2 web page]
* [https://www.st.com/resource/en/data_brief/st-link-slsh-v2.pdf ST-LINK/V2 data brief]
* [https://www.st.com/resource/en/data_brief/st-link-slsh-v2.pdf ST-LINK/V2 data brief]
*[https://www.orientdisplay.com/pdf/OTM8009A.pdf OTM8009A datasheet] ("confidential")
*[https://focuslcds.com/content/FT6236.pdf FT6236 datasheet] ("confidential")


*
*


== Software ==
== Firmware ==
ST's provides [https://www.st.com/content/st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32cube-mcu-mpu-packages/stm32cubemp1.html STM32CubeMP1] as this board's support package. It contains:
The STM32MP157F
 
* [https://github.com/STMicroelectronics/linux ST's Linux fork]
* [https://github.com/STMicroelectronics/u-boot ST's u-boot fork]
* [https://github.com/STMicroelectronics/arm-trusted-firmware ST's ARM Trusted Firmware fork]
* [https://github.com/STMicroelectronics/optee_os ST's OP-TEE fork]
* [https://github.com/STMicroelectronics/STM32CubeMP1 STM32CubeMP1]
Most of this is open source and the forks are being mainlined to the parent projects.
 
ST-Link can be used by the following software:
 
* GNU Screen or any terminal emulator for serial connections
* [https://openocd.org/ OpenOCD] for JTAG


*  
*  


== Bugs ==
== Bugs ==
Bugs we've found when porting the board to Buildroot:
TODO
 
* You need to probe the snd_soc_cs42l51_i2c module manually to get audio running
*The Wi-Fi uses a Broadcom chipset which can be a little buggy sometimes


== Pinouts ==
== Pinouts ==
See the [[STM32MP157F-DK2/40 pin pinout]] page for a textual description of the Pi header.
Please note that all contributions to JookWiki are considered to be released under the Creative Commons Zero (Public Domain) (see JookWiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)