Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Сгорел, вернее, спалил мтлинк, help.
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
MikeC
Вышла из строя AT91SAM7S64. В магазине нашел только AT91SAM7S128, перепаял. Так вот, не могу обновить фирмварь! Т.е. стираю, загружаю бутлоадер, загружаю sanmb-ой Jlink FirmWаrе v7 FULL.bin, а далее все, затык. Ни JСommander, ни Кейл не могут обновить прошивку. Выскакивает запрос на обновление, жму "yes" вискакивает окошко "Update ...", и зависает. Это мтлинк переделан с 5 версии, работал исправно. В чем может бить проблема, help!
aba
Помоему у SAM7S128 и SAM7S64 разные размеры страниц флеша, из-за этого бутлодырь не может прошить SAM7S128.
MikeC
Цитата(aba @ Dec 13 2011, 11:32) *
Помоему у SAM7S128 и SAM7S64 разные размеры страниц флеша, из-за этого бутлодырь не может прошить SAM7S128.

Так начальную конфигурацию я прошиваю. Т.е. он определяется как Jlink V7, идут ответы о номере версии и т.д. Только фирмварь в Jlink FirmWаrе v7 FULL.bin старая, 2008г. А обновиться не может, что-то мешает. Да, еще, когда была SAM7S64, самба спрашивала lock? unlock? было 16 страниц (0-15), а в SAM7S128 4 страницы (0-3). Может это как-то повлиять? И вообще, делал кто нибудь такую замену в мтлинк SAM7S128 -> SAM7S64?
SergeyDDD
Цитата(MikeC @ Dec 13 2011, 11:11) *
Вышла из строя AT91SAM7S64. В магазине нашел только AT91SAM7S128, перепаял. Так вот, не могу обновить фирмварь! Т.е. стираю, загружаю бутлоадер, загружаю sanmb-ой Jlink FirmWаrе v7 FULL.bin, а далее все, затык. Ни JСommander, ни Кейл не могут обновить прошивку. Выскакивает запрос на обновление, жму "yes" вискакивает окошко "Update ...", и зависает. Это мтлинк переделан с 5 версии, работал исправно. В чем может бить проблема, help!


в свое время столкнулся с такой же проблемой
http://electronix.ru/forum/index.php?showt...st&p=856360
MikeC
Цитата(SergeyDDD @ Dec 13 2011, 15:30) *
в свое время столкнулся с такой же проблемой
http://electronix.ru/forum/index.php?showt...st&p=856360

Да-а, засада. Похоже проблема не решаема. Заказал микросхемы и запасной jlink v8 у китайцев, буду ждать :-(. Единственно, может прошивка более свежая (не 2008 г.) V7 железа у кого есть, пусть даже без возможности обновления. Главное STM32F152 увидеть через SWD.
Mik174
Цитата(MikeC @ Dec 13 2011, 12:11) *
Вышла из строя AT91SAM7S64. В магазине нашел только AT91SAM7S128, перепаял. Так вот, не могу обновить фирмварь! Т.е. стираю, загружаю бутлоадер, загружаю sanmb-ой Jlink FirmWаrе v7 FULL.bin, а далее все, затык. Ни JСommander, ни Кейл не могут обновить прошивку. Выскакивает запрос на обновление, жму "yes" вискакивает окошко "Update ...", и зависает. Это мтлинк переделан с 5 версии, работал исправно. В чем может бить проблема, help!


Была такая ситуация, тоже с другим процессором.
При обновлении все портится, т.к. отличаются размеры памяти.
На тот момент решил проблему так - подобрал версию кейла, которая подошла к имеющейся прошивке.
Соответственно, при запуске кейла у него не возникало "желания" обновить прошивку.
Но это было для версии 5 мт-линка, SWD она не понимает.
Но по идее этим же способом можно и для версии 7 подобрать версию программы которая не захочет обновление устраивать
MikeC
Цитата(MikeC @ Dec 13 2011, 17:20) *
Да-а, засада. Похоже проблема не решаема. Заказал микросхемы и запасной jlink v8 у китайцев, буду ждать :-(. Единственно, может прошивка более свежая (не 2008 г.) V7 железа у кого есть, пусть даже без возможности обновления. Главное STM32F152 увидеть через SWD.

Пришла посылочка с Китая, аккурат под старый Новый годsm.gif Проверил, все работает.
Если что, брал у этого китайского товарища sm.gif http://www.aliexpress.com/snapshot/104073684.html

Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.