Serega_ 0 26 октября, 2016 Опубликовано 26 октября, 2016 · Жалоба Не получается прошить MKV10Z32VLC7: GDB Handler initialisation failed, reason: Device appears secured Чип новый, с какой стати ему быть secured? Bootloadera у KV10 нету. Этим же железом успешно прошивается/отлаживается (в среде KDS) MKE02Z64. Что здесь не так? Есть у кого-нибудь идеи? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 27 октября, 2016 Опубликовано 27 октября, 2016 · Жалоба Что здесь не так? Есть у кого-нибудь идеи? Нормальная ситуация, после полного стирания Kinetis становится secured. Для J-Link это непроблема. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Serega_ 0 28 октября, 2016 Опубликовано 28 октября, 2016 · Жалоба Извиняюсь, забыл написать, что используеся программатор USBDM 4.12.1.140 на базе FRDM-KL25Z. А вот J-Linka нету. Но то, что новый чип должен быть secured, как-то сомнительно. KV10P48M75RM Rev. 7, September 2014 Chapter 30 Flash Memory Module (FTFA) The standard shipping condition for flash memory is erased with security disabled. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mcuprog 1 16 августа, 2019 Опубликовано 16 августа, 2019 (изменено) · Жалоба Возникла аналогичная промблема. Не прошивается MKE18F512VLH16 из-под Keil. Программатор J-Link EDU. МК распаян на самопальной макетке. Хотя из командной строки J-Link Commander V6.48a (J-Link>loadfile *.hex) все отлично прошивается и работает. Если прошить из командной строки, а затем в Кейле запустить отладку без программирования, то отладка работает. Не могу добиться именно программирования из под Кейла. В настройках уже все что можно перебрал. В сетапе дебаггера прекрасно определяется и сам J-Link и идентификатор кристалла. А вот программировать не хочет. Выдает два окошка с ошибками. Кстати, из-под ИАРа и шьется и отлаживается. Но мне нужен Кейл. Создаю пустой проект, включаю CMSIS-Core и Device-Startup, компиляция дает ошибку: ".\Objects\Project_MKE18F512VLH16.axf: Error: L6218E: Undefined symbol Image$$ARM_LIB_STACK$$ZI$$Limit (referred from startup_mke18f16.o)." Снимаю галку с пункта "Use Memory Layout from Target Dialog" и определяю Scatter file: MKE18F512xxx16_flash.scf, после чего компиляция выполняется успешно. Но программировать не хочет. С другими кинетисами проблем не было. Да. В качестве эксперимента установил на другой жесткий диск и Кейл и J-Link. В результате - все то же самое. Пожалуйста, подскажите в чем может быть дело? Не хочет прошивать именно Кейл. Ставил MCUXpresso , но это оказалась такая тягомотина, с ходу не одолел. Изменено 16 августа, 2019 пользователем mcuprog Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 16 августа, 2019 Опубликовано 16 августа, 2019 · Жалоба 47 minutes ago, mcuprog said: Возникла аналогичная промблема. Не прошивается MKE18F512VLH16 из-под Keil. Программатор J-Link EDU. МК распаян на самопальной макетке. Хотя из командной строки J-Link Commander V6.48a (J-Link>loadfile *.hex) все отлично прошивается и работает. Эт вам повезло. Я MKE18F и в IAR-е не могу нормально запрограммировать. Там какое-то шаманство происходит на старте в битах конфигурации загрузчика и защиты прошивки. Вернее все указывает на то, что встроенный в ROM загрузчик мешает скриптам IDE, и как-то восстанавливает конфигурацию по умолчанию. SWD эти манипуляции перехватить не может. Но J-Flash однако успешно программирует. Советую забить и запускать J-Flash перед каждой отладкой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mcuprog 1 16 августа, 2019 Опубликовано 16 августа, 2019 · Жалоба Спасибо за информацию! J-Flash, да, шьет, попробовал сейчас. Наверное, так и придется делать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться