|
Mega16 - не шьются фузы |
|
|
|
May 15 2007, 19:14
|
Группа: Участник
Сообщений: 12
Регистрация: 21-11-05
Из: Воронеж
Пользователь №: 11 151

|
Налетел сегодня на такую проблему, прошиваю кристалл Mega16, хочу прошить фузы... поник выдаёт все фузы в 1 (не установлены). Думаю хрен с ним... выбираю нужную конфигурацию, жму write, поник говорит, что прошил... Пытаюсь прочитать, опять все фузы в 1. Чип шьётся и стирается абсолютно нормально (что касается программной области), а вот с фузами вообще никак работать не желает... пробовал в PonyProg и ICCV7. Читаю чипа avreal, получаю следующее:
Device connected, MEGA16 detected Chip not locked Fuses OSCCAL = B9, B9, B1, B2 BODLEVEL = 1 BODEN = 1 SUT = 3 CKSEL = F BLB1 = 3 BLB0 = 3 OCDEN = 1 JTAGEN = 1 CKOPT = 1 EESAVE = 1 BOOTSZ = 0 BOOTRST = 0
Вобщем, абсолютно нифига не понимаю... Стирание чипа на конфигурацию фузов вообще никак не влияет... Где я что сделал не так??? Раньше с Mega16 не работал ни разу.
|
|
|
|
|
 |
Ответов
|
May 16 2007, 16:59
|

Нечётный пользователь.
     
Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417

|
Цитата(Leo_vrn @ May 16 2007, 01:14)  Вобщем, абсолютно нифига не понимаю... Стирание чипа на конфигурацию фузов вообще никак не влияет... А стирание и не должно влиять непосредственно на фьюзы. Более строго - стирание только снимает залочку кристалла, после чего фьюзы становяться доступными для изменения (как из 1 в 0, так и из 0 в 1) командой записи. Перезаписать фьюзы avreal (что надо по порту, адаптеру, ...) -fтра-ля-ля -w -v
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
May 17 2007, 21:02
|
Группа: Участник
Сообщений: 12
Регистрация: 21-11-05
Из: Воронеж
Пользователь №: 11 151

|
Цитата(ReAl @ May 16 2007, 20:59)  А стирание и не должно влиять непосредственно на фьюзы. Более строго - стирание только снимает залочку кристалла, после чего фьюзы становяться доступными для изменения (как из 1 в 0, так и из 0 в 1) командой записи. Перезаписать фьюзы avreal (что надо по порту, адаптеру, ...) -fтра-ля-ля -w -v На самом деле у меня с этим кристаллом ситуация именно такая, что чип не залочен, avreal "видит" правильную установку фьюзов, но не изменяет их, понипрог не видит установку фьюзов и не меняет их, ICC AVR не видит установку фьюзов и не меняет их... При этом все операции с фьюзами проходят успешно (то-есть программатор не отказываетс писать фьзы и говорит, что процесс записи успешен). Вот такой загадочный кристалл попался.  Другие такие де камни подобных проблем не имели...
|
|
|
|
|
May 18 2007, 10:09
|

Нечётный пользователь.
     
Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417

|
Цитата(Leo_vrn @ May 17 2007, 23:02)  что чип не залочен, avreal "видит" правильную установку фьюзов, но не изменяет их ... При этом все операции с фьюзами проходят успешно (то-есть программатор не отказываетс писать фьзы и говорит, что процесс записи успешен). Вот такой загадочный кристалл попался.  Ключ -v был? А то просто по -w фьюзы пишутся, но результат записи не проверяется. Попробуйте увеличить времена, скажем, ключ -2 Кроме того, кажется, у многих новых кристаллов DevID и фьюзы читаются нормально и при "завышенной" частоте SPI, но шиться при этом всё отказывается. Т.е. какое-нибудь -o100 для пробы. Интересно... Полные логи в почту для коллекции можно?
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
May 18 2007, 10:36
|
Группа: Участник
Сообщений: 12
Регистрация: 21-11-05
Из: Воронеж
Пользователь №: 11 151

|
Цитата(ReAl @ May 18 2007, 14:09)  Ключ -v был? А то просто по -w фьюзы пишутся, но результат записи не проверяется. Попробуйте увеличить времена, скажем, ключ -2 Кроме того, кажется, у многих новых кристаллов DevID и фьюзы читаются нормально и при "завышенной" частоте SPI, но шиться при этом всё отказывается. Т.е. какое-нибудь -o100 для пробы.
Интересно... Полные логи в почту для коллекции можно? Ключ -v был. Говорит, что всё ок, но на самом деле не пишет.  Прошилось как раз при шаманстве с таймингами при записи. Правда повторить успех в теми же таймингами потом не удалось.  В том-то и весь прикол, что фьюзы читаются неправильно, а не только не хотят шиться.  Правильно их читает только AVReal... Вобщем интересный глючокс у кристалла.  ЗЫ: Полные логи к сожалению невозможно, по причине их отсутствия.
|
|
|
|
Сообщений в этой теме
Leo_vrn Mega16 - не шьются фузы May 15 2007, 19:14 arttab Часть людей жаловались на проблемы при питании ниж... May 15 2007, 21:37 Leo_vrn Цитата(arttab @ May 16 2007, 05:37) Часть... May 15 2007, 22:02 arttab если 1, то можно списать на статику и пр. если мно... May 16 2007, 02:40    manul78 Цитата(Leo_vrn @ May 18 2007, 14:36) Прош... May 18 2007, 10:51    defunct Цитата(Leo_vrn @ May 18 2007, 12:36) Прав... May 18 2007, 11:06     manul78 Цитата(defunct @ May 18 2007, 15:06) Прог... May 18 2007, 11:38      Leo_vrn Цитата(manul78 @ May 18 2007, 15:38) Полн... May 18 2007, 12:21     Dopler Цитата(defunct @ May 18 2007, 15:06) Эх, ... May 21 2007, 09:13 Oleg_IT Была у меня такая проблема. Решил снижением скорос... May 18 2007, 07:31 Coolrunner Дело тут как раз в частоте SPI. У меня как-то тоже... May 20 2007, 18:17
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|