[an error occurred while processing this directive]
Не, я даю ссылку на документ "ADSP-2136x SHARC® Processor. Hardware Reference. Includes ADSP-21362, ADSP-21363, ADSP-21364, ADSP-21365, ADSP-21366. Revision 1.0, October 2005. Part Number. 82-000501-01" Его можно скачать с Аналоговского сайта. (+)
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)
Такой же документ (зайдите на сайт) должен быть и для 2126х. Если никак не скачать могу выслать по е-мейлу.
У меня Шарк точно также подключен к микроконтроллеру. И точно также микроконтроллер грузит ДСП. Единственное - к микроконтроллеру я не имею никакого отношения. Им занимаются у нас другие ребята. Поэтому проблема загрузки на мне не висит. Но я так понимаю, что проблема у Вас в том, что ДСП не так сконфигурирован хардверно - просто его Вы (Вам), наверное не вогнали в слейв-режим путем установки некоторых пинов.
Что касается пошагового режима, то, признаться, ничего сказать не могу. У меня такие штучки возникали только тогда, когда между двумя шагами у меня срабатывало прерывание (реал-тайм ДМА присылал очередной пакет данных). Для того, чтобы этого не происходило надо сразу же после первой же остановки запретить прерывания через Visual DSP -> Registers и ручками установить значение бита, отвечающего за разрешение прерываний в 0 (на память не помню бит; регистр вроде MODE1 или MODE2). Что еще может быть - затрудняюсь сказать.
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Скачал с сайта AD названный Вами документ, только теперь у него версия 3 и интересующая нас информация расположена на стр. 6-11 — wukrly (13.07.2006 16:15 195.5.29.249, 1135 байт)
- Разбираться подробно нет времени. Однако посмотрите вот эти документы (+) — homekvn (13.07.2006 17:37 212.185.161.237, 408 байт)
- Да и вообще, когда чего-то от Аналогов надо по Шаркам надо (+) — homekvn (13.07.2006 17:55 212.185.161.237, 327 байт)
- Вообще-то, ничего возвышенного не надо, где-то в последовательности действий элементарная ошибка... — wukrly (13.07.2006 18:43 195.5.29.249, 497 байт)
- И все-таки у Вас задача грамотно сконфигурировать порт в микроконтроллере, ибо встроенный загрузчик обязан работать правильно. Анализ кода встроенного загрузчика может лишь помочь понять, как он там устроен и что надо делать в микроконтроллере, но может и запутать только. (+) — homekvn (13.07.2006 19:01 212.185.161.237, 374 байт)
- С конфигурацией все очень просто — wukrly (14.07.2006 12:21 195.5.29.249, 454 байт)
- Есть активность на SPI после ресета? — andy_P (14.07.2006 13:34 80.82.63.185, пустое)
- Вот тут я пас... Могу только порекомендовать (+) — homekvn (14.07.2006 12:29 212.185.161.237, 183 байт)
- До DAI еще надо добраться, имеете эту программу? — wukrly (14.07.2006 13:12 195.5.29.249, 405 байт)
- А вообще, по Вашим описаниям похоже, что что-то не то с синхронизацией подачи импульсов CLK, импульсов сброса и проч. Надо бы осциллографом проверить — homekvn (14.07.2006 13:10 212.185.161.237, пустое)
- Осциллограф мой первый рабочий инструмент — wukrly (14.07.2006 21:19 195.5.29.249, 287 байт)
- Ну а данные-то правильные идут? Сама последовательность? Совпадает ли то, что Вы видите на осциллографе с тем, что микроконтроллер должен послать в процессе загрузки? — homekvn (15.07.2006 17:01 84.146.67.101, пустое)
- Кстати фронты проверьте еще, "состояние покоя" на клоке чтобы совпадало с тем, что ожидает ДСП (может, надо, чтоб нолик был, а у Вас единичка)... и прочее, прочее. Я как-то двое суток на эту фигню потратил, пока наконец дошло, в чем дело. Дело было как раз с программируемым делителем частоты от Аналогов. На осциллографе вроде все нормально (если сильно не присматриваться), а вот если присмотреться по-внимательнее, то с фронтам были проблемы. — homekvn (15.07.2006 17:33 84.146.67.101, пустое)
- Спасибо за ссылки, покопаюсь в них, почему-то модель порта SPI не работает, если бы работала, она бы все показала — wukrly (13.07.2006 18:22 195.5.29.249, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание