|
|
  |
USB programmer AVR910, с драйвером от obdev |
|
|
|
Feb 8 2012, 11:28
|
Частый гость
 
Группа: Участник
Сообщений: 90
Регистрация: 16-09-09
Пользователь №: 52 416

|
Вопрос к тем, кто хотел собрать AVR910 на ATMega48 (TQFP): будет ли при этом нормально функционировать программатор без каких-либо переделок схемы? По объему прошивка с сайта prottoss должна влезть.
Сообщение отредактировал Veg@ - Feb 8 2012, 12:36
|
|
|
|
|
Feb 8 2012, 15:24
|
Частый гость
 
Группа: Участник
Сообщений: 90
Регистрация: 16-09-09
Пользователь №: 52 416

|
Цитата(prottoss @ Feb 8 2012, 16:48)  Не будет. Прошивка скомпилирована под М8 и на М48/88/168 не будет. У них разные стартовые адреса для памяти данных. Ну и, возможно, ввода-вывода тоже - я не проверял. А если перекомпилить исходники с сайта?
|
|
|
|
|
Feb 11 2012, 21:15
|
Частый гость
 
Группа: Участник
Сообщений: 90
Регистрация: 16-09-09
Пользователь №: 52 416

|
Цитата(prottoss @ Feb 11 2012, 18:26)  какой МК программите и как фьюзы установлены? ATMega8-16AU (TQFP). Программирую только SPIEN, CKOPT, SUT0, BODEN.
Сообщение отредактировал Veg@ - Feb 12 2012, 09:54
|
|
|
|
|
Mar 8 2012, 13:12
|
Группа: Новичок
Сообщений: 1
Регистрация: 8-03-12
Пользователь №: 70 686

|
Уважаемый Protoss. В программаторе AVRdude в какой-то из версий вместо того, чтобы понижать питание программатора до 3.6В для согласования с уровнями USB сделали следующее: на каждую линию USB повесили стабилитрон на 3.6В. Это избавило от проблемы с падением питания ниже нормы т.к. напряжение USB на разных мамах отличается и не всегда достаточно и здорово стабилизировало работу программатора. Я долго пользовался этой схемой и проблем не возникало. Предлагаю реализовать такой вариант в AVR910 или вы считаете такой вариант некорректным?
|
|
|
|
|
Mar 12 2012, 07:52
|
Участник

Группа: Участник
Сообщений: 24
Регистрация: 5-07-07
Пользователь №: 28 916

|
Собрал AVR 910 Protoss строго по схеме опубликованной на сайте Protoss'a. МК - ATMega8-16PU. При подключении к USB (стоит WINXP SP3) сразу определился как AVR910. Дрова встали без проблем. Подключил на SPI новую ATMegy8A чтобы проверить в работе, подал на нее питание с USB 5 Вольт + GND ну и как у многих здесь в AVRStudio 4.19 и CodeVision 2.05 и AVROSP пишет что не может войти в режим программирования. Прочитал форум- прозвонил от программатора до прошиваемой МК (шлейф SPI 13 см) -нет ошибок, соплей, замыканий. Джампер Low SCK не замкнут. Джампер MOD/NORM в положении NORM (вывод 16 МК программатора идет на 1 программируемого), MOSI в MOSI, MISO в MISO, SCK в SCK. Замерил уровень на RESET а там '0'. ПО совету Protossa подключил к шлейфу SPI светодиоды вместо программируемого МК и попробовал запустить режим программирования, но ни один светодиод даже не мигнул. На всех выводах шлейфа логический 0. Это что значит прошивка программатора криво зашилась? Так тогда почему он у меня определяется OS правильно? Че подскажет народ?
|
|
|
|
|
Mar 12 2012, 08:40
|
Участник

Группа: Участник
Сообщений: 52
Регистрация: 9-02-06
Из: Челябинск
Пользователь №: 14 160

|
Цитата(GDI @ Mar 12 2012, 14:33)  Я не помню, как там у Prottoss-a сделано, но MOSI обычно идет на MISO и наоборот. Подключать master output на slave output !?!?!? оригинальненько..
|
|
|
|
|
Mar 12 2012, 09:03
|
Участник

Группа: Участник
Сообщений: 24
Регистрация: 5-07-07
Пользователь №: 28 916

|
Класс !!! Обьяснил проблему а тут походу перестрелка вне темы между завсегдатыемыми этого форума началась!!!
|
|
|
|
|
  |
16 чел. читают эту тему (гостей: 16, скрытых пользователей: 0)
Пользователей: 0
|
|
|