Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Программируемая логика

Программируемая логика FPGA, CPLD

Ответ
 
Опции темы Опции просмотра
Старый 25.11.2010, 20:24   #1
АлександрС
Member
 
Регистрация: 25.02.2007
Сообщений: 66
Вес репутации: 112/45
АлександрС will become famous soon enoughАлександрС will become famous soon enough
По умолчанию Как прошить USBblaster

Обращаюсь ко всей чесной компании помогите.
Купил пустую плату набил деталями, фирма выслала прошивку
а вот прошить не получается в програматоре иконки програмирования не подсвечены, помогите может кто сие чудо собирал.
Программа Квартус 10
Александр
Миниатюры
usbbsch.pdf  
Вложения
Тип файла: rar reusbblaster.zip.rar (100.6 Кб, 55 просмотров)
АлександрС вне форума   Ответить с цитированием
Старый 26.11.2010, 21:49   #2
Алексей
Senior Member
 
Регистрация: 25.02.2007
Сообщений: 465
Вес репутации: 578/53
Алексей is a name known to allАлексей is a name known to allАлексей is a name known to allАлексей is a name known to allАлексей is a name known to allАлексей is a name known to all
По умолчанию Re: Как прошить USBblaster

Непонятно, вы хотите прошить epm240?
Для этого нужен другой программатор, тот же USB Blaster, но рабочий
По USB он не шьется.
Алексей вне форума   Ответить с цитированием
Старый 26.11.2010, 22:52   #3
АлександрС
Member
 
Регистрация: 25.02.2007
Сообщений: 66
Вес репутации: 112/45
АлександрС will become famous soon enoughАлександрС will become famous soon enough
По умолчанию Re: Как прошить USBblaster

У меня есть Бутбластер, скачал програмку програматора подгружаю туда
файлик который мне выслали и все кнопки в програматоре не активны.
В квартусе таже хрень. Пробовал откомпелировать квартусом что дали,
сам тексть программы проходит ноль ошибок а в сборе ругается на три ошибки. Я так понял если выслали готовый файл **.cdf то этот файл и надо залить. Теперь вопрос как. Где косяк?
АлександрС вне форума   Ответить с цитированием
Старый 14.12.2010, 23:06   #4
MisterDi
Junior Member
 
Регистрация: 26.02.2008
Сообщений: 8
Вес репутации: 100/0
MisterDi will become famous soon enoughMisterDi will become famous soon enough
По умолчанию Re: Как прошить USBblaster

Сам буквально на прошлой неделе провдил такую процедуру. Порядок работы следующий.
1.Запускаем Квартус,(у меня сейчас стоит 8.0, но должно и на других работать) и не создавая проекта жмем на копочку программатора. Программатор открывается в отдельном окне. Проверяем, что система видит наш БАЙТ-Бластер на ЛПТ. Если тип программирующего девайса не выбран, установить его.
2.Нажав кнопочку Auto Detect, убеждаемся что байт-бластер видит программируемую ЕРМ240.
2.Нажав кнопочку Add File указываем наш файл *.pof и убеждаемся что в строке операций появился файл для ЕРМ240
3.Установив галочки в колонке Program/Configure нажимаем Start.
4.Смотрим в окне сообщений Квартуса рапорт об успешном программировании.
После окончания программирования ЕРМ240 переходим к программированияю VID/PID FT245. Тут особых сложностей нет.
Главное это порядок программирования. Если первыми записать данные для FT245, то программатор увидит два прграммирующих устройсва и у него снесет крышу .
Если все-таки у Вас такое случилось, Вам нужно просто отключить один из сигнальных проводов ЮСБ-шины или подключить программируемый USB-blaster к другому компу. (Я использовал для этого древний ноутбук).
MisterDi вне форума   Ответить с цитированием
Старый 14.12.2010, 23:32   #5
VDLab
Senior Member
 
Аватар для VDLab
 
Регистрация: 08.11.2007
Сообщений: 302
Вес репутации: 347/47
VDLab is a jewel in the roughVDLab is a jewel in the roughVDLab is a jewel in the roughVDLab is a jewel in the rough
По умолчанию Re: Как прошить USBblaster

А я так и не смог одолеть байтбластер под 10 квартусом, перепробовал все рекомендации - толку нет, хотя под 7м работал без вопросов.
В итоге собрал такую схему. Заработала сразу, пробовал правда пока только на MAXII, но думаю и с другими должна пойти. Хотя нормальный преобразователь уровней в этой схеме не помешал бы
VDLab вне форума   Ответить с цитированием
Старый 14.12.2010, 23:37   #6
MisterDi
Junior Member
 
Регистрация: 26.02.2008
Сообщений: 8
Вес репутации: 100/0
MisterDi will become famous soon enoughMisterDi will become famous soon enough
По умолчанию Re: Как прошить USBblaster

USB-blaster на ЕРМ240 хорош тем, что позволяет работать не только как программатор, но и как отладчик на достаточно высокой скорости. Как ни крути, а 50МГц тактовой Pic18 не обеспечит. К тому же с 10 квартусом ИМХО вполне можно подождать. Народ еще МАХ-плюс умудряется использовать
MisterDi вне форума   Ответить с цитированием
Старый 14.12.2010, 23:52   #7
VDLab
Senior Member
 
Аватар для VDLab
 
Регистрация: 08.11.2007
Сообщений: 302
Вес репутации: 347/47
VDLab is a jewel in the roughVDLab is a jewel in the roughVDLab is a jewel in the roughVDLab is a jewel in the rough
По умолчанию Re: Как прошить USBblaster

Цитата:
Сообщение от MisterDi Посмотреть сообщение
Как ни крути, а 50МГц тактовой Pic18 не обеспечит.
Хм, а FT245 обеспечит? Как ни крути А USB здесь самое узкое место.
VDLab вне форума   Ответить с цитированием
Старый 16.12.2010, 07:17   #8
maxxir
Member
 
Аватар для maxxir
 
Регистрация: 28.11.2010
Адрес: Тольятти
Возраст: 47
Сообщений: 49
Вес репутации: 491/34
maxxir is a glorious beacon of lightmaxxir is a glorious beacon of lightmaxxir is a glorious beacon of lightmaxxir is a glorious beacon of lightmaxxir is a glorious beacon of light
По умолчанию Re: Как прошить USBblaster

Цитата:
Сообщение от VDLab Посмотреть сообщение
А я так и не смог одолеть байтбластер под 10 квартусом, перепробовал все рекомендации - толку нет, хотя под 7м работал без вопросов.
В итоге собрал такую схему. Заработала сразу, пробовал правда пока только на MAXII, но думаю и с другими должна пойти. Хотя нормальный преобразователь уровней в этой схеме не помешал бы
Подтверждаю эта японская схема рабочая - шил ей EPM3XX - 7XX серии
по интерфейсу JTAG - под квактусом 4 и 9 полет нормальный
maxxir вне форума   Ответить с цитированием
Старый 22.12.2010, 20:40   #9
АлександрС
Member
 
Регистрация: 25.02.2007
Сообщений: 66
Вес репутации: 112/45
АлександрС will become famous soon enoughАлександрС will become famous soon enough
По умолчанию Re: Как прошить USBblaster

А поподробней как прошить FT245, чирез ЮСБ или тоже JTAGом.
АлександрС вне форума   Ответить с цитированием
Старый 22.12.2010, 22:48   #10
VDLab
Senior Member
 
Аватар для VDLab
 
Регистрация: 08.11.2007
Сообщений: 302
Вес репутации: 347/47
VDLab is a jewel in the roughVDLab is a jewel in the roughVDLab is a jewel in the roughVDLab is a jewel in the rough
По умолчанию Re: Как прошить USBblaster

FT245 не прошивается а конфигурируется - через USB специальной утилитой от производителя
VDLab вне форума   Ответить с цитированием
Старый 23.12.2010, 01:12   #11
АлександрС
Member
 
Регистрация: 25.02.2007
Сообщений: 66
Вес репутации: 112/45
АлександрС will become famous soon enoughАлександрС will become famous soon enough
По умолчанию Re: Как прошить USBblaster

Просветите необразованного, кокой утилитой и как.
АлександрС вне форума   Ответить с цитированием
Старый 24.12.2010, 00:48   #12
Sun525
Senior Member
 
Регистрация: 10.05.2008
Адрес: Murmansk
Возраст: 38
Сообщений: 406
Вес репутации: 356/46
Sun525 is just really niceSun525 is just really niceSun525 is just really niceSun525 is just really nice
По умолчанию Re: Как прошить USBblaster

На сайте производителя в свободном доступе(ftdichip.com)
Sun525 вне форума   Ответить с цитированием
Старый 19.02.2011, 23:40   #13
ShurikUA
Junior Member
 
Регистрация: 19.02.2011
Возраст: 29
Сообщений: 1
Вес репутации: 100/0
ShurikUA will become famous soon enoughShurikUA will become famous soon enough
По умолчанию Re: Как прошить USBblaster

Цитата:
Сообщение от VDLab Посмотреть сообщение
А я так и не смог одолеть байтбластер под 10 квартусом, перепробовал все рекомендации - толку нет, хотя под 7м работал без вопросов.
В итоге собрал такую схему. Заработала сразу, пробовал правда пока только на MAXII, но думаю и с другими должна пойти. Хотя нормальный преобразователь уровней в этой схеме не помешал бы
Подскажите, у меня такая проблема с этой японской схемой. Когда подключаю к компьютеру он определяет ее как USB-Blaster, и пробует установить драйвера но безуспешно. Квартус 10.1 не видит программатор. Может кто стыкался с такой проблемой. Нужно ли отдельно устанавливать драйвера для него? И как заставить квартус его увидить?
ShurikUA вне форума   Ответить с цитированием
Старый 28.02.2011, 21:06   #14
АлександрС
Member
 
Регистрация: 25.02.2007
Сообщений: 66
Вес репутации: 112/45
АлександрС will become famous soon enoughАлександрС will become famous soon enough
По умолчанию Re: Как прошить USBblaster

А ЕРМ запрограмировал, И драйвер ему тоже нужен.
АлександрС вне форума   Ответить с цитированием
Старый 12.10.2011, 01:26   #15
i3ealekcey
Junior Member
 
Регистрация: 11.10.2011
Возраст: 31
Сообщений: 7
Вес репутации: 100/0
i3ealekcey will become famous soon enoughi3ealekcey will become famous soon enough
По умолчанию Re: Как прошить USBblaster

Даброго всем времени суток, интересует такой вопрос, pof файл вызывается в окне программирования квартуса и прошивает ПЛИС, а зачем нужны файлы с ept и sof расширениями, просто с плисами не работал, а в руки попала отладочная на базе EPM1270, но LPT порта на ноуте нет, а собрать программатор USB blaster хочется.
i3ealekcey вне форума   Ответить с цитированием
Старый 13.10.2011, 10:06   #16
MisterDi
Junior Member
 
Регистрация: 26.02.2008
Сообщений: 8
Вес репутации: 100/0
MisterDi will become famous soon enoughMisterDi will become famous soon enough
По умолчанию Re: Как прошить USBblaster

Файл ept нужен для конфигурации FT245.
MisterDi вне форума   Ответить с цитированием
Старый 14.10.2011, 04:30   #17
i3ealekcey
Junior Member
 
Регистрация: 11.10.2011
Возраст: 31
Сообщений: 7
Вес репутации: 100/0
i3ealekcey will become famous soon enoughi3ealekcey will become famous soon enough
По умолчанию Re: Как прошить USBblaster

Как сильно плисы боятся статики, т. е. более кaпризны чем к примеру МК AVR?
i3ealekcey вне форума   Ответить с цитированием
Старый 14.10.2011, 04:34   #18
i3ealekcey
Junior Member
 
