Изменение пинов RX/TX для прошивки USB-UART

xorkrus
Offline
Зарегистрирован: 22.09.2013

Был у меня переходник на PL2303 и шил он ардуину (про мини 328) удачно, пока однажды контакты не перепутал. Переходник сгорел, а ардуина продолжала работать.

Взял свой старый переходник на CP2102 без DTR/RST. Т.е. только RX/TX/5V/GND. А он не шьет. Не стал заморачиваться и заказал ещё один CP2102 но с DTR/RST/еtc.

Приехал переходничок и... работает он, но не шьет. При начале прошивки, DTR нажимает ресет ардуины, переходничок моргает светодиодом TX, но ардуина не моргает светодиодом. Я уж и так и эдак, но пришел к выводу: вместе с первым переходником спалил порты RX/TX.

Теперь собсно вопрос: реально как-то сделать эти RX/TX на других портах МК? Например pin1 pin32 (PD3 PD2).

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

может я ошибаюсь но там вроде толкьо 1 аппаратный UART, на остальных получается только программный

соответственно не должно получится, в бутлоадер надо будет добавлять программынй UART, только незнаю возможно ли это

упростите задачу. вы можете прекрастно шить программатором USBASP например или купите новую ардуину

xorkrus
Offline
Зарегистрирован: 22.09.2013

Крайне печально :(

Я и так шью усбасп, но программатор взят на прокат и придется вернуть, а покупать - жаба душит :)

Спасибо за ответ.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

жаба? он стоит 80-90 рублей

MaksMS
Offline
Зарегистрирован: 11.03.2013

Программный UART возможен и там можно менять выводы м/к на любые ,

даже в конструкторе его делал http://homes-smart.ru/index.php/oborudovanie/arduino/avr-zagruzchik ,но смену выводов пока не доделал..

Можно посмотреть на оф сайте http://code.google.com/p/optiboot/ и поправить исходный код загрузчика под себя..

Клапауций
Offline
Зарегистрирован: 10.02.2013