65676

Наличие данных в области BOOT микросхем MDR1206FI, MDR1215LGI, MDR1219LGI при поставке и порядок их стирания

Дата последнего изменения: 29.05.2026 16:53:06

При поставке микросхем MDR1206FI, MDR1215LGI, MDR1219LGI в информационной области Flash-памяти (область BOOT) на страницах 1 и 2 могут присутствовать данные (в диапазоне адресов с 0x0002_1FE0 по 0x0002_27E3 включительно).

Наличие данных не влияет на функционирование микросхем, и они могут быть стерты без последствий.  

Если планируется использование указанных адресов Flash-памяти, то перед первым применением необходимо однократно стереть страницы 1 и 2 области BOOT (нумерация страниц начинается с 0, при этом на странице 0 находится типовая загрузочная программа, а на странице 3 - производственная информация, калибровочные значения и защита Flash-памяти). 

Это можно сделать с помощью OpenOCD аналогично тому, как описано в статье Программирование микросхем MDR1206FI, MDR1215LGI, MDR1219LGI, MDR12065, MDR1206AFI, К1986ВК025 без IDE".

Пример команды стирания страниц 1 и 2 области BOOT микросхем MDR1206FI, MDR1215LGI, MDR1219LGI для командной строки:

.\openocd.exe -f interface/ftdi/mdr-ft2232hl.cfg -f target/MDR1206FI.cfg -c "flash erase_sector info 1 2; shutdown"

В данном примере в качестве отладчика используется микросхема FT2232HL. При использовании других отладчиков необходимо заменить часть interface/ftdi/mdr-ft2232hl.cfg на конфигурационный файл соответствующего отладчика.

Сохранить статью в PDF

Документация

Программное обеспечение

Теги

Была ли статья полезной?