LINUX.ORG.RU

Микроконтроллер Atmel и Linux


0

1

Собственно, пытаюсь прошить через USB-Com такую вещь: http://www.alldatasheet.com/datasheet-pdf/pdf/255842/ATMEL/ATMEGA8L-8PU.html

Задача: заставить программатор определить контроллер.

Подключал приблизительно по схеме в http://www.wolfram.name/tmp/AccuLog/interfaces/Serial-Parallel/minimal-serial.... Однако, программатор упорно выдает следующее:

$ uisp -dserial=/dev/ttyUSB0 -dprog=dasa --rd_fuses Probably the AVR MCU is not in the RESET state.

Собственно, как подключал лапы: 1 (RESET) - 7 COM (RTS) 17 (MOSI) - 3 COM (TxD) 18 (MISO) - 8 COM (CTS) 19 (SCK) - 4 COM (DTR) 7(VCC), 20(AVCC) - в точку P1 7(GND), 22(GND) - в точку P2 между P1 и P2 подключен параллельно конденсатор 1мкф P1 - +5V внешнего блока питания P2 - GND внешнего блока питания

★★★

какой-то программатор стремный и подозрительный у тебя, возможно ты уже спалил микросхему. У RS232 же уровни +-12 вольт

попробуй программатор «5 проводков в LPT порт», uisp должен такой поддерживать

Harald ★★★★★
()

Попробуй avrdude раз, два, в usb-com уровни 5 вольт могут быть, так что оригинальная схема не прокатит. Из неё можешь смело выкинуть все компоненты и подключить выводы МК через резисторы к этому шнурку.

Artificial_Thought ★★★★
()

Probably the AVR MCU is not in the RESET state

означает, что на RESET не было подано +5В. Что то не так подключено.

baldman88
()

зачем, если все нормальные cad для электроники только под виндавс
да и компиляторы
или ты решил играться с контроллрами only, как остальные школьники?

anonymous
()

На http://www.easyelectronics.ru есть схемы программатора и курс новичка. Для порграмминга можн овзят ьнапример эклипс с плагином для avr, или дудкой работать :)

xterro ★★★★★
()
Ответ на: комментарий от anonymous

если ты чего-то не знаешь, то это говорит только о твоем невладении вопросом. а тролль тут ты, причем толстый. впрочем, это не главное, главное - ты эпический нуб

registrant ★★★★★
()
Ответ на: комментарий от registrant

ну давайте будем конкретны
киньте мне аналогов, не хуже microcap8 и iar
я просвящусь, на досуге

anonymous
()
Ответ на: комментарий от registrant

ну стандарт
хочется себе чего получше. вроде по тестам gcc сливает и по размеру кода и по скорости. ну да ладно

anonymous
()
Ответ на: комментарий от anonymous

вроде по тестам gcc сливает и по размеру кода и по скорости

курить маны, смотреть опции компилятора. слива в разы там нет.

опять же, рано или поздно возникнет необходимость собрать ядро под свое железо, тут вообще вариантов не останется

registrant ★★★★★
()

Советую avrdude + 6-ти проводной LPT программатор. У меня работало на ура. Только хорошенько изучить хелп на avrdude и все ок!

Agathodaimon
()

Кстати, я где-то читал, что не все USB-Com преобразователи повторяют железный порт rs232. И видел комментарии о том что «а вот на этом преобразователе не работает». Так что, либо попробуйте другой, либо на win с проверенными программаторами. Или, как уже советовали, собрать USB программатор на FT232RL. Очень достойная микра.

Agathodaimon
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.