Автор Тема: Первичная прошивка собранной платы  (Прочитано 11568 раз)

Оффлайн lcf2003

  • Member
  • **
  • Сообщений: 14
  • Репутация: +0/-0
    • http://lcf2003.ru
    • Личное сообщение (Оффлайн)
Первичная прошивка собранной платы
« : Сентября 10, 2012, 17:34:19 »
Доброго времени!
Все таки собрал я совю плату до конца, все никак руки не доходили сделать это до конца.
Проверил плату на коротыши, не пропои - ничего не нашел.
Программатор собран по схеме с сайта _http://www.mindrunway.ru/Pony.html
Качаю прошивку (перепробовал все варианты и тестовые в том числе), вставляю программатор в LPT порт. распаковываю скаченную прошивку. запускаю автоустановку. программа спрашивает "Готов к програмированию?" подключаю плату, втыкаю USB кабель в ноут (программатор к компу подключен). И жму "ГОтов"
ПРоходит секунд 5-7 (мигает светодиод на IgorPlug2) после чего выскакивает сообщение об ошибке "Device missing or unknown device (-24)" (скрин прилагаю) светодиод прекращает моргать.
В чем может быть проблема?
Грешу на программатор, хотя вроде лампочка на устройстве моргает при прошивке, НО НИ ОДИН ИЗ трех светодиодом на программаторе не горит! ПРоверил полярность, все верно, но они не горят.
<a href="_http://_http://radikal.ru/F/s45.radikal.ru/i107/1209/1a/d54596ef7bfd.jpg.html" target="_blank">[/url]

Толи пропаял еще раз программатор, толи поглубже вставил проц. процесс проде пошел фуууфф.
Стирание проходит до конца. Начинается процедура записи, она доходит до 100 процентов. застывает на 100 и выдает Notice: Write error (-21)

Попробовал другую прошивку (HexV9M08c3min). Этапы прошивки:
1. стирание
2. запись быстро
3. запись медленно
4. проверка.
Notice: Write failed (но без номера ошибки)
ОК
Notice: Program Failed (-44)
« Последнее редактирование: Сентября 10, 2012, 22:30:32 от QuickWitted »

Оффлайн QuickWitted

  • Moderator
  • VIP
  • *****
  • Сообщений: 885
  • Репутация: +1/-0
    • http://www.mindrunway.ru/
    • Личное сообщение (Оффлайн)
Первичная прошивка собранной платы
« Ответ #1 : Сентября 10, 2012, 22:41:32 »
Цитата: lcf2003
Грешу на программатор, хотя вроде лампочка на устройстве моргает при прошивке, НО НИ ОДИН ИЗ трех светодиодом на программаторе не горит!

у вас проблема с программатором
1 - вы его запитать не забыли?
2 - а провод не длиннее 15 см?
3 - а откалибровать не забыли под машину?

прошивка тут ни при чем... ковыряйте прогер до того состояния
что бы он считал, что сам же и залил...
Модерирую ветку форума о “самодельных” системах управления компьютером с пульта.
Список форумов > Технический форум > Интернет-проекты участников форума > Mind Run Way

Оффлайн lcf2003

  • Member
  • **
  • Сообщений: 14
  • Репутация: +0/-0
    • http://lcf2003.ru
    • Личное сообщение (Оффлайн)
Первичная прошивка собранной платы
« Ответ #2 : Сентября 11, 2012, 13:01:53 »
Может ли быть проблема в драйвере программатора?
1. Он же вроде от программируемого устройства питается? Питание по USB подаю во время начала прошивки. после подключения USB процесс запускается. ПОдключаю как к другому ПК, так и к этому же. Пробовал даже на выключенном ПК (с включенным питанием USB) подключать, разницы нет.
2. Провод от платы до платы 9-10 см.
3. Нет не забыл выполнил несколько раз. Делает быстро. Говорит, что все ОК. ПРобовал на разных машиных.

Попробовал считать с МК. ВРоде читает без проблем. Ошибок не выдает. Как проверить что он считывает тоже самое что и записывает?

Оффлайн QuickWitted

  • Moderator
  • VIP
  • *****
  • Сообщений: 885
  • Репутация: +1/-0
    • http://www.mindrunway.ru/
    • Личное сообщение (Оффлайн)
Первичная прошивка собранной платы
« Ответ #3 : Сентября 13, 2012, 21:29:58 »
Цитата: lcf2003
Может ли быть проблема в драйвере программатора?

Может
но в пределах одного компа...
т.е. при проверке на другом проблема должна проходить...

Цитата: lcf2003
1. Он же вроде от программируемого устройства питается?

угу

Цитата: lcf2003
Попробовал считать с МК. ВРоде читает без проблем.
Ошибок не выдает. Как проверить что он считывает тоже самое что и записывает?

1) попробовать др. мк
2) попробовать на панельки без девайса (или девайс в котором спиай не задействован)
по 5 проводной схеме с 5 проводами. с питанием от компа (только от компа без
сторонних БП и соединения с др. блоками)
Модерирую ветку форума о “самодельных” системах управления компьютером с пульта.
Список форумов > Технический форум > Интернет-проекты участников форума > Mind Run Way

Оффлайн lcf2003

  • Member
  • **
  • Сообщений: 14
  • Репутация: +0/-0
    • http://lcf2003.ru
    • Личное сообщение (Оффлайн)
Первичная прошивка собранной платы
« Ответ #4 : Сентября 18, 2012, 17:20:15 »
1. Порпобовать другой МК возможности нет.
2. Что то не понял. Попробовать прошить другой девайс? Если так, то тоже нет ничего подобного.
МОжет попробовать сваять другой программатор, без микросхемы где то видел? просто пять проводов.

