[ВХОД]

31.03.26(16:55)

skif.biz

Альтернативная энергия. Оставь надежду, всяк сюда входящий...

🏠 Главная | 📚 Содержание | 💬 Форум | 📁 Файлы | 📩 Контакт

📱 | 🖨️

Форум - Прочие идеи (разные) - Схемотехника - Прошивка ПЛИС и МК. Пограмматоры - Стр:1
[ 1 | 2 | 3 | 4 | 5 ] [>
Модератор: sw1972
sw1972 | Post:281483 - Date: 26.12.10(18:13)
В этой теме речь пойдёт о микросхемах программируемой логики и устройствах для их программирования.

_________________________________________________________
Добавление от 4.05.2011:
В этой теме также речь пойдёт о микроконтроллерах и устройствах для их программирования.

_________________
Хорошее - враг лучшего


sw1972 | Post:281485 - Date: 26.12.10(18:21)
Известно, что на основе микросхемы FT2232D создано множество устройств для внутрисхемной отладки посредством JTAG.

Но устройств для прошивки микросхем программируемой логики фирмы Altera на основе FT2232D, увы, не нашёл. Может они уже есть?
Загорелся сделать, пока собираю сведения.

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

С уважением

_________________
Хорошее - враг лучшего


Gobsek | Post:281486 - Date: 26.12.10(18:29)


Ты сюда точно не по адресу заблудился 😎 😎 😎


По-гугли "AlteraByteBlaster" - LPT программатор на
1 шинной логике + десяток резюков. Софт бесплатный.


sw1972 | Post:281488 - Date: 26.12.10(18:45)
Gobsek Пост: 281486 От 26.Dec.2010 (18:29)


Ты сюда точно не по адресу заблудился 😎 😎 😎


По-гугли "AlteraByteBlaster" - LPT программатор на
1 шинной логике + десяток резюков. Софт бесплатный.


Спасибо за совет, но на материнке компьютера нет параллельного порта, что несколько усложнило задачу. Иначе давно уже сделал бы простой кабель для прошивки.
Вот и интересуюсь программаторами на FT2232D.

_________________
Хорошее - враг лучшего


Shoolia | Post:281494 - Date: 26.12.10(20:02)

Спасибо за совет, но на материнке компьютера нет параллельного порта, что несколько усложнило задачу. Иначе давно уже сделал бы простой кабель для прошивки.
Вот и интересуюсь программаторами на FT2232D.

Глянь здесь: [ссылка]

sw1972 | Post:281503 - Date: 26.12.10(20:42)
Shoolia Пост: 281494 От 26.Dec.2010 (20:02)

Спасибо за совет, но на материнке компьютера нет параллельного порта, что несколько усложнило задачу. Иначе давно уже сделал бы простой кабель для прошивки.
Вот и интересуюсь программаторами на FT2232D.

Глянь здесь: [ссылка]


Спасибо за ссылку, но буду делать на FT2232, так как она есть в наличии.

_________________
Хорошее - враг лучшего


psih | Post:281538 - Date: 27.12.10(07:17)
А софт PC-шный вы тоже сами писать будете?

Я пользователь ПЛИС микроконтроллера. И знаком с его разработчиком. Он программируется и управляется через последовательный порт и для общения с ним годится любая терминалка. Он через последовательный порт отображает текстовое меню и воспринимает команды, которые я ему через терминалку отправляю. Если есть конкретные вопросы, то могу спросить у него. Как он это все делает. Разработчик просил микроконтроллер никому не давать, так-как там применены какие-то ноу-хоу. Но на конкретные вопросы наверное согласится ответить.

Но мне кажется, что для этого общения в плату встроен спец. контроллер для этого. ПЛИС Контроллер в предыдущей жизни работал игральным автоматом...

Alex7 | Post:281547 - Date: 27.12.10(09:51)
USB Вариант на Pic
9d39c6.rar
Размер: 906.64 KB

sw1972 | Post:305415 - Date: 01.05.11(20:11)
Shoolia Пост: 281494 От 26.Dec.2010 (20:02)

Спасибо за совет, но на материнке компьютера нет параллельного порта, что несколько усложнило задачу. Иначе давно уже сделал бы простой кабель для прошивки.
Вот и интересуюсь программаторами на FT2232D.

Глянь здесь: [ссылка]


Сделал себе программатор на FT2232D на основе схемы отладочного модуля OpenOCD-Link (для отладки устройств на микроконтроллерах с архитектурой ARM). Устройство вышло достаточно дешёвое по комплектации, для этого обзавёлся микросхемами FT2232D, AT93C46SU27, а также дополнительно 74HC125, а также кварцем на 6 МГц, разъёмами -двумя BH-10 и одним BH-20 и другими деталями.
Так как устройств на ARM-микроконтроллерах ещё не сделал, пробовал программировать с помощью этой штуковины микроконтроллеры AVR через стандартный порт SPI. Для этого использовал замечательную программу AVReal Александра Редчука.
Надеюсь, в будущем можно будет программировать микросхемы Altera не используя ByteBlaster.


Размер: 7.94 KB

_________________
Хорошее - враг лучшего


rezoner | Post:305428 - Date: 01.05.11(21:41)
Не проще ли установить плату параллельного порта за 20$ ?
[ссылка]


Gobsek | Post:305445 - Date: 01.05.11(23:01)

rezoner | Post: 305428 - Date: 02 May 2011 05:41


есть еще такие:
image


и такие - точно будут работать с пинами
image



Не пойму,

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





Forex | Post:305458 - Date: 01.05.11(23:37)
/

psih | Post:305477 - Date: 02.05.11(06:52)
Gobsek

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



А чего тут непонятного? 2 сотни баксов это не плата за резисторы внутри,
а за необразованность, то, что будучи радиоэлектронщиком не можешь такого себе сделать. Это для случая самостоятельного использования. Для случая индустриального - разработка арма стоит много денег - там 2 сотни баксов растворяется полностью в общем бюджете. А куча гемороя в чем? Оно либо работает либо не работает...

Gobsek | Post:305536 - Date: 02.05.11(16:51)
psih Пост: 305477 От 02.May.2011 (07:52)

А чего тут непонятного? 2 сотни баксов это не плата за резисторы внутри, а за необразованность, то, что будучи радиоэлектронщиком не можешь такого себе сделать. Это для случая самостоятельного использования. Для случая индустриального - разработка арма стоит много денег - там 2 сотни баксов растворяется полностью в общем бюджете. А куча гемороя в чем? Оно либо работает либо не работает...


Эта "необразованность" т.н. "радиоэлектронщика" примерно также, как "будучи" автослесарем - "не можешь себе сделать" автомобиль.

Ситуация как с малолеткой Яйцоном, который бойко трет байки о номиналах деталей и сыплет терминами с форумов, но сделать нихера не понимает и не могёт сделать, поскольку вместо мозгов одно гуано и руки растут отсюда 🤬.

Занимался когда-либо разработкой на заказ? Знаком с вопросом ? Можешь перечислить какие затраты нужны для того для того чтобы не просто впаять чип LQFP144, а еще и сделать отладку ?

Вот когда попробуешь, тогда и будешь философствовать в чем геморр и как его заработать. А пока топикстартер даже не желает потратиться на даже плату LPT, а самый дешевый армовский демоборд к сравнению от $70, с отладкой и индикацией от $200-300.







sw1972 | Post:305600 - Date: 02.05.11(22:19)
Gobsek Пост: 305536 От 02.May.2011 (17:51)
psih Пост: 305477 От 02.May.2011 (07:52)

А чего тут непонятного? 2 сотни баксов это не плата за резисторы внутри, а за необразованность, то, что будучи радиоэлектронщиком не можешь такого себе сделать. Это для случая самостоятельного использования. Для случая индустриального - разработка арма стоит много денег - там 2 сотни баксов растворяется полностью в общем бюджете. А куча гемороя в чем? Оно либо работает либо не работает...


Эта "необразованность" т.н. "радиоэлектронщика" примерно также, как "будучи" автослесарем - "не можешь себе сделать" автомобиль.

Ситуация как с малолеткой Яйцоном, который бойко трет байки о номиналах деталей и сыплет терминами с форумов, но сделать нихера не понимает и не могёт сделать, поскольку вместо мозгов одно гуано и руки растут отсюда 🤬.

Занимался когда-либо разработкой на заказ? Знаком с вопросом ? Можешь перечислить какие затраты нужны для того для того чтобы не просто впаять чип LQFP144, а еще и сделать отладку ?

Вот когда попробуешь, тогда и будешь философствовать в чем геморр и как его заработать. А пока топикстартер даже не желает потратиться на даже плату LPT, а самый дешевый армовский демоборд к сравнению от $70, с отладкой и индикацией от $200-300.



"Ситуация как с малолеткой ..."
Не надо переходить на личности и количество флуда уменьшится.

Успокою общественность - купил себе клон USB-Blaster'а для подстраховки, если программатор с FT2232D невозможно будет задействовать применительно к "альтерам".

Согласен в том, что если опыта нет и нужно в кратчайшие сроки ОСВОИТЬ микроконтроллер, тогда без отладочных плат не обойтись. Если опыт применения микроконтроллеров уже есть, тогда можно обойтись без отладочной платы и проектировать устройство. Обойти стадию изготовления макетного образца, увы, не получится, вот на нём-то можно отработать многие вопросы.

Кроме того, не следует сбрасывать со счетов то обстоятельство, что самостоятельное изготовление любого изделия позволяет приобрести опыт, который за деньги не покупается. Бывают случаи, когда покупать отладочные платы нецелесообразно, особенно в радиолюбительской практике, так как самостоятельное изготовление может быть проще, дешевле и полезнее с точки зрения приобретения опыта и поднятия настроения. Хотя для изчения процессоров с архитектурой ARM купил себе недорогую демо-плату STM32VLDISCOVERY, что дешевле с точки зрения затраченного времени на изготовление платы и доставания деталей.

PS
Самостоятельное проектирование и изготовление - это своего рода маленькая драма, во время которой переживаешь в процессе работы, а по окончании работы, когда устройство уже работает правильно, ощущаешь эйфорию, творческий подъём и уверенность в себе.

_________________
Хорошее - враг лучшего


psih | Post:305624 - Date: 03.05.11(06:20)

Эта "необразованность" т.н. "радиоэлектронщика" примерно также, как "будучи" автослесарем - "не можешь себе сделать" автомобиль.



Будучи автослесарем не сделаешь каждый винтик, но из готовых деталей собрать авто может. Такой, чтобы ездил... О дизайне умолчим. Но тут не дизайн нужен а функционал.


Ситуация как с малолеткой Яйцоном, который бойко трет байки о номиналах деталей и сыплет терминами с форумов, но сделать нихера не понимает и не могёт сделать, поскольку вместо мозгов одно гуано и руки растут отсюда 🤬.

Занимался когда-либо разработкой на заказ? Знаком с вопросом ? Можешь перечислить какие затраты нужны для того для того чтобы не просто впаять чип LQFP144, а еще и сделать отладку ?


По радиоэлектронике? занимался - но заказчиком был сам для себя. Чипы LQFP144 мне доставались уже впаянными во что-то... Внешние заказчики у меня по ИТ разработкам, а это уже только принцип одинаковый.

Топикстартер не писал, что занимается разработкой на заказ.



Вот когда попробуешь, тогда и будешь философствовать в чем геморр и как его заработать. А пока топикстартер даже не желает потратиться на даже плату LPT, а самый дешевый армовский демоборд к сравнению от $70, с отладкой и индикацией от $200-300.


Все уже попробовано. Не волнуйтесь. Варианты когда $200 баксовые решения заменялись на самосбор в 200-300руб уже проделывались неоднократно. Это работает, хоть и не всегда

Кстати насчет отладки за $200-300. Сделал я платку с МК, и программа там непонятно как работала - отладить типа надо было. Дык МК не просто так работает, а там светодиодов много было в обвязке. Просто отладочные варианты прошивки, который в зависимости от внутреннего состояния использовали штатную периферию для различной сигнализации...
Чем не вариант?



sw1972 | Post:305644 - Date: 03.05.11(10:57)
psih!

Вы правы, в данном случае речь о разработке на заказ не ведётся. Речь идёт о проектировании устройств дома "для души". А если разработка коммерческая, то тут возможны разные случаи в зависимости от сложности задачи.
Можно обзавестись только программатором и отрабатывать программу на полностью собранном устройстве, если, конечно, опыт позволяет.
Мне лично не приходилось пользоваться отладчиками, отработку программы делал на готовом устройстве. Хотя, возможно, отладчики позволяют сократить время разработки.

_________________
Хорошее - враг лучшего


sw1972 | Post:305645 - Date: 03.05.11(10:58)
Признаюсь, мне ещё предстоит осваивать отладку устройст через JTAG.

_________________
Хорошее - враг лучшего


dedivan | Post:305659 - Date: 03.05.11(12:49)
Житаг - хорошая штука. Без него в сложных устройствах никуда.
Даже в свое время на дискретные платы ставили нечто подобное-
регистры контроля и отладки.
Это простая и удобная штука- на шину вешается сдвиговый регистр,
и используя всего два проводка получаешь доступ ко всем концам.

_________________
я плохого не посоветую


dedivan | Post:305661 - Date: 03.05.11(12:59)
sw1972 Пост: 305600 От 02.May.2011 (23:19)
. Если опыт применения микроконтроллеров уже есть, тогда можно обойтись без отладочной платы и проектировать устройство.

Даже и не думай- сначала средства отладки осваивать- потом проектировать.
Как раз и ценятся средства отладки , у всех фирм они разные-
разные политики . вот в этом ньюансы.
У кого то они закрытые, у кого то наоборот- открытые.
Если сядешь на закрытые- то привяжешь себя к этому семейству.

_________________
я плохого не посоветую


tera | Post:305670 - Date: 03.05.11(13:33)
Только проблема “концы” стоят больших бабок. Любая дока стоит за 1000-зеленых и только для начальных знакомств.
А вот к доке могут продать и девайс и прогу за 100-500. Только это уже халява

_________________
“Я есмь и путь, и истина, и жизнь. Никто не приходит к Отцу иначе, кроме как через Я”


dedivan | Post:305675 - Date: 03.05.11(13:55)
Это сам выбираешь.
Закрытый дешевле в самом начале- для примера 20 баксов у нас это стоит.
Тот что открытый - более правильный и универсальный стоит 30.
Но потом меньше расходов- проект открытый.
image



Размер: 961.42 KB

_________________
я плохого не посоветую


psih | Post:305678 - Date: 03.05.11(14:21)
2dedivan Здорово! Но речь изначально про ПЛИС. Как его отлаживать?

Наверное тут бы пригодился схема и код для сращивания плиса с JTAG'ом... Соответственно протокол и изменение протокола самому возможно реализовывать. А интересно! Существует уже готовая реализация для такого симбиоза?

Сам не пытался отлаживаться JTAG'ом, так-как пока простые и примитивные способы спасали... Но тоже чуствую, что придет время и придется, что-то делать...

dedivan | Post:305695 - Date: 03.05.11(15:59)
psih Пост: 305678 От 03.May.2011 (15:21)
А интересно! Существует уже готовая реализация для такого симбиоза?


Дык должна быть. Она сама просится в открытый проект.
Найти исходники любого сишного проекта для житага на плиски
и откомпилить на АРМ.
Хотя скорее всего житаг он и в африке житаг, должен пойти и этот.
Только состыковать надо его с плисовой ИДЕ.
пока простые и примитивные способы спасали...

Эти способы всегда спасут- но время и удобства совершенно различные.

_________________
я плохого не посоветую


Gobsek | Post:305696 - Date: 03.05.11(16:05)
dedivan Пост: 305675 От 03.May.2011 (14:55)
Это сам выбираешь.
Закрытый дешевле в самом начале- для примера 20 баксов у нас это стоит.
Тот что открытый - более правильный и универсальный стоит 30.
Но потом меньше расходов- проект открытый.
image




Ты точно пацан, но именующий себя уже прадедом .. еще через год виртуальных праправнуков объявишь. Ты хоть в чем-то разбираешься нормально ил только еб%шь мозги людям ?


Что значит "закрытый протокол зашитый во флеш" ? объясняю чайнику - заходишь на сайт производителя, качай обновления и ковыряйся.

Что значит "возможен любой другой протокол", для каких целей возможен ? Хочу однопроводным - обосрался ? А кортексы - могут.

"в ОЗУ" - ничего не грузится. Грузится во флеш, а это две большие разницы.

ISP - это не стандарт а аббревиатура. У каждого свой.

Ты снова и снова, как вечных лохотронщик - опять сравниваешь слона с моськой, на фото (что ты так красочно разрисовал) проц с арм9 архитектурой, разные тип процесcоров. Для тупых - отладчик одних стоит 10-15 баксов, других от $700. 😬😬😬


Хотя по обыкновению ты и здесь %бешь людям мозг. На рисунке lpcxpresso
где ты, хитрожопый еврей, вырезал вторую половину платы с кортексом-м3 на lpc1343, арм9 здесь в обвязке интерфейса, а не отлаживаемый камень. И работает тот камень на частоте той же частоте что и ST. И цена этих бордов отличается в 3 раза.


А потом ты удивляешься что я на тебя накуй посылаю.


ЗЫ: и напоследок, ARM946E-S - это арм9 риск от Atmel Corporation, но никак не от NXP Semiconductors .. дебил, мать твою - сам без мозгов, а все других пытаешься учить.





[ 1 | 2 | 3 | 4 | 5 ] [>
У Вас нет прав отвечать в этой теме.
Форум - Прочие идеи (разные) - Схемотехника - Прошивка ПЛИС и МК. Пограмматоры - Стр 1
🏠 Главная | 📚 Содержание | 💬 Форум | 📁 Файлы | 📩 Контакт