-
- У microchip'а всегда есть две сборки - дебаг и релиз. В debug прилинковывается т.н. debug executive код (типа GDB stub). По идеее его можно даже подменять, есть в виде отдельных бинарников. Юзает доп.память и некоторые биты некоторых регистров. RxTx(794 знак., 20.12.2019 02:02)
- Там не бутлодырь, а так называемый Debug Executive/Programming Executive. Чти там - \\MPLABX\vXXX\docs\ReservedResources\PK4_RR - MBedder(20.12.2019 01:29)
- Они debug executive называют некоторую добавку к программе. Это понятно, монитор. Но изначально, когда чип стерт -- как он зашивается? Аппаратный автомат реализующий программирование, или таки запуск начального кода из реального ROM (не flash) с fk0(412 знак., 20.12.2019 01:36)
- Сам и отвечу --> см. по ссылке. Таки бутлоадер есть, но непонятен принцип его работы. Он сидит в отдельном сегменте флеша? Он может быть заново загружен в совсем стёртый МК? Не может ли быть так, что биты защиты чтения флеша обрабатываются fk0(236 знак., 20.12.2019 01:42 - 01:47, ссылка)
- Без PE чип шьется/трется по открытому протоколу, но весьма медленно. Сначала в него программатор зашивает этот небольшой РЕ, и потом переключает в РЕ-режим - MBedder(20.12.2019 01:41)
- Они debug executive называют некоторую добавку к программе. Это понятно, монитор. Но изначально, когда чип стерт -- как он зашивается? Аппаратный автомат реализующий программирование, или таки запуск начального кода из реального ROM (не flash) с fk0(412 знак., 20.12.2019 01:36)