Оффлайн QuickWitted

  • Moderator
  • VIP
  • *****
  • Сообщений: 885
  • Репутация: +1/-0
    • http://www.mindrunway.ru/
    • Личное сообщение (Оффлайн)
Первичная прошивка собранной платы
« Ответ #5 : Сентября 18, 2012, 22:14:47 »
Цитата: lcf2003
2. Что то не понял. Попробовать прошить другой девайс? Если так, то тоже нет ничего подобного.
МОжет попробовать сваять другой программатор, без микросхемы где то видел? просто пять проводов.

я про них же не на отдельной плате...
т.е. макетка панелька кварц 4 кондера юсб
Модерирую ветку форума о “самодельных” системах управления компьютером с пульта.
Список форумов > Технический форум > Интернет-проекты участников форума > Mind Run Way

Оффлайн lcf2003

  • Member
  • **
  • Сообщений: 14
  • Репутация: +0/-0
    • http://lcf2003.ru
    • Личное сообщение (Оффлайн)
Первичная прошивка собранной платы
« Ответ #6 : Сентября 19, 2012, 10:04:54 »
а схемку можно? а то куда еще два кондера цеплять не знаю.

Оффлайн QuickWitted

  • Moderator
  • VIP
  • *****
  • Сообщений: 885
  • Репутация: +1/-0
    • http://www.mindrunway.ru/
    • Личное сообщение (Оффлайн)
Первичная прошивка собранной платы
« Ответ #7 : Сентября 19, 2012, 18:56:47 »
Цитата: lcf2003
а схемку можно? а то куда еще два кондера цеплять не знаю.

в гугле спроси "5 проводков avr" и выбери картинки...
(в моей местности последнее время гугля глючит, по причине прокси верхнего уровня...)

опишу на словах
1) кварц (7-14 Мгц) с заземленным корпусом (припаять к земле) + 2 кондера по 15 пик (10-30 пик можно)
2) два ввода питания (две земли и два +5В) в проц с 2 кондерами у каждого ввода
(кондеры 4-100 мк, если хреновые то с керамикой по 0,1мк) питается от юсб
3) 5 резисторов 330 ом (по памяти пишу номинал) на 5 проводов по 5 см до лпт порта.
4) все вместе собрано на макетке в которую воткнута панелька.
Модерирую ветку форума о “самодельных” системах управления компьютером с пульта.
Список форумов > Технический форум > Интернет-проекты участников форума > Mind Run Way

Оффлайн lcf2003

  • Member
  • **
  • Сообщений: 14
  • Репутация: +0/-0
    • http://lcf2003.ru
    • Личное сообщение (Оффлайн)
Первичная прошивка собранной платы
« Ответ #8 : Сентября 21, 2012, 18:29:44 »
5-ти проводковый способ что то не пошел. Пока его отложил. Выснелось следующее: Если шить не автофайлом, а открывать hex файл и жать кнопку записать, то запись и верификация проходит успешно. считывается вроде тоже самое что и записалось. Хотя устройство не работает как должно. В результате экспериментов, возможно спалил порт. т.к. устройство видется перестало. на программаторе то загораются то гаснут все три лампочки не понятно от чего. Позже буду пробовать на другой машине. Решил выложить фото устройств. Прошу посмотреть на фото правильные ли у меня впаяны конденсаторы на кварце. Надо ли соединять землю с корпусом разъема порта ЛПТ? Первоначально не было соеденено, после соеденил. Стоит ли перекалибровывать программатор?
https://picasaweb.google.com/10884102186206...feat=directlink
« Последнее редактирование: Сентября 21, 2012, 18:52:24 от lcf2003 »

Оффлайн lcf2003

  • Member
  • **
  • Сообщений: 14
  • Репутация: +0/-0
    • http://lcf2003.ru
    • Личное сообщение (Оффлайн)
Первичная прошивка собранной платы
« Ответ #9 : Октября 11, 2012, 23:55:02 »
УРААААА!
Все таки получилось прошить!!!
Собрал программатор Громова - тоже не заработало
В итоге прошил по методу "5 проводков" программой UniProf. Выставил фьюзы как надо и устройство завелось!!!
Прошил 9мини версию прошивки.

Теперь возник вопрос. Устройство собрано по схеме:


Та есть вывод для включения ПК с пульта (или выход на реле) как его активировать?
« Последнее редактирование: Октября 11, 2012, 23:56:08 от lcf2003 »

Оффлайн demmax2004

  • Moderator
  • VIP
  • *****
  • Сообщений: 707
  • Репутация: +5/-0
    • http://www.ir-max.ru/
    • Личное сообщение (Оффлайн)
Первичная прошивка собранной платы
« Ответ #10 : Октября 12, 2012, 07:47:55 »
В программе выбрать кнопку и активировать ее.
Универсальный ИК приемник
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")

Оффлайн lcf2003

  • Member
  • **
  • Сообщений: 14
  • Репутация: +0/-0
    • http://lcf2003.ru
    • Личное сообщение (Оффлайн)
Первичная прошивка собранной платы
« Ответ #11 : Октября 13, 2012, 01:40:16 »
т.е. программа запишет в еепром код команды на включение? она это может сделать, если не установлен дополнительный еепром?

Есть ли разница для жтой функции какая прошивка залита клавиатурная или джойстиковая?

Оффлайн demmax2004

  • Moderator
  • VIP
  • *****
  • Сообщений: 707
  • Репутация: +5/-0
    • http://www.ir-max.ru/
    • Личное сообщение (Оффлайн)
Первичная прошивка собранной платы
« Ответ #12 : Октября 13, 2012, 09:19:27 »
EEPROM только для перепрошивки как мне помниться.
Универсальный ИК приемник
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")

 

Последние сообщения на форуме: