Jump to content
    

eZdsp tms320f2812 внешняя память + АЦП

вопрос 1:

можно ли для запускать программу из внешней памяти и как (если можно) ее туда загрузить, и запустить???

вопрос 2:

Есть ли оптимизированые библиотеки для БПФ для данного DSP ???

Share this post


Link to post
Share on other sites

что касается первого вопроса, то удалось загрузить проект в ZONE6, но задача созданая через DSP/BIOS в TSK Task Manager не запускается. Может кто нибудь сталкивался с данной проблемой

Share this post


Link to post
Share on other sites

вопрос 1:

можно ли запускать программу из внешней памяти и как (если можно) ее туда загрузить, и запустить???

вопрос 2:

Есть ли оптимизированые библиотеки для БПФ для данного DSP ???

 

Ответ 1. Подпрограмму, приведенную ниже, ККС спокойно загружает во внешнюю память (0х100000-0х10FFFF), откуда она так же спокойно вызывается и исполняется. Надо только аккуратно прописать секцию ".extram" в линковочном файле (project.cmd). Не проверял, но скорее всего и загрузчик загрузит. Любопытно, зачем вам столько доппамяти (128КБ), если не секрет?

 

         .sect   ".extram"
filmem:  movl    xar1,#bufmem
         mov     al,#0x13
         rpt     #10
         ||mov   *xar1++,al
         lretr

Ответ 2. На сайте ти-ай есть библиотеки для 28хх, другое дело, что вы понимаете под оптимизацией.

Share this post


Link to post
Share on other sites

Просто не хочется использовать Flash для отладки так как у нее ограниченый ресурс записи. По возможности хочется отладить базовую часть программы, не загружая во Flash (из-за ограниченого ресурса записи)

Ответ 2. Под оптимизацией я понимал код который ориентирован на работу с данным DSP и использует его архитектурные возмижности для наиболее быстрого преобразования. Возможно библиотеки на сайте ти-ай и подойдут

Share this post


Link to post
Share on other sites

Просто не хочется использовать Flash для отладки так как у нее ограниченый ресурс записи. По возможности хочется отладить базовую часть программы, не загружая во Flash (из-за ограниченого ресурса записи)

Ответ 2. Под оптимизацией я понимал код который ориентирован на работу с данным DSP и использует его архитектурные возмижности для наиболее быстрого преобразования. Возможно библиотеки на сайте ти-ай и подойдут

Там вариантов море. Я использовал SPIшную Boot flash, например, но не использовал дебаггер(примеры типов поддерживаемых были в описании на бутлодырь этого чипа). Если использовать дебаггер, нужно работать с RAM внутренней, если ее не хватает, на этапе отладки использовать внешнюю.

Share this post


Link to post
Share on other sites

не могу настроить Xintf. Пытаюсь работать с ZONE2. Получается хрень. Debug не работает чтоли с внешней SRAM'кой?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...