Stlink: НСвСрный Ρ‚ΠΈΠΏ Ρ„Π»ΡΡˆ-памяти, нСизвСстная ΠΎΠ±Π»Π°ΡΡ‚ΡŒ памяти Π½Π° STM32F779I

Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ Π½Π° 10 Π΄Π΅ΠΊ. 2018  Β·  8ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ  Β·  Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: stlink-org/stlink

  • [X] ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ‚ΠΎΡ€ / Ρ‚ΠΈΠΏ ΠΏΠ»Π°Ρ‚Ρ‹: Stlink / v2-onboard
  • [x] ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма: Linux 4.14.3
  • [X] ВСрсия инструмСнтов Stlink ΠΈ / ΠΈΠ»ΠΈ Ρ…Π΅Ρˆ фиксации git: v1.5.0
  • [X] НазваниС инструмСнта ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Stlink: st-info, st-flash
  • [X] Π¦Π΅Π»Π΅Π²ΠΎΠΉ Ρ‡ΠΈΠΏ (ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΏΠ»Π°Ρ‚Π°): STM32F779I-EVAL

Когда я ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ ΠΏΡ€ΠΎΡˆΠΈΡ‚ΡŒ свой STM32, я ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽ Ρ‚Π°ΠΊΡƒΡŽ β€‹β€‹ΠΎΡˆΠΈΠ±ΠΊΡƒ:

$ st-flash --reset write intflash.bin 0x8000000
st-flash 1.5.0
2018-12-11T00:52:25 INFO common.c: Loading device parameters....
2018-12-11T00:52:25 WARN common.c: Invalid flash type, please check device declaration
Unknown memory region

ΠŸΠΎΡ…ΠΎΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° st-info Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ ΠΌΠΎΠ΅ устройство:

$ st-info --chipid
0x0000

Π’Ρ‹Π²ΠΎΠ΄ lsusb (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, это Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ):

$ lsusb
... 
Bus 001 Device 024: ID 0483:374b STMicroelectronics ST-LINK/V2.1
...
componenst-flash componenst-info olinux staturesolved targestm32f7

ВсС 8 ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Как Π²Ρ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ?

@ nit1995 , это ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ. ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ я ΠΏΠΎΡ‡ΠΈΠ½ΠΈΠ» Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ питания, всС Π² порядкС.

Моя ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π½Π΅ связана с Π±Π»ΠΎΠΊΠΎΠΌ питания, ΠΊΡ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π·Π½Π°Π΅Ρ‚, ΠΊΠ°ΠΊ это Ρ€Π΅ΡˆΠΈΡ‚ΡŒ?

Π£ мСня такая ΠΆΠ΅ ошибка. Π£ вас Π±Ρ‹Π»ΠΎ ΠΊΠ°ΠΊΠΎΠ΅-Ρ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅? @lucaspeixotot

Вакая ΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Ρƒ мСня.

Π’Π°ΠΊΠΆΠ΅ застрял с Ρ‚ΠΎΠΉ ΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ.

Π£ мСня аналогичная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² β„–107.
Π― ΠΏΡ‹Ρ‚Π°ΡŽΡΡŒ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ сброса Π½Π° GND, Π° Π·Π°Ρ‚Π΅ΠΌ появляСтся это сообщСниС ΠΎΠ± ошибкС Unknown memory region .
Π― ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ Mac, поэтому Π½Π΅ ΠΌΠΎΠ³Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ ST-link для Windows.
Пока для мСня Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ СдинствСнноС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅:

  1. Π‘Π½Π°Ρ‡Π°Π»Π° Π·Π°ΠΌΠΊΠ½ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ сброса Π½Π° GND.
  2. НСмСдлСнно ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ сброса ΠΈ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ st-flash.
    ВрСмя ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π΅ΡˆΠ°ΡŽΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, ΠΈ для успСха ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ нСсколько Ρ€Π°Π·.

ΠŸΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ сказал @JasonShiao - Ρƒ мСня Π±Ρ‹Π»ΠΈ ΠΏΠΎΡ…ΠΎΠΆΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΏΠ»Π°Ρ‚ΠΎΠΉ STM32F103 «синяя Ρ‚Π°Π±Π»Π΅Ρ‚ΠΊΠ°Β» ΠΈ ST-LINK V2 - ΠΎΠ±Π° Π±Ρ‹Π»ΠΈ (слишком) Π΄Π΅ΡˆΠ΅Π²Ρ‹ΠΌΠΈ. ΠŸΡ€ΠΎΡΡ‚ΠΎ добавляю этот ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ для ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… людСй.

Π‘Π΄Π΅Π»Π°Π» нСсколько ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ RESET Π½Π° GND - отпуститС RESET ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π² Ρ‚ΠΎ врСмя, ΠΊΠΎΠ³Π΄Π° ΠΏΠ΅Ρ€Π²Ρ‹Π΅ символы появятся Π½Π° Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ ΠΎΡ‚ ST-LINK.

Π’Π°ΠΊΠΆΠ΅ Π±Ρ‹Π»ΠΎ нСсколько ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ "нСизвСстный ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ‡ΠΈΠΏΠ°! 0x5fa0004" - я Π±Ρ‹ сказал, Ρ‚Π° ΠΆΠ΅ основная ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°

Π‘Ρ‹Π»Π° Π»ΠΈ эта страница ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ?
0 / 5 - 0 Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