STK500v2 - неполадки и вопросы

Тема в разделе "Схемотехника, компоненты, модули", создана пользователем Nickstalker, 2 авг 2013.

  1. Nickstalker

    Nickstalker Нерд

    Здравствуйте. Не так давно приобрел на этом сайте STK500v2. Инструкции на руском я не нашел. После поиска в интернете пришел к выводу, что надо соединять пины МК с соответствующими пинами программатора. Соединив, запустив Atmel Studio, начались проблемы: программатор не видит МК, не шьёт его (см. скриншот, рис. 1).
    mteKbD0Nu9M.jpg
    После возни с мультиметром, светодиодами (в качестве пробы), а также после повторного перерывания интернета возникло подозрение, что пины перепутаны. (см. изобр., рис 2).
    stk500v2-fixled-500x500.jpg
    Подскажите пожалуйста, как исправить ситуацию.
     
  2. HighDigital

    HighDigital Гик

    Собственно вопрос - какой у вас МК?
     
  3. HighDigital

    HighDigital Гик

    и второй, какая система? выполняли это?:
    и это:
     
  4. Unixon

    Unixon Оракул

    У вас на рисунке разъем ICSP-10, на ардуине установлен разъем ICSP-6. Вы как программатор то подключаете?
     
  5. Nickstalker

    Nickstalker Нерд

    Atmel ATtiny 45, ATtiny 85
     
  6. Nickstalker

    Nickstalker Нерд

    Прошиваю не Arduino. Подключаю через bredboard.
     
  7. Nickstalker

    Nickstalker Нерд

    Пользуюсь поставляемой с STK500 Atmel AVR studio 4.1, драйвер чипа поставляется в комплекте.
     
  8. HighDigital

    HighDigital Гик

    В этом вопросе я бессилен, если вам только бутлоадер прошить - взгляните на данную тему, есть такой девайс - ParallelProgrammer, с его помощью я зашивал в камень бутлоадер. Быть может с таким девайсом можно и шить не только бутлоадер.
    А так, может МКшки не живые? вот и не видет их...
     
  9. Nickstalker

    Nickstalker Нерд

    Спасибо, попробую.
    Нет, маловероятно чтоб 6 МК были запороты, к тому же друг ВМК`шник брал один (тюнинговал машину) - все работало.
     
  10. Nickstalker

    Nickstalker Нерд

    Предположительно ошибочно означен 10 контакт в распиновке (вычитал на форуме схемнета), подскажите пожалуйста, что за пин?
     
  11. fr0ster

    fr0ster Гик

    Купил тут же программатор такой же.
    У меня была схемка на макетке.
    На ATtiny45 мигала светодиодом и меняла цвет свечения.
    Соответственно первоначально подключал Ардуинку как программатор и прошивал МК.
    Все работало.
    Подключил STK500 по схеме, выдает те же ошибки, что и у топикстартера.
    Через Ардуинку все шьется, так что проблема не в МК.

    Как вообще убедится, что купленный программатор рабочий?

    ЗЫ пробовл аврстудию и аврдуде
     
    Nickstalker нравится это.
  12. fr0ster

    fr0ster Гик

    Скиньте ссылку на статью, плиз.
     
  13. fr0ster

    fr0ster Гик

    Нашел нечто по теме.
    http://microsin.net/programming/AVR/attiny45-dwen.html
    Ошибка входа в режим программирования ISP чипа ATtiny45 (JTAGICE mkII) Печать
    Добавил(а) microsin

    При подключении программатора выскакивало сообщение:

    A problem occurred when executing the command. Make sure that you are using the correct rogramming method. Current mode is ISP. See the command output for more info. The troubleshooting section in the help system contains more information on what may have caused the problems. To open the help system, click the Help button below. Quick Tips: Verify that the device is placed in the correct socket, and that the ISP cable is properly connected. Check that the ISP programming frequency specified on the 'Main' page is well below 1/4 of the clock frequency of the device. Extra precaution should be made when using the CKDIV fuse and/or Clock Prescaler Register (CLKPR) on parts supporting this.

    Такая проблема у меня была с чипом ATtiny45 из-за того, что был запрограммирован фьюз (fuse, запрограммирован - это значит что равен нулю) DWEN (DebugWIRE Enable, fuse high byte, бит 6). В утилите фитоновского программатора этот бит почему-то обозван ошибочно как WDEN
    .
     
    Nickstalker нравится это.
  14. Nickstalker

    Nickstalker Нерд

    К сожалению ту страничку форума (cxem.net) не нашел, но вот что нашёл по той же проблеме:
    1
     
  15. Nickstalker

    Nickstalker Нерд

     
  16. fr0ster

    fr0ster Гик

    Я это понимаю это. Только пока больше вариантов нет.
    Мне неясно почему Ардуино как ISP программатор шьет МК, а STK500 нет.

    "Оказалось неправильная распиновка 10 пинового разьема, и земля только на 3-х выводах "
    А какая тогда правильная? Как ее определить? Не узнали?
    Или там один пин с землей не присоединен вообще?!
     
  17. fr0ster

    fr0ster Гик

    Похоже в моем случае просто нерабочий программатор.
     
  18. Nickstalker

    Nickstalker Нерд

    Я тоже склоняюсь к этой версии.
     
  19. fr0ster

    fr0ster Гик

    Коллеги! Программатор рабочий.
    С АВР Студио 4 работает.
    Но там главное перед началом работы выбрать прошиваемый МК и главное считать сигнатуру!
    Ну и частоту ISP не более четверти от частоты камня.
    Та что по умолчанию, годится.

    Оно работает!

    Прошу прощения за эмоции :)
     
  20. Megakoteyka

    Megakoteyka Оракул


    Спасибо, что поделились решением :)