|
|
  |
AvrUsb500 by Petka. продолжение, Вариант программатора AVR, доступный для простого изготовления. ч2. |
|
|
|
Jan 18 2013, 10:31
|
Группа: Новичок
Сообщений: 3
Регистрация: 8-01-13
Пользователь №: 75 113

|
извиняюсь за глупый вопрос, можно перенести на любые свободные пины портов B D C ?
еще такой вопрос, скачал свежие исходники, там в папке с прошивки отдельно есть под atmega88 и 88 P. Чем они отличаются и и при компилировании под 88Р надо просто Р дописать в makefile?
|
|
|
|
|
Jan 18 2013, 11:45
|
Профессионал
    
Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886

|
Цитата(KyCb @ Jan 18 2013, 14:31)  ... можно перенести на любые свободные пины портов B D C ? Да. Цитата atmega88 и 88 P. Чем они отличаются и и при компилировании под 88Р надо просто Р дописать в makefile? Отличаются сигнатурой чипа. Да, достаточно дописать буковку.
|
|
|
|
|
Jan 18 2013, 12:34
|
Группа: Новичок
Сообщений: 3
Регистрация: 8-01-13
Пользователь №: 75 113

|
спасибо. вопросов больше нет )
|
|
|
|
|
Jan 31 2013, 07:55
|
Группа: Новичок
Сообщений: 2
Регистрация: 2-04-12
Из: Москва
Пользователь №: 71 136

|
А в 8 версии исправлена ошибка, приводящая к "Get VTARGET: Command of no use for AVR ISP! FAILED!" в Студии-4? Просто у меня залита 6 (или 7 - уже не помню) и работает хорошо. Переходить на более новую Студию пока не планирую. Стоит ли переходить на 8 версию? ЗЫ: у меня прог-р сделан на платке, аналогичной, авторской, но под детальки 1206 (просто хвастаюсь  )
Эскизы прикрепленных изображений
--------------------
Wan-Derer
|
|
|
|
|
Jan 31 2013, 19:33
|
Профессионал
    
Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886

|
Цитата(Wan-Derer @ Jan 31 2013, 11:55)  А в 8 версии исправлена ошибка, приводящая к "Get VTARGET: Command of no use for AVR ISP! FAILED!" в Студии-4? Просто у меня залита 6 (или 7 - уже не помню) и работает хорошо. Переходить на более новую Студию пока не планирую. Стоит ли переходить на 8 версию? В 8 версии исправлена только самоидентификация программатора. Если эта ошибка является следствием неправильного определения программатора, то в 8й версии это не должно проявляться. Можете смело обновиться. ничего не потеряете. Цитата ЗЫ: у меня прог-р сделан на платке, аналогичной, авторской, но под детальки 1206 (просто хвастаюсь  ) Аккуратно.
|
|
|
|
|
Feb 2 2013, 09:15
|
Группа: Новичок
Сообщений: 2
Регистрация: 1-02-13
Пользователь №: 75 452

|
Доброе время суток, собрал программатор STK500v2 на FT232BL и mega48. Сделал все шаги как по инструкции сначала фьюзы (SUT1 и BODLEVEL1) в Ponyprog затем прошивку, прошивалось все это дело минут 5-6 хотя в описании написано минут 30 должно, затем решил проверить его в работе и вот сталкнулся с проблемой (писал Petka на мыло, не ответил) по схеме и на плате выхода не совподают это ладно, но в схеме с одним кварцем выхода порта "С" расположены подругому, нежели в схеме с двумя кварцами, вопрос, где взять HEX для STK500v2 by petka? или я чегото не понимаю!!??
|
|
|
|
|
Feb 2 2013, 14:01
|
Группа: Новичок
Сообщений: 2
Регистрация: 1-02-13
Пользователь №: 75 452

|
Пытался к программатору подключить mega16A (точно прошитая) подсоединил:6-mosi, 7-miso, 8-SCK, 9-reset, 10 и 30 и 40 +5 от usb , 11 и 20 и 31 -5 от usb , через SinaProg выставил STK500v2 указал mega16 пишет device not found. Не могу понять он программатор не видет или meg-у, подскажите как проверить программатор??!!!
У меня на ноуте HP probook 6540b i5 есть com порт? может посоветуете программатор AVR...
|
|
|
|
|
Feb 3 2013, 08:21
|
Профессионал
    
Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886

