AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR... |
27.08.2009, 11:01
|
|
Частый гость
Регистрация: 06.11.2008
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Ага. ещё
Попробовал унипрофом (с той же самой ссылки) через LPT. тест управляющих сигналов проходит (ну в смысле я их вижу осциллографом), MISO вроде видит. Говорит МК не откликнулся проверьте порт и подключение. При этом вроде бы чтение с МК происходит. Ну, проверил на чистоту - чистый, как и должен. начинаю прошивать - выдаёт ошибки (я так понял - несоответствие записанного и считанного, считывает всегда FF) Может кто логику этой программы знает?
|
|
|
|
27.08.2009, 18:10
|
|
Временная регистрация
Регистрация: 21.04.2007
Сообщений: 52
Сказал спасибо: 18
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Re: Ага. ещё
Сообщение от hazagarov
|
Попробовал унипрофом (с той же самой ссылки) через LPT. тест управляющих сигналов проходит (ну в смысле я их вижу осциллографом), MISO вроде видит. Говорит МК не откликнулся проверьте порт и подключение. При этом вроде бы чтение с МК происходит. Ну, проверил на чистоту - чистый, как и должен. начинаю прошивать - выдаёт ошибки (я так понял - несоответствие записанного и считанного, считывает всегда FF) Может кто логику этой программы знает?
|
Если унька не видит мегу то
1:Фузы не туды. ( для нее запр =1 нет =0)
2: перезапустить (бывает глючит)
3:сопли (без них ни одна новая деталь не обходится)
FF енто он лепит отсебятину. Бываети 1F or FE он это могет ибез меги.
Чистая одни черточки или 0101 0102 0103 и т.д. - залочена.
|
|
|
|
27.08.2009, 18:37
|
|
Временная регистрация
Регистрация: 21.04.2007
Сообщений: 52
Сказал спасибо: 18
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
В дополнение.
1 енто галка а 0 енто пусто.
и не лез осцилом в порт - хто его знает, что винда туды шлет и в какой последовательности. Иначе или белка или (если з товарышем) бутылка.
|
|
|
|
27.08.2009, 23:17
|
|
Частый гость
Регистрация: 06.11.2008
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Так. По очереди. На закоротки всё прозвонил, питание есть, 5В, фьюзы вообще никто ещё не трогал, перезапускал, перезагружался, питание на плате дёргал кучу раз, FF он и должен считывать - на MISO стабильно стоит 5В (и не меняется при любых подвижках) при подключенном шлейфе. Частота SCK с галочкой "тормоз" что-то порядка 4-5 кГц, в режим ISP не входит, закладка Fuse открывается пустая.
Кстати, а унипроф вообще определяет AT90CAN?
И таки может кто что ещё может сказать по RS-у? Я откровенно говоря даже не пытаюсь воткнуть - на выход MISO контроллера чушь какая-то идёт - спалить не хочется. Может какие пояснения по алгоритму работы и связи с назначением сигналов RS. Rx, Tx я и сам знаю, кстати, отследил - MOSI идет с Tx, что логично, а вот на Rx подан тот же сигнал, что уже не до конца понятно. А вот с назначением остальных не знаком, в асинхронном режиме нужны только Rx, Tx.
|
|
|
|
27.08.2009, 23:24
|
|
Частый гость
Регистрация: 06.11.2008
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
А. И вот ещё вопрос к товарищам на засыпку. Может есть у кого схема JTAG-а? А то я бы себе сделал, можно было б и ПЛИСины и контроллеры шить без особых проблем.
|
|
|
|
28.08.2009, 01:41
|
|
Временная регистрация
Регистрация: 21.04.2007
Сообщений: 52
Сказал спасибо: 18
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Сообщение от hazagarov
|
Так. По очереди. На закоротки всё прозвонил, питание есть, 5В, фьюзы вообще никто ещё не трогал, перезапускал, перезагружался, питание на плате дёргал кучу раз, FF он и должен считывать - на MISO стабильно стоит 5В (и не меняется при любых подвижках) при подключенном шлейфе. Частота SCK с галочкой "тормоз" что-то порядка 4-5 кГц, в режим ISP не входит, закладка Fuse открывается пустая.
Кстати, а унипроф вообще определяет AT90CAN?
|
Нажми в уньке F3 иувидишь что он определяет. :P
|
|
|
|
28.08.2009, 08:35
|
|
Частый гость
Регистрация: 06.11.2008
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Хм. Ну вот. Нет его в списке. С этим вроде как ясно. Почему CodeVision не видит - главный вопрос.
|
|
|
|
28.08.2009, 10:35
|
|
Частый гость
Регистрация: 06.11.2008
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Блин. Я замучился. Понипрог тоже не видит.
|
|
|
|
28.08.2009, 10:39
|
|
Временная регистрация
Регистрация: 27.08.2005
Сообщений: 57
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Не получается прошить AT90CAN128
Сообщение от hazagarov
|
С другой стороны, если всё плавает в синхроне, прошиваться-то должон. 3-ёх вольтовые уровни тоже в принципе 5-ти вольтовая логика должна нормально за 1-ку принимать. Но CodeVision говорит, что ничего не видит.
|
Сами по себе порты ЛПТ физически сделаны по разному и по сему надо смотреть уже в компе, как отразится
более позднее достижение уровня 1 из-за замедленных фронтов при 3 Вольтах.
Сообщение от hazagarov
|
попробовал RS-совский адаптер вот отсюда http://avr.nikolaew.org/progr.htm. Но тут вообще мрак - в том числе сигналы идут вообще не те, например на MISO болтается что-то +-10В. ...
|
Это - 10В - как раз не страшно, там другие проблемы.
Сообщение от hazagarov
|
Да и хотелось таки поиметь ещё другой программатор, даже если получится.
Может кто что подскажет...
|
Да шьются они хоть чем... я уже какими только не пробовал. Только нужно понимать, где тонко и соответственно в том же avreal, установить скорость
поменьше... ну хотя бы на время прошивания FUSE.
Батчик (кстати не самый удобный, но для начала пойдёт) я только вчера тут где-то закидывал.
|
|
|
|
28.08.2009, 11:01
|
|
Частый гость
Регистрация: 06.11.2008
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Шьются... только у меня не шьётся.
avreal пишет:
adapter enabled
can't resync
reset pin released
adapter disabled
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 00:13.
|
|