И снова про прошивку МК ардуиной
- Войдите на сайт для отправки комментариев
Чт, 21/06/2012 - 13:14
Прошу прощения за вновь созданную тему, но не могу я из кусочков информации слепить чтонить работающее.
Что есть:
arduino nano v 5.0
attiny13a
win 7 64 ult.
Что делаю:
Подключаю нано к пк ставлю дрова ставлю по, проверяю работоспособность ардуины блинком.
Далее зашиваю arduinoisp. Снимаю перемычку. Подключаю от разьемов ардуино isp к мк attiny13a mosi miso reset/ vcc подаю отдельно, clk не подаю так как мк с завода работает на внутрянке с частотой 9.6/ Подключаю к 4 пину мк светодиод.
Включаю все это. Есть программка в hex (просто ставит 4 пин в 1).
Вот до этого момента есть ошибки?
Если нет что правильнее делать далее : шить по ардуино или дудкой? не тем не тем не получилось.
на avrdude -v -p t13 -c stk500v1 -PCOM12 -b 19200 жалуется avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny13 avrdude: stk500_program_enable():protocol error, expect=0[14, resp=0x50 avrdude:initialization failed, rc=-1 double check connections and try again? or use -f to override this chek
Вот на эту ошибку можно не обращать внимания: avrdude: please define PAGEL and BS2 signals in the configuration file for part ATtiny13. А остальное из-за неверного подключения... Что означает фраза:
ATtiny Pin 2 to Arduino Pin 13 (or SCK of another programmer)
ATtiny Pin 1 to Arduino Pin 12 (or MISO of another programmer)
ATtiny Pin 0 to Arduino Pin 11 (or MOSI of another programmer)
ATtiny Reset Pin to Arduino Pin 10 (or RESET of another programmer)
и еще два провода питания +5V и GND.
То есть всего 6 проводов.
от безысходности пробовал и слк подключать и питание и гнд. не помогло. ошибки теже. растроен жутко.
А о какой перемычке идет речь? Я на Нано не нашел никаких перемычек. А если так то нужно ставить конденсатор между RESETом и землей(GND).
что бы в момент начала прошивки не сбрасывалась дуина.
она делает тоже что и кондер.
А здесь avrdude -v -p t13 -c stk500v1 -PCOM12 -b 19200 все проверили, скорость и порт правильно выбраны?
да все верно. побаловался со скорость чуть меньше чуть больше
Что значит чуть меньше, чуть больше?
9600, 115200:)
Информация по выводам, может будет полезной http://bigbarrel.ru/attiny13/
maloy231,
чтобы в нане работал ардуиноISP, ему нужен резистор на 120 ом между +5 v и резетом наны. Никаких конденсаторов или перемычек с этом месте, иначе спалите выход ftdi.
Ну уж не выдумывайте. Ресет к FTDI подключен через конденсатор С4, так что сжечь его очень проблематично.
![](/sites/default/files/u1946/reset_0.png)
ой, извиняюсь
http://playground.arduino.cc/Main/DisablingAutoResetOnSerialConnection
Stick a 120 ohm resistor in the headers between 5v and reset