LINUX.ORG.RU

Сделать дамп прошивки STM32

 , ,


0

3

Сейчас подключил плату с STM32F103RBT6 к ST-Link, хочу сдампить его прошивку. Получаю такой вывод:

Failed to parse flash type or unrecognized flash type

detected chip_id parametres

# Device Type: STM32F1xx_MD
# Reference Manual: RM0008
#
chip_id 0x410
flash_type 1
flash_size_reg 0x1ffff7e0
flash_pagesize 0x400
sram_size 0x5000
bootrom_base 0x1ffff000
bootrom_size 0x800
option_base 0x1ffff800
option_size 0x10
flags 2

В stlink-gui отображается:

  Core:       0x1ba01477
  Flash size: 0 kB
  Ram size:   20 kB

Может быть, что флеш каким-то образом защищён от чтения? Или это что-то другое?

★★★★★

Последнее исправление: CYB3R (всего исправлений: 1)

Может быть, что флеш каким-то образом защищён от чтения

есесно. читай раздел read protection в даташите. там несколько уровней, каждый отключает чтот конкретное (swd, jtag и тд)

vvviperrr ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.