|
Цитата(lehamozg @ Feb 2 2013, 13:15)  Доброе время суток, собрал программатор STK500v2 на FT232BL и mega48. Сделал все шаги как по инструкции сначала фьюзы (SUT1 и BODLEVEL1) в Ponyprog затем прошивку, прошивалось все это дело минут 5-6 хотя в описании написано минут 30 должно, затем решил проверить его в работе и вот столкнулся с проблемой (писал Petka на мыло, не ответил) по схеме и на плате выхода не совпадают это ладно, но в схеме с одним кварцем выхода порта "С" расположены по-другому, нежели в схеме с двумя кварцами, вопрос. Исторически было две топологии печатных плат (для которых требовались разные прошивки). Первая топология имела нестандартный 10пиновых разъём (на схеме он имеет подпись "Altera / AVR"). Эта топология сейчас не поддерживается т.к. никому не нужна кроме меня =). Вторая топология имеет стандартный 10пиновый атмеловский разъём (на схеме он подписан как "STK200/300"). Схема для ft232bl была выполнена только для второй топологии (для "правильной"). Цитата где взять HEX для STK500v2 by petka? или я чего-то не понимаю!!?? Прошивка содержится одна общая и для "с одним кварцем" (это для чипов ft232 r) для "с двумя кварцами" (это для чипов ft232 bl). http://electronix.ru/forum/index.php?s=&am...t&p=1077360Цитата(lehamozg @ Feb 2 2013, 18:01)  Пытался к программатору подключить mega16A (точно прошитая) подсоединил:6-mosi, 7-miso, 8-SCK, 9-reset, 10 и 30 и 40 +5 от usb , 11 и 20 и 31 -5 от usb , через SinaProg выставил STK500v2 указал mega16 пишет device not found. Не могу понять он программатор не видет или meg-у, подскажите как проверить программатор??!!! Распиновка не правильная. Нужно: 7 - "SCK" 9 - "MISO" 5 - "RESET" 1 - "MOSI" 3,4,6,8,10 - "GND" Это стандартная атмеловская разпиновка.
|
|
|
|
|
Feb 4 2013, 19:09
|
Группа: Новичок
Сообщений: 4
Регистрация: 4-02-13
Пользователь №: 75 490

|
Я тут собирал програматор несколько раз   и он не хочет шиться через пони прог, только если нажать "ИГНОР" и то верификацию он не проходит. но работает вроде через раз. Все делаю как в инструкции. И недавно этот экземпляр перестал работать. И я сделал другой:  с абсолютно новых деталей и схему заново рисовал и все равно не хочет шиться через пони прог, ошибка -24 и я снова был вынужден шить"игнором" все бы ничего но я наметил что в терминале в некоторых места вместо "0" или "1" стоит "255" Код avrusb500v2-1.2
Enter SW Version Major in hex [2]: Enter SW Version Minor in hex [a]: Reset target at connector polarity test(1=on 0=off)[255]:
OK, my SW version is now: 2.0a (hex) Select 'stk500 by petka' mode. (1=1Mhz 0=Fast)[255]: Ready. Just close the terminal. No reset needed. Я разумеется поставил нужное значение но вот думаю нет ли еще каких нибудь ошибок при прошивке. С чем может быть связана такая проблема?
|
|
|
|
|
Feb 5 2013, 10:45
|
Группа: Новичок
Сообщений: 4
Регистрация: 4-02-13
Пользователь №: 75 490

|
Та фото чето не отобразилось. Там маска, не может быть никаких коротышей или влияние флюса.
|
|
|
|
|
Feb 5 2013, 11:54
|
Группа: Участник
Сообщений: 14
Регистрация: 29-01-13
Пользователь №: 75 399

|
Доброго дня! Подскажите пожалуйста как прошить фьюзы. пользуюсь sinaprog (avrdude) пробовал калькулятором подобрать но не получилось. Если не трудно можно для терминалки, мк мега8-16AU кварц 14.318 (пока жду с магазина 14.74) Заранее благодарен!
--------------------
|
|
|
|
|
Feb 5 2013, 13:03
|
Группа: Новичок
Сообщений: 4
Регистрация: 4-02-13
Пользователь №: 75 490

|
старая версия:
вот версия которую тока сделал:
вымывал долго 646м и спиртом. Я думал дело в PonyProg но читая форум понял, у некоторых шилась 88я мега в PonyProg. Цитата(wockman @ Feb 5 2013, 15:54)  Доброго дня! Подскажите пожалуйста как прошить фьюзы. пользуюсь sinaprog (avrdude) пробовал калькулятором подобрать но не получилось. Если не трудно можно для терминалки, мк мега8-16AU кварц 14.318 (пока жду с магазина 14.74) Заранее благодарен! Цитата(Petka @ Sep 23 2012, 17:35)  Ещё раз пересмотрел datasheet. Правильное значение для мега8 LOW = 0x1F, HIGH = 0xC9 (для avrdude "-U lfuse:w:0x1f:m -U hfuse:w:0xc9:m")
Сообщение отредактировал barkanum - Feb 5 2013, 13:07
|
|
|
|
|
  |
6 чел. читают эту тему (гостей: 6, скрытых пользователей: 0)
Пользователей: 0
|
|
|