roboforum.ru

Технический форум по робототехнике.

Разработка Open Robotics: USB-прогр.+адаптер uart/i2c/spi

Правила форума
Правила раздела OpenRobotics

Re: Разработка Open Robotics: USB-прогр.+адаптер uart/i2c/spi

=DeaD= » 28 мар 2009, 21:06

# COM-порта я знаю :) а вот чего делать дальше - х.з. :pardon:

Re: Разработка Open Robotics: USB-прогр.+адаптер uart/i2c/spi

Vooon » 28 мар 2009, 21:15

А дальше в авр-студии выбираешь программатор стк500, ставишь ком и скорость, выбираешь файл прошивки, ВЫГОДА :)

Re: Разработка Open Robotics: USB-прогр.+адаптер uart/i2c/spi

=DeaD= » 28 мар 2009, 21:18

И студия не находит программатор :cry:

Может кварц не тот...

Re: Разработка Open Robotics: USB-прогр.+адаптер uart/i2c/spi

Vooon » 28 мар 2009, 21:22

Может быть, меня смущает значение UBRR...

Re: Разработка Open Robotics: USB-прогр.+адаптер uart/i2c/spi

=DeaD= » 28 мар 2009, 21:27

Или может я фьюзы разучился в меге выставлять через AvrProg...

Добавлено спустя 4 минуты 14 секунд:
Ладно, тут видимо пока blindman'а подождём, пойду пока начну прошивку тестировать и попробовать уже надо лайн-трейсера собрать на OpenRobotics модулях новых :oops:
Вложения
fuses.jpg

Re: Разработка Open Robotics: USB-прогр.+адаптер uart/i2c/spi

EdGull » 28 мар 2009, 21:33

я в свои STK500 ставлю квацы 3,67...

Re: Разработка Open Robotics: USB-прогр.+адаптер uart/i2c/spi

=DeaD= » 28 мар 2009, 21:37

Да появилось у меня уже такое желание :) но под рукой нету :(

Re: Разработка Open Robotics: USB-прогр.+адаптер uart/i2c/spi

blindman » 29 мар 2009, 07:15

В оригинальной схеме действительно был кварц 3.67. Прошивка была переделана под кварц 7.37. Скорость - 115200. Под "настоящей" виндой потестить сейчас возможности нет. Проверял под виртуалбоксом, драйвер FT232 был под Linux, получившийся последовательный порт прикручен к Windows.

Какя программа используется? Как выставлены джампера и DIP-переключатели? Внешнее питание подключено? Светодиод PROG загорается?

Re: Разработка Open Robotics: USB-прогр.+адаптер uart/i2c/spi

=DeaD= » 29 мар 2009, 10:51

1. Используется AvrProg и AVR Studio;
2. Джамперы выставлены RSOUT, переключатели PRG, PRGRX, PRGTX;
3. Внешнее питание подключено;
4. Светодиод PROG не загорается;

Re: Разработка Open Robotics: USB-прогр.+адаптер uart/i2c/spi

blindman » 29 мар 2009, 12:12

=DeaD= писал(а):2. Джамперы выставлены RSOUT, переключатели PRG, PRGRX, PRGTX;

Ты же сам заметил что RSIN/RSOUT перепутаны. Должен стоять RSOUT - когда заливается прошивка в сам программатор, и RSIN - когда используем программатор.

Я бы в первую очередь проверил все ли выводы МК и FT232 пропаяны, залил тестовую прошивку, которая принимает символы через уарт и отправляет их обратно, и проверил с терминала. Скорость 115200, UBRR=3, включить PRGRX, PRGTX.

Добавлено спустя 32 минуты 28 секунд:
Тестовые прошивки. test_1 - мигает светодиодом. test_2 - тест уарта, в терминале нажимаем 0/1 для отключения/включения светодиода.
Вложения
prog_tests.zip
(3.18 КиБ) Скачиваний: 18

Re: Разработка Open Robotics: USB-прогр.+адаптер uart/i2c/spi

=DeaD= » 29 мар 2009, 21:37

Так, вроде получилось запустить программатор, только он зараза линию "ресет" держит, надо будет прошивку поправить...

А в целом всё работает, прямо из AVR Studio, только у меня ощущение, что я её не донастроил... ну чтобы 1 кнопкой прошивать.

Re: Разработка Open Robotics: USB-прогр.+адаптер uart/i2c/spi

blindman » 30 мар 2009, 02:32

Не надо ничего править, у автора прошивки все прекрасно работает, у меня тоже. Наверняка что-то не так сделал

Re: Разработка Open Robotics: USB-прогр.+адаптер uart/i2c/spi

=DeaD= » 30 мар 2009, 10:15

Хм, буду копать...

Добавлено спустя 52 минуты 34 секунды:
А вообще - на программаторе диод стоит BAS40 по линии ресет от МК до робобаса - он зачем?

Re: Разработка Open Robotics: USB-прогр.+адаптер uart/i2c/spi

Angel71 » 27 апр 2009, 01:30

cp2103 примерно раза в два дешевле ft232`х. сделать самому переходник usb->rs232 будет стоить еще дешевле, примерно 1.5..2бакса.
на атмеле переходник можно найти здесь http://www.recursion.jp/avrcdc/, ну или погуглить схемы реализации в контроллерах cdc фишек

Re: Разработка Open Robotics: USB-прогр.+адаптер uart/i2c/spi

=DeaD= » 26 окт 2009, 11:58

А под CP2103 есть дрова под всё-всё-всё? :)
Скажем под WinMobile, Linux, MacOs?


cron
Rambler\'s Top100 Mail.ru counter