Регистрация: 11.10.2011
Возраст: 31
Сообщений: 7
Вес репутации: 100/0
i3ealekcey will become famous soon enoughi3ealekcey will become famous soon enough
По умолчанию Re: Как прошить USBblaster

Кто уже собрал, фото выложить можете? А кварц на 24 или на 50 Mhz используется в usb blastere? и какие типы корпуса TXB0108 и SN74LVC2T45?
i3ealekcey вне форума   Ответить с цитированием
Старый 14.10.2011, 16:05   #19
MisterDi
Junior Member
 
Регистрация: 26.02.2008
Сообщений: 8
Вес репутации: 100/0
MisterDi will become famous soon enoughMisterDi will become famous soon enough
По умолчанию Re: Как прошить USBblaster

У меня стоят SN74LVC2T45 в 8-выводном корпусе с шагом 0,65мм примерно такие: http://www.ti.com/lit/ml/mpds049b/mpds049b.pdf Генератор на 25МГЦ, просто потому, что такой был. Прошивка ЕРМ240 по сообщениям Квартуса вытягивает до 130МГц
MisterDi вне форума   Ответить с цитированием
Старый 14.10.2011, 20:35   #20
i3ealekcey
Junior Member
 
Регистрация: 11.10.2011
Возраст: 31
Сообщений: 7
Вес репутации: 100/0
i3ealekcey will become famous soon enoughi3ealekcey will become famous soon enough
По умолчанию Re: Как прошить USBblaster

Цитата:
Сообщение от MisterDi Посмотреть сообщение
Сам буквально на прошлой неделе провдил такую процедуру. Порядок работы следующий.
1.Запускаем Квартус,(у меня сейчас стоит 8.0, но должно и на других работать) и не создавая проекта жмем на копочку программатора. Программатор открывается в отдельном окне. Проверяем, что система видит наш БАЙТ-Бластер на ЛПТ. Если тип программирующего девайса не выбран, установить его.
2.Нажав кнопочку Auto Detect, убеждаемся что байт-бластер видит программируемую ЕРМ240.
2.Нажав кнопочку Add File указываем наш файл *.pof и убеждаемся что в строке операций появился файл для ЕРМ240
3.Установив галочки в колонке Program/Configure нажимаем Start.
4.Смотрим в окне сообщений Квартуса рапорт об успешном программировании.
После окончания программирования ЕРМ240 переходим к программированияю VID/PID FT245. Тут особых сложностей нет.
Главное это порядок программирования. Если первыми записать данные для FT245, то программатор увидит два прграммирующих устройсва и у него снесет крышу .
Если все-таки у Вас такое случилось, Вам нужно просто отключить один из сигнальных проводов ЮСБ-шины или подключить программируемый USB-blaster к другому компу. (Я использовал для этого древний ноутбук).
сделал все по инструкции, толку нуль, устойсво определилось а вот при нажатии кнопки старт пишет ошибку не определен TDO, пробовал через Byteblaster и USB JTAG программатор, при настройке режима устанавливал JTAG, подскажите где ошибся, работал в 9-м Квартусе.
i3ealekcey вне форума   Ответить с цитированием
Старый 15.10.2011, 22:36   #21
MisterDi
Junior Member
 
Регистрация: 26.02.2008
Сообщений: 8
Вес репутации: 100/0
MisterDi will become famous soon enoughMisterDi will become famous soon enough
По умолчанию Re: Как прошить USBblaster

Цитата:
устойсво определилось а вот при нажатии кнопки старт пишет ошибку не определен TDO,
Т.е. Кавартус видит Ваш USB-Blaster, но не видит подключенную к нему ИМС? Или программирующий бластер не видит Ваш прибор?
В первом случае проверяйте монтаж. У 2Т45 достаточно мелкий шаг и я несколько раз встречал непропаи и замыкания на JTAG-шине. Проще всего проверять осциллографом. При нажатии "Auto Detect" все линии должны изменять свое состояние на время 0,2-0,5с
Во втором случае обязательно при программировании ЕРМ240 отключите хотя бы одну линию данных ЮСБ, чтобы софт программатора не "путался" с двумя устройствами. Перед программированием проверьте автодетектом "видимость" программируемой ЕРМ240. Если есть ошибки - проверяем линии JTAG.

