Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 21.03.2012, 20:01  
Serge45
Частый гость
 
Регистрация: 13.03.2012
Сообщений: 10
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Serge45 на пути к лучшему
Вопрос USB-FT232RL-Atmega8

Здравствуйте!
Подобное встречал тут во многих темах, все тщательно перечитал и опробовал - но большинство ссылок битые, драйвера не встают... То ли руки кривые, то ли опыта не хватает... В общем нужна помощь

Задача следующая:
Нужно прошить МК Atmega8 через USB-адаптер на микросхеме FT232RL

Насколько я понимаю нужны следующие шаги:
1) Собрать адаптер на микросхеме FT232RL.
2) Подключить его к ПК и установить драйвер, создав виртуальный COM-порт.
3) Залить бутлоадер в МК (через ISP).
4) С помощью адаптера прошить МК (.hex и .eep).

Мои шаги:
1) Собрал адаптер по следующей схеме:

2) Подключил его к ПК (winXP) - при подключении светодиоды адаптера коротко моргнули, а в ПК появилось "Неизвестное устройство". Накачал кучу драйверов, в том числе и с официального сайта FTDI (CDM20814_Setup.exe). Перепробовал все что можно - "Неизвестное устройство" как было "неизвестным", так им и остается... На D+ 3В, на D- 0.
3) Накачал разных бутлоадеров для AVR, но ни один не смог залить в МК. Заливать пробовал через CodeVisionAVR V2.04.4a с помощью шнура LPT (мною созданные программы зашиваются без проблем). Тут я не понял: нужен загрузчик конкретно под ATMEGA8 или есть универсальные под все AVR? В общем нужен рабочий загрузчик и метод залития в МК.
4) Скачал программу MegaLoad .Net V:6.3, но опробовать пока не могу, так как 2й и 3й шаг не выполнен.

Помогите пожалуйста ссылками и советами, заранее благодарю!!!
Реклама:

Последний раз редактировалось Serge45; 21.03.2012 в 20:09.
Serge45 вне форума  
Непрочитано 21.03.2012, 20:16  
Hives
Гражданин KAZUS.RU
 
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
Hives на пути к лучшему
По умолчанию Re: USB-FT232RL-Atmega8

у "неизвестного устройства" в свойствах pid/vid нормальные или все в 0?
Hives вне форума  
Непрочитано 21.03.2012, 20:23  
Serge45
Частый гость
 
Регистрация: 13.03.2012
Сообщений: 10
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Serge45 на пути к лучшему
По умолчанию Re: USB-FT232RL-Atmega8

Сообщение от Hives Посмотреть сообщение
у "неизвестного устройства" в свойствах pid/vid нормальные или все в 0?
Все 0...
Serge45 вне форума  
Непрочитано 21.03.2012, 21:08  
Vizitka
Почётный гражданин KAZUS.RU
 
Аватар для Vizitka
 
Регистрация: 11.01.2008
Адрес: Ковель UA
Сообщений: 1,063
Сказал спасибо: 154
Сказали Спасибо 540 раз(а) в 330 сообщении(ях)
Vizitka на пути к лучшему
По умолчанию Re: USB-FT232RL-Atmega8

Начинай читать примерно отсюда http://electronix.ru/forum/index.php?showtopic=68372 , первый раз при помощи понипрога прошьешь мегу примерно за час с чем-то через СОМ , зато потом при помощи этого прогера меги шьются за секунды , не успеваешь и глазом моргнуть. На электрониксе живут фанаты этого дела
Для проведения экспериментов с прошивами самое то , хоть время не убиваешь , рекомендую . Должна получиться вот такая платка , размером с флэшку. FT232RL + MEGA8 на борту.
Миниатюры:
Нажмите на изображение для увеличения
Название: Picture 35.jpg
Просмотров: 207
Размер:	144.9 Кб
ID:	32956  
Vizitka вне форума  
Сказали "Спасибо" Vizitka
Serge45 (21.03.2012)
Непрочитано 21.03.2012, 21:37  
Hives
Гражданин KAZUS.RU
 
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
Hives на пути к лучшему
По умолчанию Re: USB-FT232RL-Atmega8

или чип уже все или ты где то накосячил при сборке/подключении
Hives вне форума  
Непрочитано 21.03.2012, 22:08  
Serge45
Частый гость
 
Регистрация: 13.03.2012
Сообщений: 10
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Serge45 на пути к лучшему
По умолчанию Re: USB-FT232RL-Atmega8

