Пока проблему со скачиванием решаю. А вот это sc-dt_Patch_Niiet_Win32 я скачивал, и там лежал екзешник, но при запуске ругается что не та ОС, а в названии 32, однако.nppsem писал(а): ↑26 ноя 2025, 13:18 Здесь:
https://gitflic.ru/project/niiet/k1921v ... nch=master
лежит openocd-win.zip внутри которого живут openocd.exe и openocd-x64.exe
Методом дедукции предполагаю, что певый под 32 бит.
На вопрос, для чего гнусь в Кейле отвечаю - собирать gcc проекты в ейном IDE
1921ВК035 FLASH
Модераторы: ea, dav, bkolbov, Alis, pip, _sva_
Re: 1921ВК035 FLASH
Re: 1921ВК035 FLASH
Опишу, как прошить NVR flash в среде Keil, не прибегая к услугам OpenOCD, с которым сто лет разбираться.
Может быть кому-то пригодится.
Такая необходимость возникла при попытке написать свой загрузчик по CAN.
В 035 контроллере есть основная 64к и NVR - 4k. Запись и в ту и другую выполняется через регистры MFLASH.
Разница в одном бите.
В Keil есть драйвера по работе с flash, те которые с расширением FLM. Нажимаем F8 и всё программируется.
Всё описано в документации. Подправил проект, скомпилировал, подменил K1921VK035.FLM, попробовал работает.
Скачал pack версии 2.0.6, оказалось там уже есть K1921VK035BF.FLM (по работе с flash).
Изобретал велосипед, получается.
Но есть нюанс.
K1921VK035BF.FLM не был прописан в файле .pdsc в квчестве второго алгоритма, поэтому им нельзя было воспользоваться.
Пришлось его править в самом PACKе и переустанавливать.
Что касается CAN загрузчика, то 3к это очень мало.
Может быть кому-то пригодится.
Такая необходимость возникла при попытке написать свой загрузчик по CAN.
В 035 контроллере есть основная 64к и NVR - 4k. Запись и в ту и другую выполняется через регистры MFLASH.
Разница в одном бите.
В Keil есть драйвера по работе с flash, те которые с расширением FLM. Нажимаем F8 и всё программируется.
Всё описано в документации. Подправил проект, скомпилировал, подменил K1921VK035.FLM, попробовал работает.
Скачал pack версии 2.0.6, оказалось там уже есть K1921VK035BF.FLM (по работе с flash).
Изобретал велосипед, получается.
Но есть нюанс.
K1921VK035BF.FLM не был прописан в файле .pdsc в квчестве второго алгоритма, поэтому им нельзя было воспользоваться.
Пришлось его править в самом PACKе и переустанавливать.
Что касается CAN загрузчика, то 3к это очень мало.
