Страница 1 из 2
atmega32 5 проводов плюс USB=трупик?
Добавлено: Сб мар 09, 2013 01:59:06
dittohead
Доброго времени суток
собрал ардуино подобную плату на atmega 32+5 проводной программатор
при подключении по usb винда пыталась найти драйвера
подключил программатор к LPT, и USB для питания
загрузчик ардуины естественно не прошил, и компьютер перестал реагировать на плату
вопроса два:
1.правильно\неправильно так подключать?
2.убил ли я атмегу?
п.с. ногами сильно не пинайте,в атмегах нуб:(
Re: atmega32 5 проводов плюс USB=трупик?
Добавлено: Сб мар 09, 2013 05:25:50
Reloader
usb -> RS232 чем выполнено?
Re: atmega32 5 проводов плюс USB=трупик?
Добавлено: Сб мар 09, 2013 08:40:18
Dr. Alex
Я не понял, вы 5 проводков подключили к USB?????????

Re: atmega32 5 проводов плюс USB=трупик?
Добавлено: Сб мар 09, 2013 10:53:09
dittohead
Reloader писал(а):usb -> RS232 чем выполнено?
у 32 меги встроенный USB
Я не понял, вы 5 проводков подключили к USB?
нет,подключил через 5 проводов для прошивки, а с USB- +5в
Re: atmega32 5 проводов плюс USB=трупик?
Добавлено: Сб мар 09, 2013 10:58:26
Vov123
Не подскажите в каком месте у меги32 USB (выводы или регистры)?

Re: atmega32 5 проводов плюс USB=трупик?
Добавлено: Сб мар 09, 2013 11:00:28
Dr. Alex
Для того, что-бы USB меги заработал, её нужно прошить. Так каким вы программатором пытались прошить?
Re: atmega32 5 проводов плюс USB=трупик?
Добавлено: Сб мар 09, 2013 11:02:02
dittohead
Vov123 писал(а):Не подскажите в каком месте у меги32 USB (выводы или регистры)?

2 UVCC
3 D-
4 D+
5 UGND
Re: atmega32 5 проводов плюс USB=трупик?
Добавлено: Сб мар 09, 2013 11:02:40
dittohead
Dr. Alex писал(а):Для того, что-бы USB меги заработал, её нужно прошить. Так каким вы программатором пытались прошить?
5 проводов
Re: atmega32 5 проводов плюс USB=трупик?
Добавлено: Сб мар 09, 2013 11:09:25
Vov123
Это Вы про неё?

Re: atmega32 5 проводов плюс USB=трупик?
Добавлено: Сб мар 09, 2013 11:13:19
dittohead
Vov123 писал(а):Это Вы про неё?

эээ...

Re: atmega32 5 проводов плюс USB=трупик?
Добавлено: Сб мар 09, 2013 11:18:44
Vov123
Ну я так понял из Вашего первого сообщения схему Вы паяли сами,и теперь,чтобы заработал USB,надо прошить USB загрузчик.
USB встроенного у меги32 нет,надо делать программный.
Re: atmega32 5 проводов плюс USB=трупик?
Добавлено: Сб мар 09, 2013 11:39:47
dittohead
я прошивал ардуиновский загрузчик
до прошивки,если подтыкнуть схему к компьютеру,компьютер пытался найти какие то драйвера
после прошивки-никак не реагируе
Re: atmega32 5 проводов плюс USB=трупик?
Добавлено: Сб мар 09, 2013 11:43:54
Vov123
Если к выводам USB (D+ и D-) подключить,допустим резистор,в 4,7Ком,компьютер тоже будет пытаться искать драйвера.Вопрос в чём - найдёт ли он их или нет?

Re: atmega32 5 проводов плюс USB=трупик?
Добавлено: Сб мар 09, 2013 13:38:51
ds1307
Vov123 писал(а):USB встроенного у меги32 нет,надо делать программный.
Вам человек показал схему, на которой написано 32U. А эта схема имеет хардовый USB. И вероятнее всего там изначально стоял загрузчик. Но если товарищ прошивал ее с помощью пяти проводков, то нам он уже не товарищ (попытка шутки). Так как загрузчик в таком случае был благополучно стерт и перестал видится компом.
Внимательно смотрите когда отвечаете. А то вводите людей в заблуждение.
Re: atmega32 5 проводов плюс USB=трупик?
Добавлено: Сб мар 09, 2013 13:45:53
dittohead
переделал программатор, теперь получаю
Код: Выделить всё
avrdude: verification error, first mismatch at byte 0x0000
0x0c != 0xff
avrdude: verification error; content mismatch
постоянно горит светодиод RX
Re: atmega32 5 проводов плюс USB=трупик?
Добавлено: Сб мар 09, 2013 13:49:07
ds1307
dittohead писал(а):я прошивал ардуиновский загрузчик
до прошивки,если подтыкнуть схему к компьютеру,компьютер пытался найти какие то драйвера
после прошивки-никак не реагируе
Вероятно там стоял атмеловский загрузчик. Вы возможно залили туда ардуиновский загрущик. Но я предполагаю, что надо еще установить фьюзы для работы ардуиновского загрузчика.
Но мой совет, если это не разовая попытка работы, откажитесь от ардурины и пишите лучше на Си.
Re: atmega32 5 проводов плюс USB=трупик?
Добавлено: Сб мар 09, 2013 13:53:19
dittohead
ds1307 писал(а):dittohead писал(а):я прошивал ардуиновский загрузчик
до прошивки,если подтыкнуть схему к компьютеру,компьютер пытался найти какие то драйвера
после прошивки-никак не реагируе
Вероятно там стоял атмеловский загрузчик. Вы возможно залили туда ардуиновский загрущик. Но я предполагаю, что надо еще установить фьюзы для работы ардуиновского загрузчика.
Но мой совет, если это не разовая попытка работы, откажитесь от ардурины и пишите лучше на Си.
разовая.но дело не в этом
как быть с этой ошибкой?
вторая ардуина,чтобы попробовать прошить, будет не раньше понедельника
Re: atmega32 5 проводов плюс USB=трупик?
Добавлено: Сб мар 09, 2013 13:54:24
ds1307
avrdude: verification error, first mismatch at byte 0x0000
0x0c != 0xff
Не пользуюсь avrdude, но из написанного явствует, что при чтении ячейки вместо 0x0c читается 0xff.
А это может быть в двух случаях. Либо вы стерли микросхему, но ничего ни записали, либо защитили от чтения.
Не успеваю отвечать, вы раньше спрашиваете.
Как я понял, у вас готовый ардурино, вот им и надо прошивать. avrdude, если вы не умеете пользоваться, может прошивать и фьюзы. Так вы можете получить трупик.
Re: atmega32 5 проводов плюс USB=трупик?
Добавлено: Сб мар 09, 2013 14:01:01
dittohead
хм,попробую провода укоротить:)
Re: atmega32 5 проводов плюс USB=трупик?
Добавлено: Сб мар 09, 2013 14:07:13
ds1307
Какие провода? У вас же не с ошибками читает, а первую же ячейку видит чистой...
Если провода до микросхемы меньше 20 см, то должно работать.
Возьмите другую программу (графическую) и прочтите фьюзы. Может у вас фьюзы не соответствуют кварцу.