Сообщение от Hives Посмотреть сообщение
или чип уже все или ты где то накосячил при сборке/подключении
Все перепроверил 33 раза, и перед подключением и после... Может и чип полетел... Жаль, он в магазине последний был, да еще и за 220р... чтож, будем искать...
Цитата:
Начинай читать примерно отсюда http://electronix.ru/forum/index.php?showtopic=68372
...
Для проведения экспериментов с прошивами самое то , хоть время не убиваешь , рекомендую . Должна получиться вот такая платка , размером с флэшку. FT232RL + MEGA8 на борту.
Пасиб за ссылочку, глянул... но там помимо ft232 еще камень нужен, да и выход - mosi, miso и так далее. А у меня задача сделать: а) как можно проще и дешевле, б) нужны именно rxd/txd, так как после прошивки, через этот же адаптер они будут нужны для передачи данных в ПК.
Вообще я сам прошиваю МК через LPT порт, но он сейчас не у всех есть, как и COM-порт, поэтому и озадачился USB...

То есть как я понял проблема не в драйвере, а в самом адаптере? Попробую выпаять микросхему, и заново собрать на другой плате, авось действительно я накосячил, а не микруха сдохла...

А что скажете по поводу бутлоадера в МК?
Serge45 вне форума  
Непрочитано 21.03.2012, 22:52  
_Артём_
Гражданин KAZUS.RU
 
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
_Артём_ на пути к лучшему
По умолчанию Re: USB-FT232RL-Atmega8

Сообщение от Serge45 Посмотреть сообщение
А что скажете по поводу бутлоадера в МК?
Универсального решения скорей всего нет потому что:
1)большинство megaAVR содержат настройки для размера бут-области
2) размеры страниц у разных кристаллов разные
3) тд и тп
Теоретически можно в бутлоадере прочитать signature bytes меги и использовать уже соответствующие случаю параметры. Но будет ли такое решение впихуемо в любые меги - это вопрос.
Плюс к тому обычно нужна функция шифрования, поддержка разных интерфейсов/протоколов да и память не резиновая.
_Артём_ вне форума  
Непрочитано 21.03.2012, 23:00  
Prime
Прописка
 
Регистрация: 11.06.2005
Сообщений: 266
Сказал спасибо: 9
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
Prime на пути к лучшему
По умолчанию Re: USB-FT232RL-Atmega8

Сообщение от Serge45 Посмотреть сообщение
Все перепроверил 33 раза, и перед подключением и после... Может и чип полетел... Жаль, он в магазине последний был, да еще и за 220р... чтож, будем искать...

Пасиб за ссылочку, глянул... но там помимо ft232 еще камень нужен, да и выход - mosi, miso и так далее. А у меня задача сделать: а) как можно проще и дешевле, б) нужны именно rxd/txd, так как после прошивки, через этот же адаптер они будут нужны для передачи данных в ПК.
Вообще я сам прошиваю МК через LPT порт, но он сейчас не у всех есть, как и COM-порт, поэтому и озадачился USB...

То есть как я понял проблема не в драйвере, а в самом адаптере? Попробую выпаять микросхему, и заново собрать на другой плате, авось действительно я накосячил, а не микруха сдохла...

А что скажете по поводу бутлоадера в МК?
Если хотите дешево и сердито - есть решение мимо FT232, и всё на тех же AVR. USB-RS232 переходник на ATtiny2313, сам лично пользую, разработку находил где-то в сети, называется AVR CDC, прикладываю во вложении файлы. Собирается на коленке почти. Бутлодер использую собственный, писанный, но компилируется под разные МК отдельно, да и под разные частоты даже. Ну ничего, наплодил кучу прошивок под разные нужды - и сижу довольный
Вложения:
Тип файла: rar AVR-CDC.rar (2.09 Мб, 262 просмотров)
__________________
Канал в Telegram об МК AVR @EasyAVR
Prime вне форума  
Сказали "Спасибо" Prime
Serge45 (21.03.2012)
Непрочитано 21.03.2012, 23:29  
Serge45
Частый гость
 
Регистрация: 13.03.2012
Сообщений: 10
Сказал спасибо: 5
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Serge45 на пути к лучшему
По умолчанию Re: USB-FT232RL-Atmega8

Благодарю, взял на заметку...
Сообщение от Prime Посмотреть сообщение
Бутлодер использую собственный, писанный, но компилируется под разные МК отдельно, да и под разные частоты даже. Ну ничего, наплодил кучу прошивок под разные нужды - и сижу довольный
Позвольте спросить, а мне что нибудь из этой кучи подойдет?
Serge45 вне форума  
Непрочитано 21.03.2012, 23:40  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,982
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: USB-FT232RL-Atmega8

загляни сюда, может что найдешь
jump вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PIC12F629 и FT232RL Alpout Микроконтроллеры, АЦП, память и т.д 19 14.01.2012 14:19
Переходник USB-COM на FT232RL и MAX232 Easyrider83 Электроника - это просто 60 09.10.2010 11:06
USB АЦП на ATmega16 переделать на ATmega8 98mildg1 Микроконтроллеры, АЦП, память и т.д 12 25.09.2010 20:29
ATMega8 VS USB SkyProc Микроконтроллеры, АЦП, память и т.д 28 28.04.2010 17:01
USB HID Keyboard Atmega8 snayperAlfa Proteus 12 24.02.2010 22:01


Часовой пояс GMT +4, время: 03:34.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot