Перейти к содержанию
    

AvrUsb500 by Petka. продолжение

попробуйте перед прошивкой очистить flash.

помогло большое спасибо....светодиод весело замигал, прошивать еще не пробовал потом отпишусь.

Изменено пользователем amv2000

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Запаял преобразователь лампочка мигнула 6 раз ( я честно говоря тоже думал , что без прошивки не мигает ан нет)сразу определился ком порт 3, фьюзы считались смотрю стоят SUT0 BOOTSZ0 BOOTSZ1. указал прошивку для меги 8 от версии 6, все начало записываться а в конце пишет запись окончилась неудачей....при попытке потом считать фьюзы почему то кроме указанных стоят галочки на BOOTLOCK 1,2,01,02,11,12. SPIN галка стоит но серого цвета - и в дальнейшем перепрошить не получается Device missing or unknown device (-24) ну что блин за напасть никак до ума не доведу?

теперь ни фьюзы не читаются ни прошивка не записывается подскажите пожалуйста что за причина?

 

Разве фуз SUT0? Помоему надо SUT1 устанавливать.

Смотрите здесь:

http://electronix.ru/forum/index.php?act=A...st&id=33254

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Разве фуз SUT0? Помоему надо SUT1 устанавливать.

Смотрите здесь:

http://electronix.ru/forum/index.php?act=A...st&id=33254

Petka пишет- Странно. Ещё раз пересмотрел фузы. Нашёл ошибку. Галочка должна стоять в "SUT0" а в "SUT1" её не должно стоять. Но вроде на работоспособность это не должно сказываться.

Поэтому и поставил SUT0

 

 

еще есть ссылка http://roboforum.ru/viewtopic.php?f=18&t=3139

post-55744-1267990577_thumb.jpg

post-55744-1267991224_thumb.jpg

Изменено пользователем amv2000

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уважаемый Petka подскажите пожалуйста. Мой программатор AVRISP(на атмеге8535,st232 через компорт,использую переходник USB-COM) с AVR Studio 4.18 работать не хочет,нужно прошить тину 25, с AVR Studio 4.12 работает,но там нет тины 25. Нужно перепрошыть прграмматор, есть рекомендации в хелпе,но там программатор отличается от моего. При подключении к пграмматору программа предлагает перепрошить:

 

An STK500 with firmware version 2.04 has been detected. The firmware version corresponding to this installation of AVR Studio is 2.0A. Press OK to launch the upgrade program to perform an upgrade, or Cancel to continue without upgrading. NOTE! Correct operation is not guaranteed if an upgrade is not performed. AVR Studio will close down.

STK500 с микропрограммной версией 2.04 был обнаружен. Микропрограммная версия, соответствующая этой установке Студии AVR, 2.0A. Нажмите хорошо, чтобы начать программу модернизации, чтобы выполнить модернизацию, или Отменить, чтобы продолжить без модернизации. ОТМЕТЬТЕ! Правильная операция не гарантируется, если модернизация не будет выполнена. Студия AVR закроет.

Before continuing, make sure that the following conditions are met:

- The target voltage must be stable and at least 2.7V.

No target hardware must drive the MISO, MOSI or SCK pins on the ISP connection.

Перед продолжением, удостоверьтесь, что следующие условия соблюдают:

- Целевое напряжение должно быть устойчивым и по крайней мере 2.7V.

- Никакие целевые аппаратные средства не должны вести MISO, MOSI или булавки SCK на связи ISP.

 

появляется строчка заливки,потом вылазит ошибка: ноу программер ...... и программа сворачивается. Нельзя ли перепрошить эту атмегу8535 ?

Если нет, то не подскажите как прикрутить к вашему программатору st232 и исползовать переходник USB-COM или же лучше разкурочить этот переходник, там наверняка FT232.

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

делал ли кто плату под ft232bm и mega8 в ДИП?

Вот тут человек выкладывал,посмотри: http://electronix.ru/forum/index.php?showt...8372&st=195

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уважаемый Petka подскажите пожалуйста........

Спасибо.

