Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
One Разведчик
Зарегистрирован: Oct 10, 2007 Сообщения: 259 Откуда: Ukraine, Kyiv
|
Добавлено: Ср Dec 26, 2007 16:39:13 Заголовок сообщения: Умер микроконтроллер |
|
|
Умер МК ATmega8, только очень странно умер, на самом деле работает и выполняет свою программку, даже разрешает читать с себя что угодно, но... стоит попытаться что-то записать/изменить и его сразу клинит, даже перестаёт определятся сигнатура. Пока не отсоеденишь от питания и не подашь снова. Ресет при залипании не помогает... Что это могёт быть?
Понимаю что стоит фанты, но жаль трупика с неотлаженой программой. _________________ Тротила для дураков не бывает® One |
|
Вернуться к началу |
|
|
Алексей П Ирбисенок
Зарегистрирован: Feb 16, 2008 Сообщения: 6 Откуда: Нижний Тагил
|
Добавлено: Сб Фев 16, 2008 15:23:14 Заголовок сообщения: |
|
|
А выcоковольтное программирование тоже не помогает? |
|
Вернуться к началу |
|
|
One Разведчик
Зарегистрирован: Oct 10, 2007 Сообщения: 259 Откуда: Ukraine, Kyiv
|
Добавлено: Чт Фев 21, 2008 16:48:39 Заголовок сообщения: |
|
|
Да, вот нету высоковольтного.... Нужно собирать. Пробовал STK200/300 и AVR910 USB, один фиг, всё равно через SPI шъёт. _________________ Тротила для дураков не бывает® One |
|
Вернуться к началу |
|
|
Алексей П Ирбисенок
Зарегистрирован: Feb 16, 2008 Сообщения: 6 Откуда: Нижний Тагил
|
Добавлено: Чт Фев 21, 2008 20:26:59 Заголовок сообщения: |
|
|
Собери клон STK500 и будет тебе счастье |
|
Вернуться к началу |
|
|
One Разведчик
Зарегистрирован: Oct 10, 2007 Сообщения: 259 Откуда: Ukraine, Kyiv
|
Добавлено: Пт Мар 21, 2008 16:24:06 Заголовок сообщения: |
|
|
Есть проверенная схема STK500? Пожалуй займусь изготовлением. _________________ Тротила для дураков не бывает® One |
|
Вернуться к началу |
|
|
Алексей П Ирбисенок
Зарегистрирован: Feb 16, 2008 Сообщения: 6 Откуда: Нижний Тагил
|
|
Вернуться к началу |
|
|
One Разведчик
Зарегистрирован: Oct 10, 2007 Сообщения: 259 Откуда: Ukraine, Kyiv
|
Добавлено: Пт Мар 21, 2008 19:24:00 Заголовок сообщения: |
|
|
Спасибо, соберу, отпишусь. Ещё раз спасибо. _________________ Тротила для дураков не бывает® One |
|
Вернуться к началу |
|
|
Алексей П Ирбисенок
Зарегистрирован: Feb 16, 2008 Сообщения: 6 Откуда: Нижний Тагил
|
Добавлено: Пт Мар 21, 2008 19:31:43 Заголовок сообщения: |
|
|
В этом программаторе нет загрузчика, так что для его оживления нужен AVR910 |
|
Вернуться к началу |
|
|
One Разведчик
Зарегистрирован: Oct 10, 2007 Сообщения: 259 Откуда: Ukraine, Kyiv
|
Добавлено: Пн Мар 24, 2008 15:19:28 Заголовок сообщения: |
|
|
Это не проблема, ещё раз спасибо. _________________ Тротила для дураков не бывает® One |
|
Вернуться к началу |
|
|
i8086 Кадет
Зарегистрирован: Mar 30, 2009 Сообщения: 94 Откуда: не скажу
|
Добавлено: Чт Апр 09, 2009 21:20:32 Заголовок сообщения: |
|
|
Интересно, как у вас ATmega8, удалось восстановить? Или купили новый? Тоже есть полурабочий МК ATmega8, при программировании перепутываются определенные биты в определенном порядке, ну и естесственно верификация не проходит. А так фьюзы шьются все как надо, сигнатура нормальная. Очистить кристалл также нельзя. |
|
Вернуться к началу |
|
|
Андрей Разведчик
Зарегистрирован: Feb 16, 2008 Сообщения: 171
|
Добавлено: Пт Апр 10, 2009 18:13:50 Заголовок сообщения: |
|
|
Как так очистить нельзя ? Перед записью кристал всегда стирают иначе хвосты остатся могут _________________ Путь осилит идущий ... |
|
Вернуться к началу |
|
|
i8086 Кадет
Зарегистрирован: Mar 30, 2009 Сообщения: 94 Откуда: не скажу
|
Добавлено: Пт Апр 10, 2009 18:27:41 Заголовок сообщения: |
|
|
А вот так, как вы написали, хвосты и остаются. И получается кривая запись. По умолчанию программы не спрашивают, иногда предупреждают, что предыдущее состояние памяти будет стерто. Но есть возможность в ручном режиме очистить нажатием соответствующей кнопки. В даном случае с моим МК нажатие кнопки очистить заканчивается ошибкой очистки кристалла. |
|
Вернуться к началу |
|
|
Андрей Разведчик
Зарегистрирован: Feb 16, 2008 Сообщения: 171
|
Добавлено: Пт Апр 10, 2009 18:39:34 Заголовок сообщения: |
|
|
ну как вариант сделать hex файл вручную в котором все байты 0xff будут и заливать его в качестве стирания. Может поможет. _________________ Путь осилит идущий ... |
|
Вернуться к началу |
|
|
i8086 Кадет
Зарегистрирован: Mar 30, 2009 Сообщения: 94 Откуда: не скажу
|
Добавлено: Пт Апр 10, 2009 19:03:36 Заголовок сообщения: |
|
|
Ага, программа отказывается шить такой файл, говорит типа, он пустой и нечего шить, а вот все 0x0000 прошиваются без проблем, если 0хАААА, то после прошивки получается 0х8ААА. Та ладно, вопрос закрыт, давно купил другой МК, и больше не пользуюсь простейшим программатором типа "5 проводков", только AVR910-USB. |
|
Вернуться к началу |
|
|
Андрей Разведчик
Зарегистрирован: Feb 16, 2008 Сообщения: 171
|
Добавлено: Сб Апр 11, 2009 08:58:53 Заголовок сообщения: |
|
|
Програматоры которые прошивают непосредствено с порта (5 проводков и пр.) могут что угодно натворить т.к. Windows не является ОС реального времени и соответвенно необходимые задержки при управлении LPT портом формируются достаточно косвено.
Кстати это что за компилятор не хотит путой файл шить ? РЕкомендую по возможности пользовать AVR Studio _________________ Путь осилит идущий ... |
|
Вернуться к началу |
|
|
|