ATMEGA328P-PU

Тема в разделе "Arduino & Shields", создана пользователем HighDigital, 31 янв 2013.

  1. HighDigital

    HighDigital Гик

    Всем привет!
    В связи с тем, что проблемы с "самовольной перезагрузкой" не решаются,
    я решил купить новый МК для Arduino Uno R3 c названием ATMEGA328P-PU

    Проблема в том, что нужно будет записать стандартный загрузчик для МК (bootloader).
    Помогите найти информацию по прошивки ATMEGA328P-PU.
     
  2. Megakoteyka

    Megakoteyka Оракул Модератор

  3. Citrus

    Citrus Нерд

    Есть ли у Вас LPT но компе ?
    Если есть то вот. Конечно придется немного поработать паяльником... или самый простой вариант найти человека с дунькой =)
     
  4. Sergey991

    Sergey991 Нерд

    цитрус а мне помоги то
     
  5. HighDigital

    HighDigital Гик

    Паяльником и я работать умею, попробуемс, сейчас жду заказа, как только так сразу :)
     
  6. HighDigital

    HighDigital Гик

  7. HighDigital

    HighDigital Гик

    Сейчас попробую так сделать со старым камнем, может у него просто мозг съехал,
    http://arduino.cc/en/Hacking/ParallelProgrammer

    Завтра напишу результат :)
     
  8. HighDigital

    HighDigital Гик

    Спаял LPT, сейчас буду пробовать перезаписывать ATMEGA, я так понял просто надо подцепить LPT и ICSP, и в меню Tools нажать на "Burn Bootloader"?
     
  9. HighDigital

    HighDigital Гик

    С меня требует некое "giveo", я скачал с офф.сайта, запускал и .bat, и .exe, он быстро откроет черное окно и закроет, кидал на рабочий стол, в папку с ArduinoIDE, на разных версиях, все ровно требует giveo...

    Что надо сделать, чтоб giveo включилось для ArduinoIDE, и чтоб Burn Bootloader загрузил (использую ParallelProgrammer), кто сталкивался с такой проблемой?
     
  10. Dmitriy Kunin

    Dmitriy Kunin Гик

    Хотел бы скромно поинтересоваться, под какой операционной системой всё это происходит и на каком железе?
    Я давно не пользую LPT в инструментальных целях, но для этого нужен максимум пентиум3 и win2000, а лучше win95.
    На современной операционке никто вам писать напрямую в порт не даст.
     
  11. HighDigital

    HighDigital Гик

    И так:
    Я собрал LPT переходник (ParallelProgrammer) с сайта: http://arduino.cc/en/Hacking/ParallelProgrammer
    проверил, все правильно.

    Оттуда скачал некую "giveio" с файлами, тыкнул на .bat от имени администратора, вроде сделал свои дела.
    Подсоединяю ParallelProgrammer, устанавливаю: Arduino NG or older w/ Atmega8, а так же в Tools -> Programmer -> ParallelProgrammer.
    тыкаю Burn Bootloader, а он пишет ошибку:


    avrdude: can't open device "giveio"
    avrdude: failed to open parallel port "lpt1"

    Как лечить?

    Примечание*:
    Железо у меня современное(полу игровое), система Win7 Ultimate x64bit.
    Пользуюсь Arduino IDE 1.0.3
     
  12. Dmitriy Kunin

    Dmitriy Kunin Гик

    Как я писал в предидущем посте Win7 не позволила открыть порт lpt1, это не удивительно.
    XP позволяла, но туда летело море ошибок, и запоров пару контроллеров, я это дело бросил.
    Пользуюсь нормальными USB программаторами, для AVR у меня нет, но я всегда помню, что у меня есть Arduino, которым всегда можно извернуться и прошить.
    Я прекрасно понимаю, что фразы: А у меня... вам ничем не помогут, и я их тут пишу, только к тому, что покупка программаторов была выстрадана, я конечно купил и сделал программаторы в lpt и com порты, было убито несколько микроконтроллеров и одна материнская плата, я её конечно починил, но с тех пор не эксперементирую.
     
  13. Sergey991

    Sergey991 Нерд

    Такая-же фигня была. Плюнув (сполив предворительно ком порт) тупо купил прошитую ардуинку и записал загрузчик не мучаясь со всякими фьюзами!!!
     
  14. HighDigital

    HighDigital Гик

    Спасибо, друзья, обращусь к другу с Linux, возможно он без всяких проблем зашьёт...
    P.S Виндовс маст дай! :)
     
  15. HighDigital

    HighDigital Гик

    Если вдруг на Linux получится, сразу отпишусь.
     
  16. Citrus

    Citrus Нерд

    гы... у меня для таких целей до сих пор на антресоли лежит IBM-ка с com, ltp и 98 виндой =))))
     
  17. HighDigital

    HighDigital Гик

  18. Megakoteyka

    Megakoteyka Оракул Модератор


    Есть такие штуки: http://www.citilink.ru/catalog/parts/controllers/646356/
    Но можно подшаманить http://www.internals.com/utilities_main.htm, см. WinIo.
    Также см. portio.sys.
     
  19. HighDigital

    HighDigital Гик

    Спасибо, попробую, сначала попробуем с Linux, потом посмотрим, может получится...
     
  20. Citrus

    Citrus Нерд

    2: HighDigital c какого города ? если из питера можно пересечься =)