|
Разработан аналог Altera USB-Blaster, на SiLabs C8051F32x |
|
|
|
Nov 1 2005, 21:48
|

Гуру
     
Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553

|
Как ваш usb blaster опознается системой? Если Quartus принимает его за своего, то это круто. В противном случае не известно что он умеет? Какой у вас для этого используется софт? Что не понятно со stratix, jtag он и в африке jtag,остальные режимы- всего лишь опция. Так что, если это аналог, то он обязан работать с любой микросхемой, даже с proasic от actelя (я к нему при отладке цепляюсь через bbmv). В большей степени интересно узнать на каком уровне он является аналогом. PS: А в общем направление перспективное, я тоже думаю над созданием аналога, только путем реализации ft245+logic внутрях плис. Дело тонкое, пока нахожусь на уровне составления ф. схемы по драйверу на ftdi. По поводу цены - я больше сторонник открытых архитектур  .
|
|
|
|
|
Nov 2 2005, 11:18
|
Знающий
   
Группа: Свой
Сообщений: 549
Регистрация: 1-06-05
Пользователь №: 5 644

|
Цитата(vetal @ Nov 2 2005, 00:48) Как ваш usb blaster опознается системой? Если Quartus принимает его за своего, то это круто. В противном случае не известно что он умеет? Распознается и Windows XP и Quartus как Altera USB-Blaster . Должен уметь все, что умеет Altera USB-Blaster. Да вот только возможны ошибки в firmware контроллера C8051F320, а также неполное понимание протокола обмена между FT245BM и EPM7064. Как я уже писал выше, сейчас идет отладка устройства. Если думать о производстве, то необходимо протестировать нормальную работу устройства с основными и перспективными семействами CPLD и FPGA фирмы Altera. Если же использовать данное устройство только в собственных разработках, то нет необходимости в широкомасштабном тестировании. Цитата(vetal @ Nov 2 2005, 00:48) Какой у вас для этого используется софт? Firmware микроконтроллера эмулирует работу FT245BM и EPM7064. То есть Windows и Quartus "видят" мое устройство как USB контроллер VID и PID для которого совпадает с Altera USB-Blaster. Далее, firmware микроконтроллера преобразует формуляры, выдаваемые Quartus-ом в команды JTAG. Цитата(vetal @ Nov 2 2005, 00:48) Что не понятно со stratix, jtag он и в африке jtag,остальные режимы- всего лишь опция. Так что, если это аналог, то он обязан работать с любой микросхемой, даже с proasic от actelя (я к нему при отладке цепляюсь через bbmv). В большей степени интересно узнать на каком уровне он является аналогом. Вы правы. ОБЯЗАН работать! Вот над этим я сейчас и работаю (сорри за каламбур). Цитата(vetal @ Nov 2 2005, 00:48) PS: А в общем направление перспективное, я тоже думаю над созданием аналога, только путем реализации ft245+logic внутрях плис. Дело тонкое, пока нахожусь на уровне составления ф. схемы по драйверу на ftdi. Есть два направления. Первое - изготовление загрузочного кабеля, аналога Altera USB-Blaster. И здесь вполне возможно, чтобы это был близкий по элементной базе аналог. Понятно, что содержимое EPM7064 будет свое, отличное от разработанного Altera. Но даже в этом случае хотелось бы, чтобы число компонентов было меньше (технологичнее для мелкосерийного производства), чтобы компоненты были современные, легко "доставаемые" и недорогие. Второе направление - это встраивание загрузочного кабеля в разрабатываемый модуль. То есть, на самом деле кабеля нет. На лицевой панели модуля есть разъем USB, а на самом модуле контроллер, выполняющий функции Altera USB-Blaster, начальной загрузки FPGA и DSP процессоров и т.д. и т.п. Цитата(vetal @ Nov 2 2005, 00:48) По поводу цены - я больше сторонник открытых архитектур  . Не все сразу. Нужно как-то компенсировать собственные затраты на разработку и затраты фирмы.
Эскизы прикрепленных изображений
|
|
|
|
|
Nov 2 2005, 12:22
|
Знающий
   
Группа: Свой
Сообщений: 549
Регистрация: 1-06-05
Пользователь №: 5 644

|
Цитата(Uree @ Nov 2 2005, 15:03) На мой взгляд аторое направление приемлимо только для единичных изделий - настолько дорогих, чтобы стоимость программатора/отладчика ВСТРОЕННОГО в устройство была просто незаметной. Фирма, на которую я работаю, только такие изделия и производит. Цитата(Uree @ Nov 2 2005, 15:03) Иначе непонятно: встраивая такую схему мы усложняем и удоражаем устройство, сделаем удобным его для РАЗРАБОТЧИКА/НАЛАДЧИКА, но совершенно непонятно за что покупатель в этом случае платит. Вы правильно подметили, именно для удобства РАЗРАБОТЧИКА/НАЛАДЧИКА (скорости отладки и обновления firmware) все и делается. Важнее всего краткие сроки разработки и легкость сопровождения.
|
|
|
|
|
Nov 2 2005, 12:56
|
Гуру
     
Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369

