|
Кривые ркуи или... |
|
|
|
Dec 8 2005, 07:18
|
Частый гость
 
Группа: Участник
Сообщений: 83
Регистрация: 2-12-05
Пользователь №: 11 688

|
После долгой и мучительной болезни, таки скончалась одна линия в LPT, да и остальные чувствуют себя неважно - при логическом 0 - напряжение 3,6v. Посему пришлось собирать что-нибудь на COM. Схемку брал здесь: www.klaus-leidinger.de/mp/Mikrocontroller/AVR-Prog/AVR-Programmer.html Вместо транзисторов поставил max232. Прошивку там же взял - 3.8 Студия его видит, он сам лампочками мигает, все вроде работает но как-то странно. с мага16 и мега32 он упорно работать не хочет, не шьет и читает FF, мега 16 от jtaga с прошивкой, 32 из магазина ) с 8535 заработал вообще без проблем, абсолютно все нормально. В программируемом контроллере я подключаю только питание, кварц ну и собственно программатор, может еще что надо? Кварцы менял разные 4/8/12/20 и вообще без них пробовал. Может знает кто, в чем грабли? А еще не подкинет ли уважаемый олл ссылочек на пикадовские либы, по нашей теме(авр и обвязка), или безвоздмездно приму по почте
Сообщение отредактировал AlexTech - Dec 8 2005, 07:21
|
|
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 14)
|
Dec 8 2005, 08:07
|
Участник

Группа: Новичок
Сообщений: 38
Регистрация: 30-09-05
Пользователь №: 9 098

|
Попробуй этот программатор собрать. http://chaokhun.kmitl.ac.th/~kswichit/SPI_Pgm/SPI-Pgm37.htmlСначала скачай программу и посмотри - там можна в свойствах программы назначить любые выводы порта для любых ножек программатора.
Сообщение отредактировал IgorKossak - Dec 8 2005, 09:40
|
|
|
|
|
Dec 8 2005, 08:51
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Цитата(archi2000 @ Dec 8 2005, 11:07)  Попробуй этот программатор собрать. http://chaokhun.kmitl.ac.th/~kswichit/SPI_Pgm/SPI-Pgm37.htmlСначала скачай программу и посмотри - там можна в свойствах программы назначить любые выводы порта для любых ножек программатора. Да не резон для AlexTech такой программатор собирать, т.к. периферия его parallel port компьютера, а как было сказано порту пришел 'конец'. Сделайте PonyProg. Вещь не сложная и надежная (если применить рекомендованную LM2936-Z5), а так же комфортный ПК софт. Когдато и я с него начинал и временами до сих пор использую для домашних целей. А в следующий раз используйте в своей схемотехние оптронную развязку когда используете parallel port компьютера.
Сообщение отредактировал IgorKossak - Dec 8 2005, 09:41
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
|
Dec 8 2005, 11:26
|
Участник

Группа: Новичок
Сообщений: 38
Регистрация: 30-09-05
Пользователь №: 9 098

|
Попробуй этот программатор собрать. http://chaokhun.kmitl.ac.th/~kswichit/SPI_Pgm/SPI-Pgm37.htmlСначала скачай программу и посмотри - там можна в свойствах программы назначить любые выводы порта для любых ножек программатора.
|
|
|
|
|
Dec 8 2005, 13:02
|
Частый гость
 
Группа: Участник
Сообщений: 83
Регистрация: 2-12-05
Пользователь №: 11 688

|
Цитата(m16 @ Dec 8 2005, 15:49)  Ув. коллеги archi2000 , BVU , Rash человек задал вполне конкретный вопрос . Зачем флейм разводить?? В общем да По поводу LPT спасибо за подсказки, только поздняк метаться. Умерла так умерла Вопрос состоит не в том, чем мне прошивать, а в том почему вполне рабочий(судя по 8535) программатор не шьет 16 и 32. Вполне возможно я успел испортить какие нибудь фьюзы, например связанные с кварцем, я же в этом почти ничего не понимаю и запаса камней у меня нет Кстати что там с фьюзом SPIEN, он в каком состоянии должен быть, я бы вечерком проверил?
|
|
|
|
|
Dec 8 2005, 13:38
|

Профессионал
    
Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264

