Difference between revisions of "STM32MP15 Discovery kits - starting for the first time"

[quality revision] [quality revision]
m
m
 

Template:ArticleMainWriter Template:ReviewersList Template:ArticleApprovedVersion

This article aims to present how to configure and start for the first time a STM32MP15 STM32MP157x-DKx Discovery kit that has just been flashed. It is valid for the STM32MP157A-DK1 More info green.png, STM32MP157D-DK1 Warning.png, STM32MP157C-DK2 More info green.png and STM32MP157F-DK2 Warning.png Discovery kits: the part numbers are specified in the STM32MP15 microprocessor part numbers article.

Warning.png For assistance with starting up the boards, it is recommended to go through the related Starter Package articles: Category:Starter Package

Now that the image is flashed on the STM32MP15 STM32MP157x-DKx Discovery kit, let's finalize the system configuration:

  • Step 1: check the configuration of the switches
    • The figure below shows the position of the boot switches in order to boot from the microSD card.
  • Step 2: (optional) connect a USB keyboard and/or a USB mouse (not provided) using the USB type A ports (3 and 4)
  • Step 3: (optional) connect an Ethernet cable (not provided) to the dedicated connector (7)
STM32MP157X-DKX - board connections


MB1272 motherboard: STM32MP157x 12x12,  PMIC,  DDR3 MicroSD card slot 2 x USB Type-A (host) → mouse,  keyboard or USB driver 2 x USB Type-A (host) → mouse,  Keyboard or USB driver USB micro-B (ST-LINK/V2-1) → PC virtual COM port and debug Reset button Ethernet → Network USB Type-C (power 5V-3A)
STM32MP157x-DKx Discovery kit connections
STM32MP157C-DK2 shown here without the MB1407 daughterboard DSI display to avoid hiding the connections (picture is not contractual)



  • Step 4: check that the microSD card is inserted into the dedicated slot (2)
  • Step 5: connect the provided power supply (5 V, 3 A) to the USB type C connector (8)
  • Step 6: (optional) connect the ST-LINK/V2-1 USB micro-B port (5) to a host PC that runs a Terminal program with ST-LINK/V2-1 virtual port (e.g. Minicom on Ubuntu Linux PC or Tera Term on Windows PC)
  • Step 7: (optional) connect a HDMI monitor (or TV) to the HDMI connector. This option is particularly useful for the STM32MP157XSTM32MP157A-DK1 Discovery kit that does More info green.png and STM32MP157D-DK1 Warning.png Discovery kits that do not include any DSI display daughterboard

400px STM32MP157x-DKx HDMI.png

  • Step 8: press the reset button (6) to reset the board

The board boots and the system will be available after few seconds.


<noinclude>
{{ArticleMainWriter | Jean-ChristopheT}}
{{ReviewersList | NathalieS, BernardP, GeraldB, DenisH}}  
{{ArticleApprovedVersion | Jean-ChristopheT | BernardP  | No previous approved version | BrunoB -  14Sep'18 - 8423 |  17Sep'18}}

[[Category:Sub-articles]]

This article aims to present how to configure and start for the first time a STM32MP15 Discovery kit that has just been flashedThis article aims to present how to configure and start for the first time a STM32MP157x-DKx Discovery kit that has just been flashed. It is valid for the {{Board | type=157A-DK1 | name=short}}, {{Board | type=157D-DK1 | name=short}}, {{Board | type=157C-DK2 | name=short}} and {{Board | type=157F-DK2 | name=short}} Discovery kits: the part numbers are specified in the [[STM32MP15 microprocessor#Part number codification|STM32MP15 microprocessor part numbers]] article.
{{Warning|For assistance with starting up the boards, it is recommended to go through the related Starter Package articles: [[:Category:Starter Package]]}}</noinclude>

Now that the image is flashed on the STM32MP15STM32MP157x-DKx Discovery kit, let's finalize the system configuration:
*<span id{{=}}"step1">'''Step 1'''</span>: check the configuration of the [[STM32MP157X-DKXSTM32MP157x-DKx - hardware description#Boot related switches | switches]]
** The figure below shows the position of the boot switches in order to boot from the microSD card.
[[File:STM32MP157X-DKXSTM32MP157x-DKx_boot_switches_microSD_card.png|thumb|center|300px|link=|Boot from microSD card]]

*<span id{{=}}"step2">'''Step 2'''</span>: {{highlight|'''(optional)'''}} connect a USB keyboard and/or a USB mouse (not provided) using the USB type A ports ('''3''' and '''4''')

*<span id{{=}}"step3">'''Step 3'''</span>: {{highlight|'''(optional)'''}} connect an Ethernet cable (not provided) to the dedicated connector ('''7''')

{{:STM32MP157X-DKXSTM32MP157x-DKx - board connections}}
<br>

*<span id{{=}}"step4">'''Step 4'''</span>: check that the microSD card is inserted into the dedicated slot ('''2''')

*<span id{{=}}"step5">'''Step 5'''</span>: connect the provided power supply (5 V, 3 A) to the USB type C connector ('''8''')

*<span id{{=}}"step6">'''Step 6'''</span>: {{highlight|'''(optional)'''}} connect the ST-LINK/V2-1 USB micro-B port ('''5''') to a host PC that runs a Terminal program with ST-LINK/V2-1 virtual port (e.g. Minicom on Ubuntu Linux PC or Tera Term on Windows PC)
** install and configure a [[How to get Terminal | remote Terminal program]] onto your host PC

*<span id{{=}}"step7">'''Step 7'''</span>: {{highlight|'''(optional)'''}} connect a HDMI monitor (or TV) to the HDMI connector. This option is particularly useful for the STM32MP157X-'''DK1''' Discovery kit that does'''{{Board | type=157A-DK1 | name=short}}''' and '''{{Board | type=157D-DK1 | name=short}}''' Discovery kits that do not include any DSI display daughterboard 
[[File: STM32MP157X-DKXSTM32MP157x-DKx_HDMI.png|400px600px|link=]]

*<span id{{=}}"step">'''Step 8'''</span>: press the reset button ('''6''') to reset the board 

The board boots and the system will be available after few seconds.

<noinclude>

{{NoIndex}}
[[Category:Sub-articles]]
{{PublicationRequestId | 8423 | 2018-09-14 | BrunoB}}</noinclude>
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
<noinclude>
 
<noinclude>
{{ArticleMainWriter | Jean-ChristopheT}}
+
This article aims to present how to configure and start for the first time a STM32MP157x-DKx Discovery kit that has just been flashed. It is valid for the {{Board | type=157A-DK1 | name=short}}, {{Board | type=157D-DK1 | name=short}}, {{Board | type=157C-DK2 | name=short}} and {{Board | type=157F-DK2 | name=short}} Discovery kits: the part numbers are specified in the [[STM32MP15 microprocessor#Part number codification|STM32MP15 microprocessor part numbers]] article.
{{ReviewersList | NathalieS, BernardP, GeraldB, DenisH}}
 
{{ArticleApprovedVersion | Jean-ChristopheT | BernardP  | No previous approved version | BrunoB - 14Sep'18 - 8423 | 17Sep'18}}
 
 
 
[[Category:Sub-articles]]
 
 
 
This article aims to present how to configure and start for the first time a STM32MP15 Discovery kit that has just been flashed.
 
 
{{Warning|For assistance with starting up the boards, it is recommended to go through the related Starter Package articles: [[:Category:Starter Package]]}}
 
{{Warning|For assistance with starting up the boards, it is recommended to go through the related Starter Package articles: [[:Category:Starter Package]]}}
 
</noinclude>
 
</noinclude>
 
+
Now that the image is flashed on the STM32MP157x-DKx Discovery kit, let's finalize the system configuration:
Now that the image is flashed on the STM32MP15 Discovery kit, let's finalize the system configuration:
+
*<span id{{=}}"step1">'''Step 1'''</span>: check the configuration of the [[STM32MP157x-DKx - hardware description#Boot related switches | switches]]
*<span id{{=}}"step1">'''Step 1'''</span>: check the configuration of the [[STM32MP157X-DKX - hardware description#Boot related switches | switches]]
 
 
** The figure below shows the position of the boot switches in order to boot from the microSD card.
 
** The figure below shows the position of the boot switches in order to boot from the microSD card.
[[File:STM32MP157X-DKX_boot_switches_microSD_card.png|thumb|center|300px|link=|Boot from microSD card]]
+
[[File:STM32MP157x-DKx_boot_switches_microSD_card.png|thumb|center|300px|link=|Boot from microSD card]]
   
 
*<span id{{=}}"step2">'''Step 2'''</span>: {{highlight|'''(optional)'''}} connect a USB keyboard and/or a USB mouse (not provided) using the USB type A ports ('''3''' and '''4''')
 
*<span id{{=}}"step2">'''Step 2'''</span>: {{highlight|'''(optional)'''}} connect a USB keyboard and/or a USB mouse (not provided) using the USB type A ports ('''3''' and '''4''')
Line 19: Line 12:
 
*<span id{{=}}"step3">'''Step 3'''</span>: {{highlight|'''(optional)'''}} connect an Ethernet cable (not provided) to the dedicated connector ('''7''')
 
*<span id{{=}}"step3">'''Step 3'''</span>: {{highlight|'''(optional)'''}} connect an Ethernet cable (not provided) to the dedicated connector ('''7''')
   
{{:STM32MP157X-DKX - board connections}}
+
{{:STM32MP157x-DKx - board connections}}
   
 
<br>
 
<br>
Line 29: Line 22:
 
** install and configure a [[How to get Terminal | remote Terminal program]] onto your host PC
 
** install and configure a [[How to get Terminal | remote Terminal program]] onto your host PC
   
*<span id{{=}}"step7">'''Step 7'''</span>: {{highlight|'''(optional)'''}} connect a HDMI monitor (or TV) to the HDMI connector. This option is particularly useful for the STM32MP157X-'''DK1''' Discovery kit that does not include any DSI display daughterboard  
+
*<span id{{=}}"step7">'''Step 7'''</span>: {{highlight|'''(optional)'''}} connect a HDMI monitor (or TV) to the HDMI connector. This option is particularly useful for the '''{{Board | type=157A-DK1 | name=short}}''' and '''{{Board | type=157D-DK1 | name=short}}''' Discovery kits that do not include any DSI display daughterboard  
[[File: STM32MP157X-DKX_HDMI.png|400px|link=]]
+
[[File: STM32MP157x-DKx_HDMI.png|600px|link=]]
   
 
*<span id{{=}}"step">'''Step 8'''</span>: press the reset button ('''6''') to reset the board  
 
*<span id{{=}}"step">'''Step 8'''</span>: press the reset button ('''6''') to reset the board  
   
 
The board boots and the system will be available after few seconds.
 
The board boots and the system will be available after few seconds.
  +
  +
<noinclude>
  +
{{NoIndex}}
  +
[[Category:Sub-articles]]
  +
{{PublicationRequestId | 8423 | 2018-09-14 | BrunoB}}
  +
</noinclude>