Последний раз редактировалось MisterDi; 15.10.2011 в 22:47.
MisterDi вне форума   Ответить с цитированием
Старый 18.10.2011, 13:04   #22
i3ealekcey
Junior Member
 
Регистрация: 11.10.2011
Возраст: 31
Сообщений: 7
Вес репутации: 100/0
i3ealekcey will become famous soon enoughi3ealekcey will become famous soon enough
По умолчанию Re: Как прошить USBblaster

Цитата:
Сообщение от MisterDi Посмотреть сообщение
Т.е. Кавартус видит Ваш USB-Blaster, но не видит подключенную к нему ИМС? Или программирующий бластер не видит Ваш прибор?
В первом случае проверяйте монтаж. У 2Т45 достаточно мелкий шаг и я несколько раз встречал непропаи и замыкания на JTAG-шине. Проще всего проверять осциллографом. При нажатии "Auto Detect" все линии должны изменять свое состояние на время 0,2-0,5с
Во втором случае обязательно при программировании ЕРМ240 отключите хотя бы одну линию данных ЮСБ, чтобы софт программатора не "путался" с двумя устройствами. Перед программированием проверьте автодетектом "видимость" программируемой ЕРМ240. Если есть ошибки - проверяем линии JTAG.
2T45 не нашел, поставил 0108, USB BLASTER программатор определяется, но определить какую микруху подключаешь в частном случае ЕРМ1270, не может. Распайку проверил все в норме, КЗ и недопаев нет.
i3ealekcey вне форума   Ответить с цитированием
Старый 31.10.2011, 20:42   #23
MisterDi
Junior Member
 
Регистрация: 26.02.2008
Сообщений: 8
Вес репутации: 100/0
MisterDi will become famous soon enoughMisterDi will become famous soon enough
По умолчанию Re: Как прошить USBblaster

Цитата:
USB BLASTER программатор определяется, но определить какую микруху подключаешь в частном случае ЕРМ1270, не может.
Операционная система "видит" Usb Blaster по VID/PID, которые записаны в FT245. Дальше нужно смотреть осциллографом прохождение сигналов между FT245 и EPM240. Если все нормально - от ЕРМ240 до разъема программирования. И еще раз убедитесь, что в ЕРМ240 залита нужная версия прошивки.

Последний раз редактировалось MisterDi; 31.10.2011 в 20:47.
MisterDi вне форума   Ответить с цитированием
Старый 03.11.2011, 20:53   #24
АлександрС
Member
 
Регистрация: 25.02.2007
Сообщений: 66
Вес репутации: 112/45
АлександрС will become famous soon enoughАлександрС will become famous soon enough
По умолчанию Re: Как прошить USBblaster

Что то похожее было и у меня. При включении програматора в Квартусе и автодетект устройства писал что не подключен кабель или не работает чтаг. Проверил все осцилографом оказалось что небыло контакта ноги ЕРМ и дорожки ТД0,
пайка была красивой. Пропаял и было мне счастье.
АлександрС вне форума   Ответить с цитированием
Ответ

Метки
usbblaster


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Pickit2 можно использовать как виртуальный com-port. Вова Продукция MICROCHIP 6 04.02.2016 12:53
PIC18F14K50 как мост USB-UART Sergey K Продукция MICROCHIP 11 11.11.2010 23:01
Как прошить PIC16F874 Haldey2000 Вопросы начинающих 3 03.12.2008 19:00
Как прошить PIC16F876A andr2008 Вопросы начинающих 5 16.07.2008 07:08


Часовой пояс GMT +3, время: 18:30.


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