Прошивка хекс файлом
Модераторы: ea, dav, bkolbov, Alis, pip, _sva_
Прошивка хекс файлом
Здравствуйте коллеги! Может кто-нибудь подсказать какой утилитой можно просто хекс-файл заливать в контроллеры вк035, вк028? Помимо КодМастера.
Re: Прошивка хекс файлом
OpenOCD, соответственно железо любое, которое им поддерживается.
Re: Прошивка хекс файлом
Собственно, судя по Codemaster, НИИЭТ имеет контакты с "Фитоном". Могли бы их уговорить поддержать серию 1921 в ChipProg, что для программирования на производстве несколько удобнее.
Re: Прошивка хекс файлом
Да хотелось бы по джитагу или свд каким-нибудь СТЛинком зашивать, дешево и сердито. Надеялся, может уже кто-то занимался этим вопросом и написал програмку, но видимо самим придëтся.
Re: Прошивка хекс файлом
Нашел решение, в VectorIDE в папке openocd есть набор батников для прошивки и стирания флеша, они правда под elf файлы, но в скрипте просто расширение на hex поменять можно и работает.
Re: Прошивка хекс файлом
Для загрузки BIN, HEX-файлов можно использовать OpenOCD.
Архив с OpenOCD и скриптами для загрузки HEX-файлов доступен по ссылке https://gitflic.ru/project/niiet/k1921v ... ch=develop
Re: Прошивка хекс файлом
Может уговорите "Фитон" поддержать серию 1921 в ChipProg, серии 1887 и 1882 они таки поддерживают.
Re: Прошивка хекс файлом
Здравствуйте, попробовал поработать с командами в OpenOCD, и с командой -с "k1921vk035 read nvr" какие-то странности. Заранее сделал mass_erase nvr, потом читаю из nvr, и консоль пишет вместо ffff значения как на скрине, можете подсказать что не так делаю? С main flash сработало как и должно.
- Вложения
-
- 17429889061425078734823274226535.jpg (5.67 МБ) 1988 просмотров
Re: Прошивка хекс файлом
Микроконтроллеры К1912ВК035 и К1912ВК028 для программирования имеют интерфейсы JTAG и SWD.
ChipProg, как правило, позволяет программировать ИС внешней памяти с параллельным и последовательным (SPI) интерфейсом, а также микроконтроллеры с поддержкой интерфейса ISP (SPI).
Работы по поддержке серии 1921 в ChipProg не запланированы. В этом нет необходимости, т.к. имеются как минимум два варианта:
- программирование с помощью OpenOCD;
- программирование с помощью Segger JLINK.
Re: Прошивка хекс файлом
Для загрузки BIN, HEX-файлов по SWD/JTAG можно использовать OpenOCD. OpenOCD поддерживает работу и с JLink и с ST-Link.Егоркер писал(а): ↑26 мар 2025, 14:36 Здравствуйте, попробовал поработать с командами в OpenOCD, и с командой -с "k1921vk035 read nvr" какие-то странности. Заранее сделал mass_erase nvr, потом читаю из nvr, и консоль пишет вместо ffff значения как на скрине, можете подсказать что не так делаю? С main flash сработало как и должно.
Архив с OpenOCD и скриптами для загрузки HEX-файлов доступен по ссылке https://gitflic.ru/project/niiet/k1921v ... ch=develop