Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
10.07.2012, 13:47
|
|
Гражданин KAZUS.RU
Регистрация: 25.11.2009
Сообщений: 609
Сказал спасибо: 37
Сказали Спасибо 140 раз(а) в 72 сообщении(ях)
|
Re: RFID - Reader, Cloner, Writer (AVR ATmega)
vano-11-11, http://rutracker.org/forum/viewtopic.php?t=3958483
тут, например, есть.
операционник по моему бывает в материнских платах типа асус п4п800, если память не изменяет.
Последний раз редактировалось BolshoyK; 10.07.2012 в 13:53.
|
|
|
|
11.07.2012, 08:39
|
|
Гражданин KAZUS.RU
Регистрация: 26.06.2010
Сообщений: 698
Сказал спасибо: 78
Сказали Спасибо 255 раз(а) в 92 сообщении(ях)
|
Re: RFID - Reader, Cloner, Writer (AVR ATmega)
Сообщение от BolshoyK
|
vano-11-11
тут, например, есть.
|
Спасибо скачаю, вот только логин и пароль нужно вспомнить .
Сообщение от BolshoyK
|
Формально нет никаких препятствий для прошивки корректного хекса. А корректность можно проверить в протеусе, например.
|
Насколько я понимаю, программатору по барабану корректность хекса в протеусе. Главное чтобы хекс соответствовал стандарту Intel Hex и размер его был не более чем флеш МК, что там все нули или единицы, без разницы, программатор запишет этот хекс в флеш МК. Другое дело как этот хекс будет выполнятся в МК, вот тут уже о корректности хекса в протеусе можно говорить. У меня же проблема заливки хекса в МК, хекс заливается но при попытки считывания его программатором, для верификации, происходит зависание и потом дудка по timeout выводит ошибку. У меня подозрение что в схеме проекта для Atmega8 задействована 17 нога МК для вывода опорной частоты на транзисторы накачки контура, а эта 17 нога сигнал MOSI при программировании, обмен данными между МК и программатором происходит по линиям MOSI и MISO. Может быть получается так что хекс заливается в МК и запускается, на 17 ноге появляется опорная частота и обмен данными между МК и программатором становится невозможным? Хотя при программировании на RESET низкий уровень, проверил, до зависания программирования на RESET низкий уровень и таким остается. Возможно выполнение программы зашитой в флеш МК при низком уровне на RESET? Вот в схеме проекта на Atmega16 линии программирования не используются.
Последний раз редактировалось vano-11-11; 11.07.2012 в 08:42.
|
|
|
|
12.07.2012, 06:50
|
|
Гражданин KAZUS.RU
Регистрация: 25.11.2009
Сообщений: 609
Сказал спасибо: 37
Сказали Спасибо 140 раз(а) в 72 сообщении(ях)
|
Re: RFID - Reader, Cloner, Writer (AVR ATmega)
vano-11-11, ну тогда банально проверить наличие 125кгц на выходе. если есть - значит запись прошла и проц запустился.
|
|
|
|
12.07.2012, 07:21
|
|
Гражданин KAZUS.RU
Регистрация: 26.06.2010
Сообщений: 698
Сказал спасибо: 78
Сказали Спасибо 255 раз(а) в 92 сообщении(ях)
|
Re: RFID - Reader, Cloner, Writer (AVR ATmega)
Сообщение от BolshoyK
|
vano-11-11, ну тогда банально проверить наличие 125кгц на выходе. если есть - значит запись прошла и проц запустился.
|
Проверял мультиметром М-890G+ (предел до 20 Кгц) на 17 ноге ничего не показывает. Я в отпуске сейчас, дома ничего нет, даже кабель для программного осцилоскопа на работе остался. Отложу я с этим проектом до выхода на работу, однако .
|
|
|
|
12.07.2012, 17:54
|
|
Гражданин KAZUS.RU
Регистрация: 26.06.2010
Сообщений: 698
Сказал спасибо: 78
Сказали Спасибо 255 раз(а) в 92 сообщении(ях)
|
Re: RFID - Reader, Cloner, Writer (AVR ATmega)
Сегодня позвонил в одну радиолавку, у них есть операционники. Поехал, купил операционники LM358N, транзисторы BС557, BC547, диоды, 1N4148, мелочевку резисторы и кондеры не стал набирать, сил нет, у нас жара за 30 а в этой лавке кондея нет, жара нетерпимая. Заодно купил Atmega16-16PU и прикупил еще Atmega8A-PU. Попробовал прошить хекс в эту новую Atmega8A-PU, тоже самое, зависает при попытке чтения для верификации. Если после этого передернуть программатор и выполнить верификацию флеша МК с файлом, верификация не проходит, выдает ошибки. Попробовал другие хексы от других проектов для меги8 прошивать, прошиваются и потом дополнительная верификация с файлом хекса проходит. Х.З. в чем дело, то ли прогер дурит от ли хекс заколдованный. Посмотрим как у 13shaman в соседней теме прошиваться будет. Пока буду мелочевку для обвязки собирать.
|
|
|
|
12.07.2012, 21:03
|
|
Частый гость
Регистрация: 06.10.2011
Сообщений: 44
Сказал спасибо: 4
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: RFID - Reader, Cloner, Writer (AVR ATmega)
Cформированная командная строка:
avrdude.exe -p m8 -c usbasp -P usb -U flash:w:"C:\RFID-mega8-writer.hex":a
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.01s
avrdude.exe: Device signature = 0x1e9307
avrdude.exe: NOTE: FLASH memory has been specified, an erase cycle will be performed
To disable this feature, specify the -D option.
avrdude.exe: erasing chip
avrdude.exe: reading input file "C:\RFID-mega8-writer.hex"
avrdude.exe: input file C:\RFID-mega8-writer.hex auto detected as Intel Hex
avrdude.exe: writing flash (3126 bytes):
Writing | ################################################## | 100% 1.11s
avrdude.exe: 3126 bytes of flash written
avrdude.exe: verifying flash memory against C:\RFID-mega8-writer.hex:
avrdude.exe: load data flash data from input file C:\RFID-mega8-writer.hex:
avrdude.exe: input file C:\RFID-mega8-writer.hex auto detected as Intel Hex
avrdude.exe: input file C:\RFID-mega8-writer.hex contains 3126 bytes
avrdude.exe: reading on-chip flash data:
Reading | ################################################## | 100% 0.91s
avrdude.exe: verifying ...
avrdude.exe: 3126 bytes of flash verified
avrdude.exe: safemode: Fuses OK
avrdude.exe done. Thank you.
|
|
|
|
12.07.2012, 21:03
|
|
Частый гость
Регистрация: 06.10.2011
Сообщений: 44
Сказал спасибо: 4
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
|
Re: RFID - Reader, Cloner, Writer (AVR ATmega)
Cформированная командная строка:
avrdude.exe -p m8 -c usbasp -P usb -U flash:v:"C:\RFID-mega8-writer.hex":a
avrdude.exe: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.01s
avrdude.exe: Device signature = 0x1e9307
avrdude.exe: verifying flash memory against C:\RFID-mega8-writer.hex:
avrdude.exe: load data flash data from input file C:\RFID-mega8-writer.hex:
avrdude.exe: input file C:\RFID-mega8-writer.hex auto detected as Intel Hex
avrdude.exe: input file C:\RFID-mega8-writer.hex contains 3126 bytes
avrdude.exe: reading on-chip flash data:
Reading | ################################################## | 100% 0.91s
avrdude.exe: verifying ...
avrdude.exe: 3126 bytes of flash verified
avrdude.exe: safemode: Fuses OK
avrdude.exe done. Thank you.
|
|
|
|
12.07.2012, 23:28
|
|
Гражданин KAZUS.RU
Регистрация: 26.06.2010
Сообщений: 698
Сказал спасибо: 78
Сказали Спасибо 255 раз(а) в 92 сообщении(ях)
|
Re: RFID - Reader, Cloner, Writer (AVR ATmega)
Nik_67 Из под какой оболочки дудкой прошивали USBASP_AVRDUDE_PROG или AVRDUDE_PROG? Что то нифига не могу AVR студию 4.19 переустановить после версии 5.1. Сдуру поставил 5.1 и она перестала мой прогер видить. Теперь после отката на 4.19 и она не видит. Хотел из студии попробовать прошить.
|
|
|
|
13.07.2012, 01:25
|
|
Гражданин KAZUS.RU
Регистрация: 26.06.2010
Сообщений: 698
Сказал спасибо: 78
Сказали Спасибо 255 раз(а) в 92 сообщении(ях)
|
Re: RFID - Reader, Cloner, Writer (AVR ATmega)
Блин клинтон, так и не получилось с AVR Studio 4.19 на моем нетбуке. Пришлось на настольном (под столом ) винду переустановить, поставить AVR Studio 4.19 и ей я спокойно зашил хекс в МК ATmega8L и ATmega8A. Блин клинтон, а с фьюзами в этой проге еще запутаннее, выставил вот так. Правильно выставил?
Так что хекс нормальный. Получается что у меня и программатор нормальный а с дудкой из под оболочки AVRDUDE_PROG косяки. Будем разбираться дальше.
Теперь осталось мелочевку на обвязку собрать и можно будет испытывать.
З.Ы. BolshoyK На схеме R1 подписан 22.0к. Это 22к или 220к?
Последний раз редактировалось vano-11-11; 13.07.2012 в 01:46.
|
|
|
|
13.07.2012, 09:14
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,907
Сказал спасибо: 2,543
Сказали Спасибо 11,818 раз(а) в 5,924 сообщении(ях)
|
Re: RFID - Reader, Cloner, Writer (AVR ATmega)
Однако, надо полагать, если на схеме в протеусе стоит 22.0к, то протеус воспринимает с математической точностью указанный номинал как 22к.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:33.
|
|