Перейти к содержанию
    

Vitaliy_ARM

Свой
  • Постов

    508
  • Зарегистрирован

  • Посещение

Весь контент Vitaliy_ARM


  1. Скоро придут детали и плата. Ветка создавалась в надежде настроить бесплатный j-tag и работать им с BlackFin'ом. Наверное это маловероятно, так как этого никто не делал, как я понял, большинство разрабочиков используют фирменные средства разработки-VisualDSP, у кого нет денег обходятся симулятором. Наверное стоит использовать VDSP и не париться, есть у кого нибудь другие мнения, буду рад услышать
  2. Посмотрите в сторону MSP430x4xx, там вроде был 12 разрядный АЦП
  3. Можно ли поинтересоваться, какие приимущества дает вам Linux, кроме TCP/IP стека. Ведь значительно увеличивается реакция на прерывания и ситуации, где нужно высокое быстродействие? Экономится ли время при разработке нового устройства?
  4. Как я понимаю ByteBlaster, Wiggler или другие подобные программаторы и j-tag'и для внутрисхемной отладки никто не использовал? Вопрос довольно интересный
  5. Вот прикручиваю Eclipce к bf-gcc. Не поделитесь информацией, как вы ByteBlaster подключили? Какие программы использовали, интересует все.
  6. Я тоже покупал плату, только МСB2378, к ней есть примеры на сайте филипса только для Кейловского компилятора. В последней версии IAR также присутствуют примеры программирования этого контроллера. Удачи
  7. Я работал по мелочи с LPC2378, есть вопросы - задавайте
  8. Когда-то в институте проходили приемники NovSTAR, действительно их можно собрать на советской элементной базе, только там, по моему, присутсвует еще и синтезатор частот, ну это сейчас не проблема. В общем меньше 4-х спичечных коробков не получится. Человек, собравший такой приемник достоин уважения. Но делать в наши дни это действительно не нужно, проше и дешевле купить
  9. Это потому, что они на одной машине стоят, и 2001 установлен раньше 2002, у меня 2001 и 2006 таким образом открывает Мне нужно было как-то просто перенести печатную плату из 2006 в 2004, поступал следующим образом. Выделял плату в 2006, потом копировал в буфер Ctrl+C. Потом в 2004 вставлял Ctrl+V. Все вставлялось нормально
  10. Не могу никак найти этот Trial. Если кто знает, где его можно скачать, подскажите
  11. mck на ногу?

    А на LPC2378 кто-нибудь выводил?
  12. Почитайте даташит на микроконтроллер LPC2378, в нем есть контроллер SDIO (в даташите называется MCI), там описаны принципы действия и архитектура вдух автоматов-данных и команд. Аналогично можно это все реализовать и на ПЛИС
  13. Да скачал я это уже давно, ума пока только дать не могу, поэтому и спрашиваю, может это уже кто-то делал, т.е. настраивал? Как работает? В моей ветке писали, что были проблемы с дебагером, Bf emu все процессрры 531-533 детектит как 533.
  14. Я уже этот настроил, J-link нормально работает через RDI драйвер. IAR 4.42 у меня есть с лекарством, но на работе его пользовать нельзя. Найти версию 30 кб не удалось, да и теперь не очень и нужно, новый прекрасно работает. В любом случае лучше пользоваться новыми версиями. :) Про настройки написано в файле JLinkRDI.pdf
  15. Вопрос давольно интересный!!! Кто-нибудь вообще пользуется самодельными j-tag для BF? Кто-то на форуме говорил, что можно использовать ByteBlaster(или подобный) + j-tag tool.
  16. Я смотрю по форуму, такой связкой пока никто не пользуется. Трудно придется - лес темный, но наладить помоему можно. Вот три дня убил, настроил Eclipse+WinARM GCC+OpenOCD+Wiggler. Все работает отлично, кроме тормозного дебагера, почему тормозит, пока не разобрался. По аналогии: arm-gcc -> bf-gcc OpenOCD -> ? arm-gdb -> bf-gdb Если и Wiggler прицепить сюда - было бы совсем здорово, два типа процессоров одним j-tag'ом отлаживать. Перед сборкой наверное нужно исходники поправить? Ведь нужно будет ноги Wigglera где-то прописать, чтобы с ними программа работала. Начал разбираться с CygWin
  17. Версия http://www.amontec.com/sdk4arm.shtml не компилирует прошивки для WinARM, потому, что имеет более старый компилятор GCC 4.1.1, WinARM -> GCC4.1.2 В итоге настроил Eclipse+WinARM GCC + OpenOCD + Wiggler. Все работает просто супер за исключением дебагера. Дебагер почему-то сильно тормозит, брейкпоинты не всегда работают и улетает часто в какую-то невидимую область памяти. IAR+H-jtag у меня работает быстро (сравнивали с j-link, скорость примерно одинаковая). Может кто подскажет, может можно его немного поднастроить или нужно какой-нибудь внешний дебагер подключить?(Insight например)
  18. Вот купил плату от Embedded Artists с uClinux и LPC2468. Кто уже использует этот микроконтроллер, поделитесь мнениями. Вот IAR подарок сделали - скачал версию 5.0 с ограничением по коду 32 кБ, старые прошивки не понимает, отлчается файл на Cstartup.s от предыдущих версий, но с ним идут прошивки к микроконтроллеру LPC2378. J-Link глючит с этим яром безбожно, часто выскакивает сообщение - не поддерживается адаптивное тактирование, хотя частоту задавал и автоматически и в ручную. Кто-нибудть уже боролся с этим?
  19. Спасибо огромное!!! Со всем разобрался!!!
  20. Все заработало отлично, спасибо acex2 за ссылку! В Help'е Eclipse нашел неполный ответ на свой вопрос: Frequently Asked Questions: Your Console view can be very useful for debugging a build. Q1. My Console view says "Error launching builder". What does that mean? Error launching builder (make -k clean all ) (Exec error:Launching failed) Most probably, the build command (by default "make") is not on your path. You can put it on your path and restart Eclipse. You can also change the build command to something that is on your path. If you are using MinGW tools to compile, you should replace the build command with "mingw32-make". Нужно прописать path, только где его нужно прописывать пока не разобрался.
  21. Скачал версию http://www.amontec.com/sdk4arm.shtml, задал компилятор arm-elf-gcc.exe из папки WinARM. Главной задачей ставится полностью разобраться с Eclipse и прикрутить ее еще и к BlackFin gcc. Компилируются только проекты jlinch-tutorial-20061124-source, расположенные на этом же сайте, проекты из WinARM не компилируются - выскакивает сообщение make -k all process_begin: CreateProcess((null), echo, ...) failed. make (e=2): Не удается найти указанный файл. make: *** [begin] Error 2 arm-elf-gcc (GCC) 4.1.1 Copyright © 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Как я понимаю, это проблема с make файлом. Сравнил оба файла, они, на мой взгляд сильно отличаются. В jlinch-tutorial кроме make файла присутствует какой-то файл для линковщика, в котором указаны размеры памяти микроконтроллера, в другом микроконтроллер указывается дерективами: MCU = arm7tdmi SUBMDL = AT91SAM7S64 Что это еще такое
  22. Вопрос к знающим людям. Скачал пакет WinARM и уже третий день пытаюсь прицепить компилятор WinARM к Eclipse. Пробовал два варианта быстрого старта. (Ранее не работал с компилятором gcc) Один вариант - в папке программы WinARM/Doc/Eclipse есть рекомендации jlynch-tutorial-20061124.pdf (уже упоминался в данной ветке) Второй вариант - http://www.newmicros.com/, ссылка "Development with Eclipse" В обоих случаях после создания проекта и копирования в него файлов делаю Build All, и в ответ в консоле выскакивает сообщение: Error launching builder (make -k all ) (Exec error:Launching failed) Подскажите пожалуйста, в чем может быть дело
  23. Здесь некоторая инфа для старта с Wiggler'oм http://www.macraigor.com/Eclipse/index.htm
  24. Однако с ARM'ами дела обстоят чуть получше - http://www.macraigor.com/Eclipse/index.htm
  25. С blackfin.uclinux.org скачал http://blackfin.uclinux.org/gf/project/jtag gdbproxy-binary-0.03.tar.gz, bfemu-gdbproxy-0.03.tar.gz Можете описать действия, что-бы получить хоть какой-то результат и какие еще исходники нужно скачать (я как понимаю - еще нужен какой-то исходник gdb (http://docs.blackfin.uclinux.org/doku.php?id=debuggers#debuggers), или gdbproxy достаточно?) На ARM тренироваться просто нет времени, на этой платформе успешно справляется IAR+J-link, однако интерфейс у Eclips бесспорно лучше и в дальнейшем, наверное, прикручу IAR компилятор к этому редактору. Программирование BF Wiggler'ом было бы замечательно - получается однородность с ARM платформой
×
×
  • Создать...