|
|
  |
Запорол MEGA128, Не видится внутресхемным программатором |
|
|
|
Dec 19 2006, 20:08
|

В поисках истины
  
Группа: Свой
Сообщений: 431
Регистрация: 7-01-06
Из: Россия
Пользователь №: 12 923

|
Исходная ситуация: - Готовое и отлаженое устройство - Рабочая прошивка - Всё собрано воедино и работает
Теперь я исправил кое что в прошивке и решил залить её в проц. Заливка реализована бутлоадером. Залил и устройство умерло. Ну думаю напортачил в прошивке (был повод). Решил залить предыдущую версию как откат. Пробую, а бутлоадер не отзывается. Ладно. На этот случай есть ISP. Втыкаю туда 5 проводком и начинаю шить. Проц кричит что залочен по фьюзам. Удивляюсь, но продолжаю действовать. Стираю проц, что по даташиту снимает лочку с ФЬЮЗОВ. Так оно и стало. Прошиваю на всякий случай ФЬЮЗЫ как надо. И следующим заходом шью туда бутлоадер, который по теории даст возможность залить прошивку. Что он и сделал. Прошивка пролилась, но опять не зпустилась. Не запустилась старая! Которая уже там работала. На этот раз я пролил её через ISP. Но как я уже ожидал, это эффекта не дало. При попытке проситать её из проца, она не прочиталась, точнее прочиталась, но какая-то муть. Ну я ещё раз и вот тут началось самое интересное, прошивка верификацию не прошла. Больше у меня ничего не получилось. Проц перестал отзываться. Avreal ругается, что нет ответа. Выкинул проц, напаял новый из коробки. Прошил фьюзы. Не стал эксперементировать с бутлоадером, прошил прошивку по новой средствами ISP. Не прошилась, точнее не прошла верификацию. Более проц не отзывался. Симптомы в целом как у предыдущего. Стал было грешить на программтор. Но все подопытные крысы, на которых пришлось проверить его, выжили.
Что прикажете?
ЗЫ. Паяю параллельный программатор и ищу зиф для TQFP. Авось прояснят ситуацию.
|
|
|
|
|
Dec 19 2006, 21:00
|
Местный
  
Группа: Свой
Сообщений: 433
Регистрация: 28-02-06
Пользователь №: 14 788

|
Цитата(Alexey Belyaev @ Dec 19 2006, 20:08)  ищу зиф для TQFP. Авось прояснят ситуацию. Дешевле проц выбросить.
|
|
|
|
|
Dec 19 2006, 21:04
|

В поисках истины
  
Группа: Свой
Сообщений: 431
Регистрация: 7-01-06
Из: Россия
Пользователь №: 12 923

|
Цитата(klop @ Dec 20 2006, 00:00)  Цитата(Alexey Belyaev @ Dec 19 2006, 20:08)  ищу зиф для TQFP. Авось прояснят ситуацию.
Дешевле проц выбросить. Что зифы такие дорогие? Меня это поразило, что 2 проца умерло практически одинаково. Обидно.
|
|
|
|
|
Dec 19 2006, 21:31
|
Знающий
   
Группа: Свой
Сообщений: 543
Регистрация: 22-10-05
Пользователь №: 9 984

|
Могу поздравить,не Ваш сегодня день  И я думаю у каждого такие деньки бывали. Лично у меня очень схожее было в двух случаях. 1 Питание МК ,точнее кренка. 2 Попал волосок при травке платы ,результат,тончайшая "сопля" между дорожками. Ну про всякие обрывы шнурков,сопли при пайке ,флюсы с водой ,непропаи - это само собой,спош и рядом.
|
|
|
|
|
Dec 19 2006, 21:47
|

В поисках истины
  
Группа: Свой
Сообщений: 431
Регистрация: 7-01-06
Из: Россия
Пользователь №: 12 923

|
Цитата(bodja74 @ Dec 20 2006, 00:31)  Могу поздравить,не Ваш сегодня день  И я думаю у каждого такие деньки бывали. Лично у меня очень схожее было в двух случаях. 1 Питание МК ,точнее кренка. 2 Попал волосок при травке платы ,результат,тончайшая "сопля" между дорожками. Ну про всякие обрывы шнурков,сопли при пайке ,флюсы с водой ,непропаи - это само собой,спош и рядом. Ваще обрадовал, так обрадовал.
|
|
|
|
|
Dec 20 2006, 10:59
|

В поисках истины
  
Группа: Свой
Сообщений: 431
Регистрация: 7-01-06
Из: Россия
Пользователь №: 12 923

|
Цитата(Dog Pawlowa @ Dec 20 2006, 13:12)  Цитата(Alexey Belyaev @ Dec 20 2006, 09:37)  Цитата(Dog Pawlowa @ Dec 20 2006, 12:27)  И вообще - нечего НИОКР разводить на убитом мусоре.
Не ну вы заканчивайте! Такой писсимизм не по мне. Наоборот! Я показываю свет в конце тоннеля Это поезд?  Дык что теперь делать? А если следующий проц так же мором пойдёт? Как исключить умирание процов?
|
|
|
|
|
Dec 21 2006, 23:09
|

В поисках истины
  
Группа: Свой
Сообщений: 431
Регистрация: 7-01-06
Из: Россия
Пользователь №: 12 923

|
Цитата(Dog Pawlowa @ Dec 20 2006, 20:02)  Цитата(Alexey Belyaev @ Dec 20 2006, 10:59)  Дык что теперь делать? А если следующий проц так же мором пойдёт? Как исключить умирание процов?  1. Понять причину. 2. Устранить причину. У меня п.1 - отладка в условиях помех, а п.2 - перешел на гальванически развязанный JTAG ICE от Olimex. Причину понял - поддох ЛПТ. И шится стало всё как-то криво. МЕГИ8 не умирают, но фьюзы у них таращит. А вот МЕГА128... Собираю параллельный, то чнее собрал теперь отлаживаю.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|