Если у вас есть опыт программирования AVR, то могу порекомендовать зашить в Мегу8535 модифицированную прошивку skt500v2. И пользоваться как и раньше переходником COM-USB. Если опыта нет, то лучше один в один повторить чью-либо схему программатора, работающего по stk500v2 протоколу. Или собрать программатор, поддерживаемый avreal.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вообще я запутался в этих фьюзах если делать как писали раннее (Petka, при использовании кварца 18,4320 МГц на Atmega8 фузы такие должны быть: CKSEL0=CKSEL1=CKSEL2=CKSEL3=1,

SUT0=1, SUT1=0, BODEN=1, BODLEVEL=1, BOOTRST=1, BOOTSZ0=BOTTSZ1=0, EESAVE=1, CKOPT=1, SPIEN=0, WDTON=1,

RSTDISBL=1 )то получается так а если как на картинке фьюзы то совсем другое и в дудке не так (avrdude -p atmega8 -c stk500_by_petka -P com3 -i 10 -B 10 -b 9600 -U flash:w:mega8.hex -U hfuse:w:0xD9:m -U lfuse:w:0x1F:m) а так (avrdude -p atmega8 -c stk500_by_petka -P com3 -i 10 -B 10 -b 9600 -U flash:w:mega8.hex -U hfuse:w:0xDE:m -U lfuse:w:0xD9:m

 

проясните ситуацию я понимаю , что программатор работает но не понятно с фьюзами...

 

а что то мне подсказывает , что правильнее так как на крайней справа(может и ошибаюсь...)

post-55744-1268073059_thumb.jpg

post-55744-1268073341_thumb.jpg

post-55744-1268073620_thumb.jpg

Изменено пользователем amv2000

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вообще я запутался в этих фьюзах если делать как писали раннее.....

Правильное значение для мега8 LOW = 0x1F, HIGH = 0xD9 (для avrdude "-U lfuse:w:0x1f:m -U hfuse:w:0xd9:m")

Для меги88 и меги168 LOW = 0xDF, HIGH = 0xDC, EXT = 0xF9 (-U lfuse:w:0xdf:m -U hfuse:w:0xdc:m -U efuse:w:0xf9:m)

Для меги48 LOW = 0xDF, HIGH = 0xDC, EXT = 0xFF (-U lfuse:w:0xdf:m -U hfuse:w:0xdc:m -U efuse:w:0xff:m)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тогда рисунок с фююзами не правильный насколько я понимаю: нет галочек BODLEVEL и BODEN, согласно калькулятору фьюзов картинка справа, фьюз SPIN в понипрог не меняется по умолчанию установлен ? без обид не понимаю...(Atmega 8, кварц 14.7456)

post-55744-1268129190_thumb.jpg

post-55744-1268129410_thumb.jpg

Изменено пользователем amv2000

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тогда рисунок с фююзами не правильный насколько я понимаю: нет галочек BODLEVEL и BODEN, согласно калькулятору фьюзов картинка справа, фьюз SPIN в понипрог не меняется по умолчанию установлен ? без обид не понимаю...(Atmega 8, кварц 14.7456)

Включение BOD желательно, но необязательно. Картинка была приведена с минимальными необходимыми настройками. Кроме того, для разных камней настройки BOD немного отличаются, поэтому я не стал трогать BOD (чтобы не путать новичков). А тот, кто разбирается сам выставить правильные значения BOD.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Включение BOD желательно, но необязательно. Картинка была приведена с минимальными необходимыми настройками. Кроме того, для разных камней настройки BOD немного отличаются, поэтому я не стал трогать BOD (чтобы не путать новичков). А тот, кто разбирается сам выставить правильные значения BOD.

Все понятно огромное спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите пожалуйста - не могу найти плату для SprintLayout под ATMEGA8-16AU (TQFP32) и FT232RL. Ткните носом пожалуйста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите пожалуйста - не могу найти плату для SprintLayout под ATMEGA8-16AU (TQFP32) и FT232RL. Ткните носом пожалуйста.

так на первой странице есть точно, только в Pdf а зачем именно в SprintLayout я делал из файла PDF все прекрасно получилось http://electronix.ru/forum/index.php?showtopic=42679 или здесь http://electronix.ru/forum/index.php?showt...mp;#entry425645 да и Petka писал:Да там-то компонентов почти нет, зачем исходники? Схема есть, перечень элементов есть. Что ещё надо? Если начинающий, то исходники платы не помогут, больше со средой разработки будете возиться. Если специалист, то с нуля всё сделать, дело 30 минут.

 

еще здесь были платы в SprintLayout http://electronix.ru/forum/index.php?showt...2679&st=390 и здесь http://electronix.ru/forum/index.php?showt...2679&st=405 выбирайте

Изменено пользователем amv2000

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Собрал данный программатор на Atmega8 кварц 14,7456. Заработал с первого раза.

Автору мои благодарности и уважение. :disco:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...