|
Цитата(Konst_777 @ Nov 1 2005, 19:22) Я разработал аналог Altera USB-Blaster на контроллере C8051F320 фирмы SiLabs. ... Пункты опроса " от 15 до 50 EURO", " до 15" и " более 100 EURO" добавлены кем-то. Не мной! При цене менее 50 EURO нецелесообразно производство, точно знаю. При цене более 100 EURO нецелесообразна покупка, я так думаю. А если представить, что есть стартовый набор для микроконтроллера 78к ценой 30 Евро (Flash-микроконтроллер + USB, см фото. Если нужны материалы - вышлю)? А к нему Ваш софт на 15 Евро? Может так проще при малых партиях? Удачи!
--------------------
www.iosifk.narod.ru
|
|
|
|
|
Nov 2 2005, 15:14
|
Знающий
   
Группа: Свой
Сообщений: 549
Регистрация: 1-06-05
Пользователь №: 5 644

|
Цитата(iosifk @ Nov 2 2005, 15:56) А если представить, что есть стартовый набор для микроконтроллера 78к ценой 30 Евро (Flash-микроконтроллер + USB, см фото. Если нужны материалы - вышлю)? А к нему Ваш софт на 15 Евро? Может так проще при малых партиях? Удачи! Большое спасибо за Ваше предложение. Я обязательно его проанализирую. Но на будущее. В ближайшее время мне нужно разобраться с процессорами TigerSHARC, BlackFin и AT91SAM7S. Так что, на NEC сейчас просто нет ни сил, ни времени.
|
|
|
|
|
Nov 3 2005, 13:28
|

Помогу, чем смогу
     
Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25

|
Как же народ считает или не умеет считать? В ответах опроса детский сад или желание получить на халяву. За разработчика обидно, честное слово! Цена одной только C8051F320 в диапазоне от $9 до $14, а еще платка, рассыпуха, разъемы и пр. Начальные затраты на небольшую платку в небольшом количестве около $100. Идея, разработка, реализация, просто работа: итого дешевле $50 за изделие автору просто будет не выгодно реализовывать. К участникам опроса: не лепите не думая, пожалуйста, уважайте коллегу, иначе от таких опросов не будет никакого толку. Поддерживаю такую форму определения стоимости своего изделия, сам беру на вооружение. У кого же, как не у коллег еще спрашивать Выбрал $80, готов купить, помочь тестировать и пр.
--------------------
|
|
|
|
|
Nov 3 2005, 14:21
|
Знающий
   
Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317

|
Цитата(one_man_show @ Nov 3 2005, 16:28) Как же народ считает или не умеет считать? В ответах опроса детский сад или желание получить на халяву. За разработчика обидно, честное слово! Цена одной только C8051F320 в диапазоне от $9 до $14, а еще платка, рассыпуха, разъемы и пр. Начальные затраты на небольшую платку в небольшом количестве около $100. Идея, разработка, реализация, просто работа: итого дешевле $50 за изделие автору просто будет не выгодно реализовывать. К участникам опроса: не лепите не думая, пожалуйста, уважайте коллегу, иначе от таких опросов не будет никакого толку. Поддерживаю такую форму определения стоимости своего изделия, сам беру на вооружение. У кого же, как не у коллег еще спрашивать Выбрал $80, готов купить, помочь тестировать и пр.  Эта точка зрения тоже верная, но есть и другая ! Если девайс будет стоить болеее 15, я буду пользоваться LPT. 15 впринципе цена отличная для двух сторон 5 FDI + 3 EPM + 2 рассыпуха + 1-2 плата (корпус нах не нужен ). Так что вот вам и расчет, так можно в сехему и TI6000 заложить токо из-за того что разработчик только сним и умет работать и девайсы продавать по 300$ который стоит 10, + не забывайте в какой мы с вами стране живем.
|
|
|
|
|
Nov 3 2005, 14:54
|

Помогу, чем смогу
     
Группа: Админы
Сообщений: 2 786
Регистрация: 28-05-04
Из: Москва
Пользователь №: 25

|
Согласен с Вами, только Вы забыли помножить подсчитанную себестоимость хотя бы на 2, получим уже $30 (для мелких партий коэффициент явно больше). Если вспомнить в какой стране живем  (Вы правильно напомнили), то добавив еще и стоимость работ, получим явно более $50. Мы же говорим о СТОИМОСТИ предлагаемого к продаже изделия, а не о его себестоимости. Эта тема явно касается вопроса определения цены конечного изделия, мы, как разработчики и производители хорошо знаем стоимость компонентов, но всегда плохо определяем конечную стоимость изделия (это я по своему отрицательному опыту, это только мое субъективное мнение). Уважаемый MALLOY2 автоматом, как разработчик допустил ошибку в расчетах, учитывая только себестоимсоть, значит я не одинок в своем отрицательном опыте оценки стоимости
--------------------
|
|
|
|
|
Nov 3 2005, 16:31
|

Гуру
     
Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553

|
Цитата Как же народ считает или не умеет считать? В ответах опроса детский сад или желание получить на халяву. За разработчика обидно, честное слово! Я не предполагал такую ворму восприятия. Мне usb-blaster интересен как продукт, который я смогу поставить на плате, и забыть о необходимости подключения внешнего программатора. Я проголосовал за 50-60, т.к. большей частью оплата изделий подобного рода ведется за счет личных денег начальника. Обижать я никого не хотел, тем более разработчиков. Если обидел, то прошу прощения.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|