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

Dru

Свой
  • Постов

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

  • Посещение

Репутация

0 Обычный

Информация о Dru

  • Звание
    Участник
    Участник
  • День рождения 09.10.1980

Контакты

  • ICQ
    Array

Информация

  • Город
    Array
  1. Спасибо. Вроде нашел, пришлось вручную править таблицу векторов.
  2. Да отдельная микросхема памяти, организованная как FIFO.
  3. Входное FIFO размерностью 4К слов, как только оно заполняется (4K - 100) срабатывает прерывание и в обработчике запускается DMA, после срабатывания прерывания от DMA, процессор должен обработать данные и выкинуть их в выходное FIFO. Данные во входное FIFO идут непрерывно, но скорость поступления примерно в 2-3 раза ниже чем скорость работы DMA. Касательно описания на русском у меня нет, я использую документацию с Texas Instruments http://focus.ti.com/docs/prod/folders/prin...s320vc5502.html
  4. Подскажи плиз, как обрабатывать прерывания если несколько обработчиков весит (одно прерывание по завершении DMA, второе при заполнении входного FIFO). При срабатывание второго я запускаю DMA для вычитывания FIFO. А прерывание от DMA пока пустое. Осциллографом видно что прерывание от FIFO приходит но в обработчик заходит и выходит тока 1 раз. Может там какие-нибудь нюансы я не учитываю при написании самого обработчика?
  5. Да, при запуске передачи через DMA скорость поднялась существенно.
  6. Мне говорили что на 5510 это работает, но в нем есть настройка частоты с которой проц будет гнать данные на EMIF, а в 5502 эти поля в глобальном регистре EMIF убраны. 2*32bit у меня получается тока на запись при включенном Write Posting, а на чтение только 1*32bit, а мне этого мало, читать надо хотя бы в 2 раза быстрее. Играет роль какие команды используются при чтении? i-cache это только для инструкций, если программа во внешней памяти, а мне надо считывать данные, и записывать обработанные.
  7. Как настроить EMIF (в TMS320VC5502), чтобы он передавал четыре 32-х битных слова подряд при записи/чтении в/из памяти? Используется SBSRAM. Сигнал READY заведен на единицу. Какими командами надо делать передачу?
  8. И последний вопрос. Как вы считаете возможно ли отладить драйвер для чипа не подключая проц на локальную шину, а оставив только заглушку?
  9. Плюс еще один кусок на 256байт и диапазон портов I/O на 256 байт, а цтут тока смутные подозрения.
  10. точнее выделяется 2 куска по 1Мб каждый, а для чего они нужны ??? совсем не понятно :(
  11. Помогите если можете облегчить задачу по написанию драйвера под PCI9054, непонятно зачем система выделяет стока памяти???
  12. Может кто-нибудь занимался сопряжением PLX PCI9054 с TMS320VC5502, какие проблемы возникают, а то я нашел тока про Motorola, Intel и Hitachi.
  13. А где отметить что все сообщения прочитаны? Если я выхожу в инет через сеть университета, у которого на выч.центре стоит firewall, то выходит у меня помошник нормально работать не будет? (пользуюсь IE или Maxthon)
  14. А в других слотах/машинах плата работает? <{POST_SNAPBACK}> Уже заработала оказалось надо было заглушить некоторые сигналы с локальной стороны.
  15. Я может торможу, но где пометить "Отметить все форумы прочитанными и вернуться на главную страницу"?
×
×
  • Создать...