реклама на сайте
подробности

 
 
> Mega16 - не шьются фузы
Leo_vrn
сообщение May 15 2007, 19:14
Сообщение #1





Группа: Участник
Сообщений: 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 не работал ни разу.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ReAl
сообщение May 16 2007, 16:59
Сообщение #2


Нечётный пользователь.
******

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



Цитата(Leo_vrn @ May 16 2007, 01:14) *
Вобщем, абсолютно нифига не понимаю... Стирание чипа на конфигурацию фузов вообще никак не влияет...

А стирание и не должно влиять непосредственно на фьюзы. Более строго - стирание только снимает залочку кристалла, после чего фьюзы становяться доступными для изменения (как из 1 в 0, так и из 0 в 1) командой записи.
Перезаписать фьюзы
avreal (что надо по порту, адаптеру, ...) -fтра-ля-ля -w -v


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
Leo_vrn
сообщение May 17 2007, 21:02
Сообщение #3





Группа: Участник
Сообщений: 12
Регистрация: 21-11-05
Из: Воронеж
Пользователь №: 11 151



Цитата(ReAl @ May 16 2007, 20:59) *
А стирание и не должно влиять непосредственно на фьюзы. Более строго - стирание только снимает залочку кристалла, после чего фьюзы становяться доступными для изменения (как из 1 в 0, так и из 0 в 1) командой записи.
Перезаписать фьюзы
avreal (что надо по порту, адаптеру, ...) -fтра-ля-ля -w -v

На самом деле у меня с этим кристаллом ситуация именно такая, что чип не залочен, avreal "видит" правильную установку фьюзов, но не изменяет их, понипрог не видит установку фьюзов и не меняет их, ICC AVR не видит установку фьюзов и не меняет их...
При этом все операции с фьюзами проходят успешно (то-есть программатор не отказываетс писать фьзы и говорит, что процесс записи успешен). Вот такой загадочный кристалл попался. smile.gif
Другие такие де камни подобных проблем не имели...
Go to the top of the page
 
+Quote Post
ReAl
сообщение May 18 2007, 10:09
Сообщение #4


Нечётный пользователь.
******

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



Цитата(Leo_vrn @ May 17 2007, 23:02) *
что чип не залочен, avreal "видит" правильную установку фьюзов, но не изменяет их
...
При этом все операции с фьюзами проходят успешно (то-есть программатор не отказываетс писать фьзы и говорит, что процесс записи успешен). Вот такой загадочный кристалл попался. smile.gif

Ключ -v был? А то просто по -w фьюзы пишутся, но результат записи не проверяется.
Попробуйте увеличить времена, скажем, ключ -2
Кроме того, кажется, у многих новых кристаллов DevID и фьюзы читаются нормально и при "завышенной" частоте SPI, но шиться при этом всё отказывается. Т.е. какое-нибудь -o100 для пробы.

Интересно...
Полные логи в почту для коллекции можно?


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
Leo_vrn
сообщение May 18 2007, 10:36
Сообщение #5





Группа: Участник
Сообщений: 12
Регистрация: 21-11-05
Из: Воронеж
Пользователь №: 11 151



Цитата(ReAl @ May 18 2007, 14:09) *
Ключ -v был? А то просто по -w фьюзы пишутся, но результат записи не проверяется.
Попробуйте увеличить времена, скажем, ключ -2
Кроме того, кажется, у многих новых кристаллов DevID и фьюзы читаются нормально и при "завышенной" частоте SPI, но шиться при этом всё отказывается. Т.е. какое-нибудь -o100 для пробы.

Интересно...
Полные логи в почту для коллекции можно?

Ключ -v был. Говорит, что всё ок, но на самом деле не пишет. smile.gif
Прошилось как раз при шаманстве с таймингами при записи. Правда повторить успех в теми же таймингами потом не удалось. smile.gif

В том-то и весь прикол, что фьюзы читаются неправильно, а не только не хотят шиться. smile.gif Правильно их читает только AVReal...

Вобщем интересный глючокс у кристалла. smile.gif

ЗЫ: Полные логи к сожалению невозможно, по причине их отсутствия.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 09:39
Рейтинг@Mail.ru


Страница сгенерированна за 0.01428 секунд с 7
ELECTRONIX ©2004-2016