ΠΠΎΠ³Π΄Π° Ρ ΠΏΡΡΠ°ΡΡΡ ΠΏΡΠΎΡΠΈΡΡ ΡΠ²ΠΎΠΉ 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
...
ΠΠ°ΠΊ Π²Ρ ΡΠ΅ΡΠΈΠ»ΠΈ ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ?
@ nit1995 , ΡΡΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ ΠΏΠΈΡΠ°Π½ΠΈΠ΅ΠΌ. ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Ρ ΠΏΠΎΡΠΈΠ½ΠΈΠ» Π°Π΄Π°ΠΏΡΠ΅Ρ ΠΏΠΈΡΠ°Π½ΠΈΡ, Π²ΡΠ΅ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅.
ΠΠΎΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π½Π΅ ΡΠ²ΡΠ·Π°Π½Π° Ρ Π±Π»ΠΎΠΊΠΎΠΌ ΠΏΠΈΡΠ°Π½ΠΈΡ, ΠΊΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ Π·Π½Π°Π΅Ρ, ΠΊΠ°ΠΊ ΡΡΠΎ ΡΠ΅ΡΠΈΡΡ?
Π£ ΠΌΠ΅Π½Ρ ΡΠ°ΠΊΠ°Ρ ΠΆΠ΅ ΠΎΡΠΈΠ±ΠΊΠ°. Π£ Π²Π°Ρ Π±ΡΠ»ΠΎ ΠΊΠ°ΠΊΠΎΠ΅-ΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅? @lucaspeixotot
Π’Π°ΠΊΠ°Ρ ΠΆΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ ΠΌΠ΅Π½Ρ.
Π’Π°ΠΊΠΆΠ΅ Π·Π°ΡΡΡΡΠ» Ρ ΡΠΎΠΉ ΠΆΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ.
Π£ ΠΌΠ΅Π½Ρ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½Π°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π² β107.
Π― ΠΏΡΡΠ°ΡΡΡ Π·Π°ΠΌΠΊΠ½ΡΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡ ΡΠ±ΡΠΎΡΠ° Π½Π° GND, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΡΡΠΎ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ± ΠΎΡΠΈΠ±ΠΊΠ΅ Unknown memory region
.
Π― ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Mac, ΠΏΠΎΡΡΠΎΠΌΡ Π½Π΅ ΠΌΠΎΠ³Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠΈΠ»ΠΈΡΡ ST-link Π΄Π»Ρ Windows.
ΠΠΎΠΊΠ° Π΄Π»Ρ ΠΌΠ΅Π½Ρ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅:
ΠΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΡΠ΅, ΡΡΠΎ ΡΠΊΠ°Π·Π°Π» @JasonShiao - Ρ ΠΌΠ΅Π½Ρ Π±ΡΠ»ΠΈ ΠΏΠΎΡ ΠΎΠΆΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΏΠ»Π°ΡΠΎΠΉ STM32F103 Β«ΡΠΈΠ½ΡΡ ΡΠ°Π±Π»Π΅ΡΠΊΠ°Β» ΠΈ ST-LINK V2 - ΠΎΠ±Π° Π±ΡΠ»ΠΈ (ΡΠ»ΠΈΡΠΊΠΎΠΌ) Π΄Π΅ΡΠ΅Π²ΡΠΌΠΈ. ΠΡΠΎΡΡΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡ ΡΡΠΎΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ Π΄Π»Ρ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ Π»ΡΠ΄Π΅ΠΉ.
Π‘Π΄Π΅Π»Π°Π» Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠΏΡΡΠΎΠΊ, Π½Π°ΠΆΠΌΠΈΡΠ΅ RESET Π½Π° GND - ΠΎΡΠΏΡΡΡΠΈΡΠ΅ RESET ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ, ΠΊΠΎΠ³Π΄Π° ΠΏΠ΅ΡΠ²ΡΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ ΠΏΠΎΡΠ²ΡΡΡΡ Π½Π° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π΅ ΠΎΡ ST-LINK.
Π’Π°ΠΊΠΆΠ΅ Π±ΡΠ»ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠΏΡΡΠΎΠΊ "Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠΈΠΏΠ°! 0x5fa0004" - Ρ Π±Ρ ΡΠΊΠ°Π·Π°Π», ΡΠ° ΠΆΠ΅ ΠΎΡΠ½ΠΎΠ²Π½Π°Ρ ΠΏΡΠΈΡΠΈΠ½Π°