|
Цитата(AlexTech @ Dec 8 2005, 16:02)  Цитата(m16 @ Dec 8 2005, 15:49)  Ув. коллеги archi2000 , BVU , Rash человек задал вполне конкретный вопрос . Зачем флейм разводить??
В общем да По поводу LPT спасибо за подсказки, только поздняк метаться. Умерла так умерла Вопрос состоит не в том, чем мне прошивать, а в том почему вполне рабочий(судя по 8535) программатор не шьет 16 и 32. Вполне возможно я успел испортить какие нибудь фьюзы, например связанные с кварцем, я же в этом почти ничего не понимаю и запаса камней у меня нет Кстати что там с фьюзом SPIEN, он в каком состоянии должен быть, я бы вечерком проверил? Подобный вопрос легче было бы задать автору этого программатора... Но вот при рассмотрении схемы я увидел такую деталь, что использованый там кварц на 7.3728MHz. А Вы игру затеяли на разные там 4/8/12/20. Так что собирайте схему один в один, хотя max232 качества работы не ухудшит, а наоборот сделает более надежной.
--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
|
|
|
|
|
Dec 8 2005, 14:15
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125

|
Цитата(BVU @ Dec 8 2005, 16:38)  Подобный вопрос легче было бы задать автору этого программатора... Но вот при рассмотрении схемы я увидел такую деталь, что использованый там кварц на 7.3728MHz. А Вы игру затеяли на разные там 4/8/12/20. Так что собирайте схему один в один, хотя max232 качества работы не ухудшит, а наоборот сделает более надежной. Абсолютно до лампы. Во первых строках кода прошивки указывается : ;******** Chrystals for maximum Baudrates .equ XTAL = 7373 ; XTAL frequency, Khz (7.3728 Mhz) ;******** .equ BAUD = 115200 ; Data rate, bauds .equ N = 3 ; for 7.3728 Mhz/115.200Baud ;******** нужный кварц подгоняется делителем до нужного BAUD. У меня вообще кварц 11.0592 Странно все это. У меня AVR910 именно по схеме с этого (немецкого) сайта, с прошивкой 3.7е шьет все, что нужно. Правда, на мегах не проверял, шил 90S1200, 90S2313, S8515 ; еще что-то типа 4434 и шил AVRDUDE в режиме butterfly. З.Ы. FF - это он сигнатуры меги16 и меги32 так читает? сами камни видит? З.З.Ы. - кварцы "4/8/12/20" - это в target, не в программаторе?????
--------------------
WBR, ROC.
|
|
|
|
|
Dec 8 2005, 15:04
|
Частый гость
 
Группа: Участник
Сообщений: 83
Регистрация: 2-12-05
Пользователь №: 11 688

|
Сигнатуры не читает: FF FF FF показывает и собственно при чтении flash или eeprom он тоже FF'ы читает. кварцы 4/8/12/20 это конечно в таргете, в программаторе стоит что положено Есть у меня подозрение что камни просто не запускаются, вот только не пойму почему, и не знаю как проверить
|
|
|
|
|
Dec 8 2005, 15:43
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 14-11-04
Из: Санкт-Петербург
Пользователь №: 1 125

|
Цитата(AlexTech @ Dec 8 2005, 18:04)  Сигнатуры не читает: FF FF FF показывает и собственно при чтении flash или eeprom он тоже FF'ы читает. кварцы 4/8/12/20 это конечно в таргете, в программаторе стоит что положено Есть у меня подозрение что камни просто не запускаются, вот только не пойму почему, и не знаю как проверить  Можно попробовать проверить с помощью FBPRG (но опять нужен живой LPT !) c помощью AvReal http://ln.com.ua/~real/avreal/adapters.html в режиме "без кварца" или IC-PROG http://www.serasidis.gr/circuits/avrprog/avrprog.htm в режиме программатора "FUN-Card" Хотя если фьюзами выставлен внутренний генератор...Не сработает, скорее всего.. А 8535 - это мега или скорее всего все-таки 90S8535? Просто у всех мег в прошивке выставлена страничная запись, это вроде единственное отличие мег от не мег. Хотя сигнатуру при этом читать по-любому должен...
--------------------
WBR, ROC.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|