Jump to content

    

-=KiV=-

Свой
  • Content Count

    96
  • Joined

  • Last visited

Community Reputation

0 Обычный

About -=KiV=-

  • Rank
    Частый гость

Контакты

  • Сайт
    http://
  • ICQ
    0

Информация

  • Город
    Минск
  1. Встречаем новое чудо от Philips: LPC2800

    Цитата(Evgeny_CD @ May 4 2006, 13:37) А Вы пробовали его купить? Лично я - нет. Но знаю контору, которая их покупала больше года назад. Вроде проблем у них не было взять десяток. Не знаю, ушло у них изделие в серию или нет и как у них сейчас с закупками. А так OKI неплохой процессор, но дороговатый в мелких сериях (год назад > $25 образцы были). Просто у них там вроде флеш на отдельном кристалле в одном корпусе с кристаллом процессора. Кстати ребята говорили, что хотели для удешевления взять как раз версию ROM-less, но оказалось, что такой процессор стоит даже дороже и привезти нереально . Цитата(Ronin @ May 4 2006, 13:48) ну еще есть вроде даже АРМ7 с мегабайтом и даже QFP TMS470R1B1M 1M, 64K, -40°+85°, 1.8v 3.6v, QFP-144 А речь не о 1Мегабайте, а о USB HighSpeed (480 Mbps)
  2. Встречаем новое чудо от Philips: LPC2800

    Вообще-то очень похожий процессор давно существует: OKI ML69Q6203 120 MHz ARM946E-S 8 KB I-cache 8 KB D-cache 128 KB SRAM 512 KB Flash 16 KB Boot ROM USB HighSpeed ATA Controller NAND Flash Controller DMA Controller I2S Controller ADC, PWM, Timers, WDT, SSIO, UART, I2C. Ext. Memory - Flash, SRAM, SDRAM. 15x15 mm 272 pins LFBGA 0,65 mm pitch
  3. Сдох Segger :((( Прошу помощи!

    Цитата(DASM @ Apr 20 2006, 11:01) А вы комлект старый возьмите, запустите jlink.exe и введите с командной строки exec InvalidteFW Спасибо за наводку. Попробуем. Остается вопрос со сдохшим сеггером... Вроде АДИКМ что-то знает... Мой город Вам видно. Но похоже мы друг от друга далековато - Киев если не ошибаюсь.
  4. Сдох Segger :((( Прошу помощи!

    Оба на! У нас абсолютно аналогичная проблема! Тоже самое и тоже после установки драйвера 3.10. Похоже с дровами третьей версии что-то не то. Правда мы пока второй сеггер мучаем, а первый лежит мертвым грузом . И попутный вопрос к сообществу - стоит-ли (и возможно-ли) заменить внутреннюю прошивку версии 3.10 на более старую 2.xx в оставшемся рабочем сеггере.
  5. А еще, по информации самого Атымела, на чипы XC существуют экспортные ограничения - только для стран Северной Америки, Европейского Союза, Швейцарии и Австралии. Блок аппаратного шифрования встроили блин!
  6. Может кто уже попробовал, расскажет что там принципиально нового? И чего там на столько дисков наваяли?
  7. Цитата(qwesystemc @ Jul 1 2005, 23:26)Может конечно совет глупый, но если все что надо сделать это поменять один порт на другой, то можно просто в бинарнике все "in/out стандартный порт" заменить на "in/out новый" (ну и вспомнить про ins/outs, конечно). Совет совсем не глупый. Лет пять-десять назад я встречал какую-то плату на 188 процессоре, так там предлагалось писать программы на BC 3.1, а в комплекте шла утилитка, которая патчили стандартный tdremote для работы со встроенным UART 188-го процессора. Так что можно попытаться сделать аналогичное ручкми.
  8. Быстрй USB JTAG интерфейс

    Цитата(Make_Pic @ May 28 2005, 20:41)В принципе я могу так же железом заняться. Если железом (да и остальным) будут заниматься несколько человек одновременно - это отлично! По крайней мере есть небольшая гарантия того, что проект не загнется от "выпадания" одного из исполнителей (типа времени нет...). Кроме того, будет возможность поспорить и выбрать наилучший вариант реализации (в спорах рождается истина...). Цитата(Make_Pic @ May 28 2005, 20:41)помимо всего прочего интересен п. 2 сделать на этом  железе универсальный программатор и дергатель ногами для отладки различных переферийных схем, LCD и т.д. программированием специальным СИ подобным скриптом как вариант. Скрипты - хороший вариант реализации доп. функций. Это я поддерживаю. Кстити, в посте выше я немного соврал (забыл за давностью) - в варианте с TUSB6250 я прорабатывал применение FPGA (а не CPLD) для реализации JTAG и еще нескольких функций типа лог. анализатора / генератора внешних воздействий. В основном поэтому и склонился к USB HighSpeed. А если будут скрипты + генератор/анализатор внешних воздействий на 8-16 каналов, можно реализовать практически любую функциональность. Минус - сложность такого решения и, соответственно, невозможность повторения людьми с малым опытом. А это для открытого проекта большой минус. Кстати и цена будет высокая. Вот вариант на AT91SAM7A3 - практически только контроллер + буферные элементы на JTAG. И по отношению стоимость/функциональность может получиться наилучший результат (IMHO). Цитата(Dainis @ May 28 2005, 20:43)Самый простой вариант для железа получается просто FT2232C ... Самый простой вариант - обычно не самый лучший. Кроме того, такая реализация не позволит легко расширять функционал, как указано выше (уж логический анализатор точно не получится). Да и цена FTDI+ATMega будет повыше, чем контроллер со встроенным USB (SAM7A3 < $13 обещают).
  9. Быстрй USB JTAG интерфейс

    Идея интересная! Кстати в соседнем топике обсуждается идея повторения J-Link. И там народ обсуждает вариант портирования схемы на другое железо. Наверное пора объединять усилия. Но есть несколько замечаний: 1. Имеет смысл отказаться от связки FTDI+Mega в пользу процессора со встроенным USB. Мне например нравиться вариант AT91SAM7A3 - вот сейчас начинаю его оживлять (раз уж отладчик для ARM - сделаем на ARM). 2. Если уж делать JTAG со своим ПО, имеет смысл создать универсальную систему для программирования (и отладки) различных девайсов. Моё предложение - ARM, MSP430, AVR, Xilinx, Altera. Можно добавить еще PIC и различные варианты FLASH-памяти. 3. Развитие системы в дальнейшем -- (перекликается с п.2) ПО JTAG тестирования / программирования внешней FLASH памяти (Boundary Scan). 4. Определиться со статусом проекта (GPL или что другое). По значимости пункт должен идти в самом начале! 5. Подобный проект требует постоянного развития и поддержки, поэтому вариант "собрались-сделали-разбежались" не пройдет. Но может это и к лучшему. ЗЫ. Со своей стороны могу обеспечить разработку аппаратуры. Как-то я пытался начать, но забросил подобный проект. Дальше черновой разработки схемы дело не пошло, поскольку необходимы серьезные знания в дровописательстве, а у меня их нет (и времени тоже мало). У меня прорабатывался вариант на USB2.0 HighSpeed -> TUSB6250+MSP430+CPLD (соответственно: реализация USB; сервис. и доп. функции; JTAG).
  10. В Layout избавиться от лишних ratsnet иногда помогает установка птички " Use Pours for Connectivity" в меню Options-> User Preferences... Как полигоны влияют на ratsnets я так и не понял, но все становится нормально (более менее). ЗЫ. Версия OrCAD - 9.2
  11. Цитата(max779 @ Apr 27 2005, 11:19)Осталось определиться с микроконтроллером...Никогда с этим не сталкивался... Люди, подскажите, какой выбрать? Желательно попроще для начала... Как его программировать?.. Хотелось бы писать на С... Где брать компилятор?.. Определиться с контроллером ... и поехало - PIC, AVR, MSP, MCS51... Мой Вам совет: не думайте о простоте контроллера или каких-то его "фичах". Практически в каждом семействе найдется то, что Вам нужно. Из этого проистекает алгоритм выбора ВАШЕГО контроллера. 1) Находим человека, который занимается разработкой проектов для микроконтроллеров. Спрашиваем его, на чем он работает. Вот это-же используйте и Вы. По крайней мере будет у кого спросить, когда возникнут вопросы. И с инструментальными средствами я думаю поможет. 2) Если нет такого человека рядом, идем в книжный магазин и ищем КНИГУ. Если Вы нашли книжку по конкретной архитектуре микроконтроллеров - это ВАШ процессор. Можно будет хотя-бы прочитать, что умные люди пишут. С проблемами выбора компиляторов и т.д. - сюда в конфу, задавайте вопросы, Вам всегда ответят. 3) Если книжки в магазине не нашли, идем в библиотеку, интернет... 4) Если по пп 1-3 Вы нашли несколько вариантов - Вам повезло! Обзванивайте местных поставщиков на предмет лучшей доставабельности/дешевизны чипов. 5) И еще один ВАЖНЫЙ момент - средства программирования/отладки. Покупать их для того, чтобы просто поучится - не имеет большого смысла. Поэтому лучше, если для выбранного чипа можно будет собрать "на коленке" простой программатор. "Простота" или "сложность" контроллера большого значения не имеет - просто сначала не используйте ВСЕ его ресурсы. Вот практически и все. Единственный комментарий к этому - пункт 5 может в конечном итоге оказаться самым главным. Особенно в плане внутрисхемной отладки программ на C. ЗЫ. Прочитал свою писанину и не удержусь от предложения собственного варианта - MSP430F1xx. Почему? Он очень соответствует вышеприведенной методике выбора: 1) это Вам искать 2) пару книжек уже издано. 3) в инете есть русский перевод User Guide (здесь где-то проскакивало несколько ссылок). 4) это звисит от Вас и Вашего места, но думаю проблем быть не должно. 5) самое главное для начинающего! Можно самому собрать простейший программатор на LPT порт, он-же и ВНУТРИСХЕМНЫЙ ОТЛАДЧИК! Это лучшее лекарство от болезни под названием "программа не пашет". Кстати на PIC, AVR или MCS51 подобного простого решения не встречал. ЗЗЫ Сам работаю с MCS51, AVR, MSP430, ARM (в порядке освоения)
  12. КМОП-ТТЛ

    Цитата(Alexandr @ Apr 28 2005, 07:40)Серия 1554, хоть и КМОП-вская, но входы/выходы у нее ТТЛ-овские. Ошибаетесь батенька 1554 = 74AC (Advanced CMOS). И входы (уровень единицы >= 0,8 VCC) и выходы (+- 24 мА) у нее КМОП. 1594 = 74ACT (Advanced CMOS, TTL inputs). Входы TTL (уровень единицы >= 2,4 В) а выходы все равно CMOS (т.е. ток одинаково большой и по "нулю" и по "единице").
  13. Похоже такой трафик на webfile для IP не из России. У меня тоже максимум до 1000 байт/с. Или у всех так? Если у кого с webfile нормально качается, выложите на ftp если не затруднит.
  14. Чего хочет IAR от программатора?

    Документ, который упоминает Olegovich у TI называется slaa149. Про fuse там написано, но схема программатора из этого документа достаточно сложна и поддерживает только программирование, но не отладку. Для отладки схема от Olimex - самое то. И кстати, согласно описанию fuse из slaa149, Вашему описанию проблемы и здравому смыслу - у Вас закорочен на землю или питание один из выводов (в порядке наибольшей вероятности) TDO, TDI или TCK. Внимательно проверьте схему подключения. Или LPT порт дохлый. Или fuse действительно пережжён. ЗЫ. Внимательно прочитал сообщение - а пин 4 надо то на питание процессора подцепить. Хотя и без него должно работать, если питание процессора 3,0 В (= питанию программатора) или процессор от программатора питается через пин 2. Короче проверяйте все сначала. Удачи!
  15. Xilinx CoolRunner CPLD - специально для устройств с батарейным питанием. Есть с питанием ядра 3,3 В и 1,8 В. От 32 до 512 макроячеек. Потребление в статике менее 100 мкА. Динамика, по моему около 0,25 мА/МГц для 3,3 Вольт кристалла на 32 ячейки. ЗЫ. Кстати менее экзотичные, чем ACTEL. И программируются в системе с помощью JTAG программатора на LPT порт (у ACTEL надо программатор за $2500).