Registered User mNo edit summary Tag: 2017 source edit |
Registered User mNo edit summary Tag: 2017 source edit |
||
(5 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<noinclude>{{ApplicableFor | <noinclude>{{ApplicableFor | ||
|MPUs list=STM32MP13x, STM32MP15x, STM32MP25x | |MPUs list=STM32MP13x, STM32MP15x, STM32MP23x, STM32MP25x | ||
|MPUs checklist=STM32MP13x, STM32MP15x, STM32MP25x | |MPUs checklist=STM32MP13x, STM32MP15x, STM32MP21x, STM32MP23x, STM32MP25x | ||
}} | }} | ||
</noinclude> | </noinclude> | ||
Line 13: | Line 13: | ||
{{InternalInfo| | {{InternalInfo| | ||
* To link to any document in the table below (for example, "STM32MP1 series system power consumption"), use its '''reference''' ("AN5284" for that example): <nowiki>[[STM32 MPU resources#AN5284| <your description>]]</nowiki> | * To link to any document in the table below (for example, "STM32MP1 series system power consumption"), use its '''reference''' ("AN5284" for that example): <nowiki>[[STM32 MPU resources#AN5284| <your description>]]</nowiki> | ||
* To link to a group of documents (for example, "Application notes"), edit this article and use the '''name''' indicated in <code><span id ='''name'''></code> ("Application notes" for that example): <nowiki>[[STM32 MPU resources#Application notes | <your description>]]</nowiki>}} | * To link to a group of documents (for example, "Application notes"), edit this article and use the '''name''' indicated in <code><span id ='''name'''></code> ("Application notes" for that example): <nowiki>[[STM32 MPU resources#Application notes | <your description>]]</nowiki> | ||
* To illustrate the process to add any document in the "resources" articles, let's consider that an application note shall be added: | |||
** if the application note is common to all STM32 MPUs, it is added in this article between <code><nowiki><section begin=Application_notes /></nowiki></code> and <code><nowiki><section end=Application_notes /></nowiki></code> | |||
** if the application note is common to the STM32MP'''x''' series, it is added in this article between <code><nowiki><section begin=Application_notes_MP</nowiki>'''x'''<nowiki> /></nowiki></code> and <code><nowiki><section end=Application_notes_MP</nowiki>'''x'''<nowiki> /></nowiki></code> | |||
** if the application note is common to some lines (e.g., STM32MP'''xy''' lines and STM32MP'''xz''' lines) of the STM32MP'''x''' series, it is added in the <code>STM32MP'''xy''' resources</code> article, and transcluded in the <code>STM32MP'''xz''' resources</code> article | |||
}} | |||
</noinclude> | </noinclude> | ||
Line 23: | Line 28: | ||
! colspan="4" | <span id="Application notes">Application notes</span> | ! colspan="4" | <span id="Application notes">Application notes</span> | ||
|- | |- | ||
<section begin= | <section begin=Application_notes_MP1 /> | ||
| <span id="AN2834">AN2834</span> | | <span id="AN2834">AN2834</span> | ||
| How to get the best ADC accuracy in STM32 microcontrollers | | How to get the best ADC accuracy in STM32 microcontrollers | ||
Line 49: | Line 54: | ||
|- | |- | ||
| <span id="AN5275">AN5275</span> | | <span id="AN5275">AN5275</span> | ||
| USB DFU/USART protocols used in STM32MP1 | | Introduction to USB DFU/USART protocols used in STM32MP1 and STM32MP2 MPU bootloaders | ||
| [https://www.st.com/resource/en/application_note/DM00589815-.pdf AN5275.pdf] | | [https://www.st.com/resource/en/application_note/DM00589815-.pdf AN5275.pdf] | ||
|- | |- | ||
Line 57: | Line 62: | ||
|- | |- | ||
| <span id="AN5431">AN5431</span> | | <span id="AN5431">AN5431</span> | ||
| The STPMIC1 PCB layout | | The STPMIC1 PCB layout guidelines | ||
| [https://www.st.com/resource/en/application_note/dm00672293.pdf AN5431.pdf] | | [https://www.st.com/resource/en/application_note/dm00672293.pdf AN5431.pdf] | ||
|- | |- | ||
Line 71: | Line 76: | ||
| Guidelines for entering RMA state on STM32MP1 series MPUs | | Guidelines for entering RMA state on STM32MP1 series MPUs | ||
| [https://www.st.com/resource/en/application_note/DM00882557.pdf AN5827.pdf] | | [https://www.st.com/resource/en/application_note/DM00882557.pdf AN5827.pdf] | ||
<section end= | <section end=Application_notes_MP1 /> | ||
|- | |- | ||
{{#lst:STM32MP13_resources|Application_notes}} | {{#lst:STM32MP13_resources|Application_notes}} | ||
|- | |- | ||
{{#lst:STM32MP15_resources|Application_notes}} | {{#lst:STM32MP15_resources|Application_notes}} | ||
|- | |||
<section begin=Application_notes_MP2 /> | |||
| <span id="AN5723">AN5723</span> | |||
| Guidelines for DDR memory configuration on STM32MP2 MPUs | |||
| [https://www.st.com/resource/en/application_note/an5723-guidelines-for-ddr-configuration-on-stm32mp2-mpus-stmicroelectronics.pdf AN5723.pdf] | |||
|- | |||
| <span id="AN5724">AN5724</span> | |||
| Guidelines for DDR memory routing on STM32MP2 MPUs | |||
| [https://www.st.com/resource/en/application_note/an5724-guidelines-for-ddr-memory-routing-on-stm32mp2-mpus-stmicroelectronics.pdf AN5724.pdf] | |||
|- | |||
| <span id="AN5726">AN5726</span> | |||
| STM32MP2 MPUs using low-power modes | |||
| [https://www.st.com/resource/en/application_note/dm00826906-.pdf AN5726.pdf] | |||
|- | |||
| <span id="AN5729">AN5729</span> | |||
| Guidelines for Lifetime Usage Estimates on STM32MP2 MPUs | |||
| Under preparation | |||
|- | |||
| <span id="AN5730">AN5730</span> | |||
| Guidelines for measuring system power consumption on STM32MP2 MPUs | |||
| Under preparation | |||
|- | |||
| <span id="AN5827">AN5827</span> | |||
| Guidelines for entering RMA state on MPU series | |||
| Under preparation | |||
<section end=Application_notes_MP2 /> | |||
|- | |||
{{#lst:STM32MP23_resources|Application_notes}} | |||
|- | |- | ||
{{#lst:STM32MP25_resources|Application_notes}} | {{#lst:STM32MP25_resources|Application_notes}} | ||
Line 81: | Line 114: | ||
! colspan="4" | <span id="Datasheets">Datasheets</span> | ! colspan="4" | <span id="Datasheets">Datasheets</span> | ||
|- | |- | ||
<section begin= | <section begin=Datasheets_MP1 /> | ||
| <span id="DS12792">DS12792</span> | | <span id="DS12792">DS12792</span> | ||
| STPMIC1 datasheet<br> | | STPMIC1 datasheet<br> | ||
| [https://www.st.com/resource/en/datasheet/stpmic1.pdf DS12792.pdf] | | [https://www.st.com/resource/en/datasheet/stpmic1.pdf DS12792.pdf] | ||
|<section end= | |<section end=Datasheets_MP1 /> | ||
|- | |- | ||
{{#lst:STM32MP13_resources|Datasheets}} | {{#lst:STM32MP13_resources|Datasheets}} | ||
|- | |- | ||
{{#lst:STM32MP15_resources|Datasheets}} | {{#lst:STM32MP15_resources|Datasheets}} | ||
|- | |||
{{#lst:STM32MP23_resources|Datasheets}} | |||
|- | |- | ||
{{#lst:STM32MP25_resources|Datasheets}} | {{#lst:STM32MP25_resources|Datasheets}} | ||
Line 98: | Line 133: | ||
|- | |- | ||
{{#lst:STM32MP15_resources|Errata_sheets}} | {{#lst:STM32MP15_resources|Errata_sheets}} | ||
|- | |||
{{#lst:STM32MP23_resources|Errata_sheets}} | |||
|- | |- | ||
{{#lst:STM32MP25_resources|Errata_sheets}} | {{#lst:STM32MP25_resources|Errata_sheets}} | ||
Line 106: | Line 143: | ||
|- | |- | ||
{{#lst:STM32MP15_resources|Reference_manuals}} | {{#lst:STM32MP15_resources|Reference_manuals}} | ||
|- | |||
{{#lst:STM32MP23_resources|Reference_manuals}} | |||
|- | |- | ||
{{#lst:STM32MP25_resources|Reference_manuals}} | {{#lst:STM32MP25_resources|Reference_manuals}} | ||
|- | |||
! colspan="4" | <span id="Programming manuals">Programming manuals</span> | |||
|- | |||
{{#lst:STM32MP13_resources|Programming_manuals}} | |||
|- | |||
{{#lst:STM32MP15_resources|Programming_manuals}} | |||
|- | |||
{{#lst:STM32MP23_resources|Programming_manuals}} | |||
|- | |||
{{#lst:STM32MP25_resources|Programming_manuals}} | |||
|- | |- | ||
! colspan="4" | <span id="Boards schematics">Boards schematics</span> | ! colspan="4" | <span id="Boards schematics">Boards schematics</span> | ||
Line 114: | Line 163: | ||
|- | |- | ||
{{#lst:STM32MP15_resources|Boards_schematics}} | {{#lst:STM32MP15_resources|Boards_schematics}} | ||
|- | |||
{{#lst:STM32MP23_resources|Boards_schematics}} | |||
|- | |- | ||
{{#lst:STM32MP25_resources|Boards_schematics}} | {{#lst:STM32MP25_resources|Boards_schematics}} | ||
Line 122: | Line 173: | ||
|- | |- | ||
{{#lst:STM32MP15_resources|Boards_user_manuals}} | {{#lst:STM32MP15_resources|Boards_user_manuals}} | ||
|- | |||
{{#lst:STM32MP23_resources|Boards_user_manuals}} | |||
|- | |- | ||
{{#lst:STM32MP25_resources|Boards_user_manuals}} | {{#lst:STM32MP25_resources|Boards_user_manuals}} | ||
Line 139: | Line 192: | ||
| STM32CubeIDE quick start guide | | STM32CubeIDE quick start guide | ||
| [https://www.st.com/resource/en/user_manual/dm00598966-stm32cubeide-quick-start-guide-stmicroelectronics.pdf UM2553.pdf] | | [https://www.st.com/resource/en/user_manual/dm00598966-stm32cubeide-quick-start-guide-stmicroelectronics.pdf UM2553.pdf] | ||
|- | |- | ||
| <span id="UM2609">UM2609</span> | | <span id="UM2609">UM2609</span> | ||
Line 168: | Line 217: | ||
| [https://www.st.com/resource/en/user_manual/dm00595234-stm32mp1-series-signing-tool-software-description-stmicroelectronics.pdf UM2543.pdf] | | [https://www.st.com/resource/en/user_manual/dm00595234-stm32mp1-series-signing-tool-software-description-stmicroelectronics.pdf UM2543.pdf] | ||
<section end=Tools_user_manuals /> | <section end=Tools_user_manuals /> | ||
|- | |||
<section begin=Tools_user_manuals_MP1 /> | |||
| <span id="AN5360">AN5360</span> | |||
| Getting started with projects based on the STM32MP1 series in STM32CubeIDE | |||
| [https://www.st.com/resource/en/application_note/dm00629854.pdf AN5360.pdf] | |||
<section end=Tools_user_manuals_MP1 /> | |||
|} | |} | ||
<noinclude> | <noinclude> | ||
<references /> | <references /> |
Latest revision as of 11:28, 20 December 2024
This article lists all the documents that apply to the STM32 MPU ecosystem release of the STM32MP1 series and STM32MP2 series. Those documents are generally referenced into other wiki pages.
All the resources for the STM32MP1 series resp. STM32MP2 series are located in the STM32MP1 series web page and STM32MP2 series web page.
Reference | Name | Link | |
---|---|---|---|
Application notes | |||
AN2834 | How to get the best ADC accuracy in STM32 microcontrollers | AN2834.pdf | |
AN4803 | High-speed SI simulations using IBIS and board-level simulations using HyperLynx® SI on STM32 MCUs and MPUs | AN4803.pdf | |
AN5027 | Interfacing PDM digital microphones using STM32 MCUs and MPUs | AN5027.pdf | |
AN5036 | Thermal management guidelines for STM32 applications | AN5036.pdf | |
AN5168 | How to configure DDR on STM32MP1 MPUs | AN5168.pdf | |
AN5225 | USB Type-C® Power Delivery using STM32 MCUs and MPUs | AN5225.pdf | |
AN5275 | Introduction to USB DFU/USART protocols used in STM32MP1 and STM32MP2 MPU bootloaders | AN5275.pdf | |
AN5348 | Introduction to FDCAN peripherals for STM32 product classes | AN5348.pdf | |
AN5431 | The STPMIC1 PCB layout guidelines | AN5431.pdf | |
AN5438 | STM32MP1 series lifetime estimates | AN5438.pdf | |
AN5510 | Overview of the secure secret provisioning (SSP) on STM32MP1 series | AN5510.pdf | |
AN5827 | Guidelines for entering RMA state on STM32MP1 series MPUs | AN5827.pdf | |
AN4879 | USB hardware and PCB guidelines using STM32 MCUs | AN4879.pdf | |
AN5474 | Getting started with STM32MP13 series hardware development | AN5474.pdf | |
AN5475 | Migration of applications from STM32MP15x lines to STM32MP13x lines microprocessor | AN5475.pdf | |
AN5478 | Camera-CSI (DCMI-PP) in STM32MP13x microprocessors | AN5478.pdf | |
AN5565 | STM32MP13 lines using low-power modes | AN5565.pdf | |
AN5586 | STM32MP13x MPU product line discrete power supply hardware integration | AN5586.pdf | |
AN5587 | STM32MP13x MPU product lines and STPMIC1D / STPMIC1A integration on a wall adapter supply | AN5587.pdf | |
AN5692 | DDR memory routing guidelines for STM32MP13x product lines | AN5692.pdf | |
AN5787 | STM32MP13x product lines system power consumption | AN5787.pdf | |
AN5036 | Thermal management guidelines for STM32 applications | AN5036.pdf | |
UM1720 | STM32Cube USB host library user manual | UM1720.pdf | |
UM1734 | STM32Cube USB device library user manual | UM1734.pdf | |
AN5031 | Getting started with STM32MP15 Series hardware development | AN5031.pdf | |
AN5109 | STM32MP15x lines using low-power modes | AN5109.pdf | |
AN5122 | STM32MP1 series DDR memory routing guidelines | AN5122.pdf | |
AN5253 | Migration of microcontroller applications from STM32F4x9 lines to STM32MP151, STM32MP153 and STM32MP157 lines microprocessor | AN5253.pdf | |
AN5256 | STM32MP151, STM32MP153 and STM32MP157 discrete power supply hardware integration | AN5256.pdf | |
AN5260 | STM32MP151/153/157 MPU lines and STPMIC1B integration on a battery powered application | AN5260.pdf | |
AN5284 | STM32MP1 series system power consumption | AN5284.pdf | |
AN5723 | Guidelines for DDR memory configuration on STM32MP2 MPUs | AN5723.pdf | |
AN5724 | Guidelines for DDR memory routing on STM32MP2 MPUs | AN5724.pdf | |
AN5726 | STM32MP2 MPUs using low-power modes | AN5726.pdf | |
AN5729 | Guidelines for Lifetime Usage Estimates on STM32MP2 MPUs | Under preparation | |
AN5730 | Guidelines for measuring system power consumption on STM32MP2 MPUs | Under preparation | |
AN5827 | Guidelines for entering RMA state on MPU series | Under preparation | |
AN5489 | AN5489 - Getting started with STM32MP25xx lines hardware development | AN5489.pdf | |
AN5723 | AN5723 - Guidelines for DDR memory configuration on STM32MP2 MPUs | AN5723.pdf | |
AN5724 | AN5724 - Guidelines for DDR memory routing on STM32MP2 MPUs | AN5724.pdf | |
AN5718 | AN5718 - Migrating from STM32MP15x lines to STM32MP25x lines MPUs | AN5718.pdf | |
AN5726 | AN5726 - Guidelines for using low-power modes on STM32MP2 MPUs | AN5726.pdf | |
AN5827 | AN5827 - Guidelines for entering RMA state on MPU series | Under preparation | |
AN5727 | AN5727 - How to use STPMIC25 for a wall adapter powered application on STM32MP25x lines MPUs | Under preparation | |
AN5730 | AN5730 - Guidelines for measuring system power consumption on STM32MP2 MPUs | Under preparation | |
AN6115 | AN6115 - How to connect STPMIC25 unused pins | AN6115.pdf | |
AN6116 | AN6116 - STPMIC25 BOM details | AN6116.pdf | |
AN6128 | AN6128 - STPMIC25 PCB layout guidelines | AN6128.pdf | |
Datasheets | |||
DS12792 | STPMIC1 datasheet |
DS12792.pdf | |
DS13483 | STM32MP135C/F Datasheet (STM32MP135C/F) (secure) |
DS13483.pdf | |
DS13874 | STM32MP135A/D Datasheet (STM32MP135A/D) (non secure) |
DS13874.pdf | |
DS13875 | STM32MP133C/F Datasheet (STM32MP133C/F) (secure) |
DS13875.pdf | |
DS13876 | STM32MP133A/D Datasheet (STM32MP133A/D) (non secure) |
DS13876.pdf | |
DS13877 | STM32MP131C/F Datasheet (STM32MP131C/F) (secure) |
DS13877.pdf | |
DS13878 | STM32MP131A/D Datasheet (STM32MP131A/D) (non secure) |
DS13878.pdf | |
DS12505 | STM32MP157C/F datasheet (secure) |
DS12505.pdf | |
DS12504 | STM32MP157A/D datasheet (basic) |
DS12504.pdf | |
DS12503 | STM32MP153C/F datasheet (secure) |
DS12503.pdf | |
DS12502 | STM32MP153A/D datasheet (basic) |
DS12502.pdf | |
DS12501 | STM32MP151C/F datasheet (secure) |
DS12501.pdf | |
DS12500 | STM32MP151A/D datasheet (basic) |
DS12500.pdf | |
DB4995 | STM32MP23xC/F DataBrief | Please contact ST. | |
DS14634 | STM32MP23xC/F DataSheet | Please contact ST. | |
DS14635 | STM32MP23xA/D DataSheet | Please contact ST. | |
DS14284 | STM32MP25xC/F Datasheet | DS14284.pdf | |
DS14285 | STM32MP25xA/D Datasheet | DS14285.pdf | |
DS14278 | STPMIC25 datasheet |
DS14278.pdf | |
Errata sheets | |||
ES0539 | STM32MP13x device errata | ES0539.pdf | |
ES0438 | STM32MP15xx device errata | ES0438.pdf | |
ES0598 | STM32MP25x ErrataSheet | ES0598.pdf | |
Reference manuals | |||
RM0475 | STM32MP13x reference manual (STM32MP135 advanced Arm®-based 32-bit MPUs) |
RM0475.pdf | |
RM0436 | STM32MP157 reference manual (STM32MP157xxx advanced Arm®-based 32-bit MPUs) |
RM0436.pdf | |
RM0442 | STM32MP153 reference manual (STM32MP153xxx advanced Arm®-based 32-bit MPUs) |
RM0442.pdf | |
RM0441 | STM32MP151 reference manual (STM32MP151xxx advanced Arm®-based 32-bit MPUs) |
RM0441.pdf | |
RM0457 | STM32MP25 reference manual (STM32MP25xx advanced Arm®-based 32/64-bit MPUs) |
RM0457.pdf | |
Programming manuals | |||
PM0264 | STM32 Cortex®-M33 MCUs and MPUs programming manual | PM0264.pdf | |
Boards schematics | |||
STM32MP257F-EV1 board (MB1936) schematics | STM32MP257F-EV1 board revD schematics with STM32MP25F RevB 18x18 package | MB1936-D01.pdf | |
B-CAMS-IMX schematics | Camera module bundle schematics | MB1854-B01.pdf | |
B-LVDS7-WSVGA schematics | LVDS TFT LCD module schematics | b-lvds7-wsvga.html | |
STM32MP25F-DK schematics | STM32MP257F-DK board schematics example with STM32MP25F RevY 14x14 package | Under preparation | |
DDR routing examples schematics | Additional DDR memory routing examples | DDR routing examples | |
User manuals | |||
UM3359 | STM32MP2357F-EV1 User Manual | UM3359.pdf | |
UM3354 | B-CAMS-IMX Camera module bundle User Manual | UM3354.pdf |
|- ! colspan="4" | Boards schematics |-
| MB1635 schematics
| STM32MP135F-DK motherboard schematics
MB1635-E02 board schematics (Discovery kit)
| MB1635-E02.pdf
|-
| MB1262 schematics
| STM32MP157C-EV1 motherboard schematics
MB1262-C01 board schematic (Evaluation board)
| MB1262-C01.pdf
|-
| MB1263 schematics
| STM32MP157F-EV1 daughterboard schematics
MB1263-C04 board schematic (Evaluation board)
| MB1263-C04.pdf
|-
| MB1230 schematics
| DSI 720p LCD display daughterboard schematics
- MB1230-C02 board schematic (Evaluation board)
- MB1230-C01 board schematic (Evaluation board)
| MB1230-C01.pdf
MB1230-C02.pdf
|-
| MB1379 schematics
| Camera daughterboard schematics
MB1379-A01 board schematic (Evaluation board)
| MB1379-A01.pdf
|-
| rowspan="2" | MB1272 schematics
| STM32MP157x-DKx motherboard schematics
MB1272-DK2-C02 board schematic (Discovery kit)
| MB1272-C02.pdf
|-
| STM32MP157x-DKx motherboard schematics
MB1272-DK2-C03 board schematic (Discovery kit)
| MB1272-C03.pdf
|-
| rowspan="2" | MB1407 schematics
| STM32MP157x-DKx daughterboard schematics
MB1407-LCD-C01 board schematic (Discovery kit)
| MB1407-C01.pdf
|-
| STM32MP157x-DKx daughterboard schematics
MB1407-LCD-C02 board schematic (Discovery kit)
| MB1407-C02.pdf
|-
|-
| STM32MP257F-EV1 board (MB1936) schematics | STM32MP257F-EV1 board revD schematics with STM32MP25F RevB 18x18 package | MB1936-D01.pdf |- | B-CAMS-IMX schematics | Camera module bundle schematics | MB1854-B01.pdf |- | B-LVDS7-WSVGA schematics | LVDS TFT LCD module schematics | b-lvds7-wsvga.html |- | STM32MP25F-DK schematics | STM32MP257F-DK board schematics example with STM32MP25F RevY 14x14 package | Under preparation |- | DDR routing examples schematics | Additional DDR memory routing examples | DDR routing examples
|- ! colspan="4" | Boards user manuals |-
| UM2993 | STM32MP135F-DK discovery board user manual | UM2993.pdf
|-
| UM2534 | STM32MP157A-DK1 and STM32MP157C-DK2 Discovery kits user manual | UM2534.pdf |- | UM2535 | STM32MP157C-EV1 and STM32MP157A-EV1 Evaluation boards user manual | UM2535.pdf |- | UM2637 | STM32MP157D-DK1 and STM32MP157F-DK2 Discovery kits user manual | UM2637.pdf |- | UM2648 | STM32MP157F-EV1 and STM32MP157D-EV1 Evaluation boards user manual | UM2648.pdf
|-
|-
| UM3359 | STM32MP2357F-EV1 User Manual | UM3359.pdf |- | UM3354 | B-CAMS-IMX Camera module bundle User Manual | UM3354.pdf
|- ! colspan="4" | Tools user manuals |-
| UM2563 | STM32CubeIDE installation guide | UM2563.pdf |- | UM2579 | Migration guide from System Workbench to STM32CubeIDE | UM2579.pdf |- | UM2553 | STM32CubeIDE quick start guide | UM2553.pdf |- | UM2609 | STM32CubeIDE user guide | UM2609.pdf |- | UM1718 | STM32CubeMX user manual | UM1718.pdf |- | UM2237 | STM32CubeProgrammer tool user manual | UM2237.pdf |- | UM2238 | STM32 Trusted Package Creator tool user manual | UM2238.pdf |- | UM2542 | STM32 series Key Generator tool user manual | UM2542.pdf |- | UM2543 | STM32 series Signing tool user manual | UM2543.pdf
|-
| AN5360 | Getting started with projects based on the STM32MP1 series in STM32CubeIDE | AN5360.pdf
|}