Post:#281483 Date:26.12.2010 (18:13) ... В этой теме речь пойдёт о микросхемах программируемой логики и устройствах для их программирования.
_________________________________________________________
Добавление от 4.05.2011:
В этой теме также речь пойдёт о микроконтроллерах и устройствах для их программирования.
Эта "необразованность" т.н. "радиоэлектронщика" примерно также, как "будучи" автослесарем - "не можешь себе сделать" автомобиль.
Будучи автослесарем не сделаешь каждый винтик, но из готовых деталей собрать авто может. Такой, чтобы ездил... О дизайне умолчим. Но тут не дизайн нужен а функционал.
Ситуация как с малолеткой Яйцоном, который бойко трет байки о номиналах деталей и сыплет терминами с форумов, но сделать нихера не понимает и не могёт сделать, поскольку вместо мозгов одно гуано и руки растут отсюда .
Занимался когда-либо разработкой на заказ? Знаком с вопросом ? Можешь перечислить какие затраты нужны для того для того чтобы не просто впаять чип LQFP144, а еще и сделать отладку ?
По радиоэлектронике? занимался - но заказчиком был сам для себя. Чипы LQFP144 мне доставались уже впаянными во что-то... Внешние заказчики у меня по ИТ разработкам, а это уже только принцип одинаковый.
Топикстартер не писал, что занимается разработкой на заказ.
Вот когда попробуешь, тогда и будешь философствовать в чем геморр и как его заработать. А пока топикстартер даже не желает потратиться на даже плату LPT, а самый дешевый армовский демоборд к сравнению от $70, с отладкой и индикацией от $200-300.
Все уже попробовано. Не волнуйтесь. Варианты когда $200 баксовые решения заменялись на самосбор в 200-300руб уже проделывались неоднократно. Это работает, хоть и не всегда
Кстати насчет отладки за $200-300. Сделал я платку с МК, и программа там непонятно как работала - отладить типа надо было. Дык МК не просто так работает, а там светодиодов много было в обвязке. Просто отладочные варианты прошивки, который в зависимости от внутреннего состояния использовали штатную периферию для различной сигнализации...
Чем не вариант?
Вы правы, в данном случае речь о разработке на заказ не ведётся. Речь идёт о проектировании устройств дома "для души". А если разработка коммерческая, то тут возможны разные случаи в зависимости от сложности задачи.
Можно обзавестись только программатором и отрабатывать программу на полностью собранном устройстве, если, конечно, опыт позволяет.
Мне лично не приходилось пользоваться отладчиками, отработку программы делал на готовом устройстве. Хотя, возможно, отладчики позволяют сократить время разработки.
Житаг - хорошая штука. Без него в сложных устройствах никуда.
Даже в свое время на дискретные платы ставили нечто подобное-
регистры контроля и отладки.
Это простая и удобная штука- на шину вешается сдвиговый регистр,
и используя всего два проводка получаешь доступ ко всем концам.
sw1972 Пост: 305600 От 02.May.2011 (23:19)
. Если опыт применения микроконтроллеров уже есть, тогда можно обойтись без отладочной платы и проектировать устройство.
Даже и не думай- сначала средства отладки осваивать- потом проектировать.
Как раз и ценятся средства отладки , у всех фирм они разные-
разные политики . вот в этом ньюансы.
У кого то они закрытые, у кого то наоборот- открытые.
Если сядешь на закрытые- то привяжешь себя к этому семейству.
Только проблема “концы” стоят больших бабок. Любая дока стоит за 1000-зеленых и только для начальных знакомств.
А вот к доке могут продать и девайс и прогу за 100-500. Только это уже халява
_________________ “Я есмь и путь, и истина, и жизнь. Никто не приходит к Отцу иначе, кроме как через Я”
Это сам выбираешь.
Закрытый дешевле в самом начале- для примера 20 баксов у нас это стоит.
Тот что открытый - более правильный и универсальный стоит 30.
Но потом меньше расходов- проект открытый.
2dedivan Здорово! Но речь изначально про ПЛИС. Как его отлаживать?
Наверное тут бы пригодился схема и код для сращивания плиса с JTAG'ом... Соответственно протокол и изменение протокола самому возможно реализовывать. А интересно! Существует уже готовая реализация для такого симбиоза?
Сам не пытался отлаживаться JTAG'ом, так-как пока простые и примитивные способы спасали... Но тоже чуствую, что придет время и придется, что-то делать...
psih Пост: 305678 От 03.May.2011 (15:21)
А интересно! Существует уже готовая реализация для такого симбиоза?
Дык должна быть. Она сама просится в открытый проект.
Найти исходники любого сишного проекта для житага на плиски
и откомпилить на АРМ.
Хотя скорее всего житаг он и в африке житаг, должен пойти и этот.
Только состыковать надо его с плисовой ИДЕ.
пока простые и примитивные способы спасали...
Эти способы всегда спасут- но время и удобства совершенно различные.
dedivan Пост: 305675 От 03.May.2011 (14:55)
Это сам выбираешь.
Закрытый дешевле в самом начале- для примера 20 баксов у нас это стоит.
Тот что открытый - более правильный и универсальный стоит 30.
Но потом меньше расходов- проект открытый.
Ты точно пацан, но именующий себя уже прадедом .. еще через год виртуальных праправнуков объявишь. Ты хоть в чем-то разбираешься нормально ил только еб%шь мозги людям ?
Что значит "закрытый протокол зашитый во флеш" ? объясняю чайнику - заходишь на сайт производителя, качай обновления и ковыряйся.
Что значит "возможен любой другой протокол", для каких целей возможен ? Хочу однопроводным - обосрался ? А кортексы - могут.
"в ОЗУ" - ничего не грузится. Грузится во флеш, а это две большие разницы.
ISP - это не стандарт а аббревиатура. У каждого свой.
Ты снова и снова, как вечных лохотронщик - опять сравниваешь слона с моськой, на фото (что ты так красочно разрисовал) проц с арм9 архитектурой, разные тип процесcоров. Для тупых - отладчик одних стоит 10-15 баксов, других от $700.
Хотя по обыкновению ты и здесь %бешь людям мозг. На рисунке lpcxpresso
где ты, хитрожопый еврей, вырезал вторую половину платы с кортексом-м3 на lpc1343, арм9 здесь в обвязке интерфейса, а не отлаживаемый камень. И работает тот камень на частоте той же частоте что и ST. И цена этих бордов отличается в 3 раза.
А потом ты удивляешься что я на тебя накуй посылаю.
ЗЫ: и напоследок, ARM946E-S - это арм9 риск от Atmel Corporation, но никак не от NXP Semiconductors .. дебил, мать твою - сам без мозгов, а все других пытаешься учить.
Для простоты решения лудше взять плисы у которых есть конфигурационные внешние ПЗУ.
То есть в момент запуска схемы. Идет закачка с ПЗУ конфигурация системы. Тогда просто прошил код в любую 24с или 93с серию код. Для начальной экономии средств. Это достаточно. Эти серии плисов озушного типа и частоту гонят крутую.
Но а дальше если под проект будут бабки. Можно и пару косарей зелени потратить, и довести до технологического разумения.
Жидаг и его поддержка очень дорогая штука. Хотя сам интерфейс приметив. Чтобы получить на АРМ доступ от производителя это надо официоз….
Если да кабы………уже все системы были вскрыты на платформе АРМ
_________________ “Я есмь и путь, и истина, и жизнь. Никто не приходит к Отцу иначе, кроме как через Я”
Поговорил с реальным ПЛИСовым разработчиком и насчет JTAG'а и отладки
говорит, что JTAG не нужен. Среда ISE уже настолько поумнела, что симулятор уже учитывает реальные задержки реальных камней. Так-что достаточно симуляции для отладки.