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

Заинтересовался сигнальником OMAP-L138 (http://www.ti.com/lit/ds/symlink/omap-l138.pdf).

 

Есть для него киты и даже готовые модули, типа такого:

 

http://www.logicpd.com/products/system-mod...m-m1#tabs-som-1

 

Нет ли у кого схем подключения такого омапа? А то с сайта TI ничего не вытянешь...

 

Интересуют:

 

- подключение DDR

 

- EMIF для связи с ПЛИС

 

- HPI тоже на ПЛИС

- конфигуразионное ПЗУ

- JTAG

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Документация на SOM:

1014650B_OMAP_L138_SOM_M1_HW_Design_Files.zip

 

Еще покопайте support.spectrumdigital.com - есть у них платка на AM1808 (тот же OMAP, только без DSP).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здесь можно взять "Hardware Documents and Design Files", только надо зарегистрироваться http://www.logicpd.com/products/system-mod...m-m1#tabs-som-2

И здесь: http://www.hawkboard.org/

Изменено пользователем gosh74

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Прикладываю материалы с сайта LogicPD.

 

Есть такая плата - HawkBoard (hawkboard.org). У неё проблемы с DDR, так что не связывайтесь.

TI рекомендует смотреть разводку DDR и схемотехнику для близнеца L138 - AM1808

http://support.spectrumdigital.com/boards/evmam1808/revb/

 

По поводу подключения ПЛИС:

есть 2 платы :

http://www.mitydsp.com/products-services/c...s/mitydsp-l138/

http://www.xilinx.com/products/boards-and-...S6COP-LX45T.htm

 

На последнюю плату устанавливается SOM от LogicPD.

 

И ещё: читайте внимательно Errata на L138 - Там есть неприятные моменты с загрузкой, подачей питания и работой I/O на 3.3 вольтах.

1013527rev4_OMAP_L138_Baseboard_HW_Design_Files.zip

1014652B_OMAP_L138_SOM_M1_64MB_HW_Design_Files.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

- EMIF для связи с ПЛИС

Посмотрите для ПЛИС ещё uPP. Там DMA и пакеты макс по 65536 байт.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Посмотрите для ПЛИС ещё uPP. Там DMA и пакеты макс по 65536 байт.

Я так понимаю, что можно либо uPP либо HPI, и разница между ними небольшая...

 

TI рекомендует смотреть разводку DDR и схемотехнику для близнеца L138 - AM1808

http://support.spectrumdigital.com/boards/evmam1808/revb/

Тут, я смотрю, лучше вариант, т.к. DDR2, а значит побыстрее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я так понимаю, что можно либо uPP либо HPI, и разница между ними небольшая...

HPI - это слейв-порт, процессор им рулить не может.

 

Тут, я смотрю, лучше вариант, т.к. DDR2, а значит побыстрее.

Насчет быстрее совсем не уверен, скорее, наоборот. И жрет больше. Зато дешево.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Насчет быстрее совсем не уверен, скорее, наоборот. И жрет больше. Зато дешево.

В первой плате mDDR - 166МГц, а в другой DDR2 - 333МГц. С чего бы это DDR2 была медленнее чем DDR?

Жрать больше? Ну что ж, все равно к ПЛИСине подключено еще 4 DDR2.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В первой плате mDDR - 166МГц, а в другой DDR2 - 333МГц. С чего бы это DDR2 была медленнее чем DDR?

У OMAP-L138 допустимые частоты mDDR и DDR2 - 150 и 156MHz соответственно. Отличие на две копейки.

Зато задержки у mDDR ниже, так что в конечном счете она должна оказаться несколько быстрее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чтоб не создавать новую тему спрошу здесь.

Как я понимаю у данного процессора два джитага: под дсп ядро и под арм9. Возможна ли отладка арм ядра с помощю AU510-USB ISO PLUS JTAG? Если нет то какой посоветуете?

Ну и как происходит обмен информацией между арм и дсп? Через общую память и прерывания? Вся переферия доступна из обоих ядер?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чтоб не создавать новую тему спрошу здесь.

Как я понимаю у данного процессора два джитага: под дсп ядро и под арм9. Возможна ли отладка арм ядра с помощю AU510-USB ISO PLUS JTAG? Если нет то какой посоветуете?

Ну и как происходит обмен информацией между арм и дсп? Через общую память и прерывания? Вся переферия доступна из обоих ядер?

JTAG - один. Внутри "JTAG Router", который позволяет достучаться до обоих ядер. Насчет SAU510 - не знаю, но через XDS100v2 всё получается.

Обмен информацией м/д ядрами - через внутреннюю shared ram и прерывания (есть программные готовые программные средства для обмена м/д ядрами IPC, DSPLink). вся периферия доступна для обоих ядер.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как я понимаю у данного процессора два джитага: под дсп ядро и под арм9. Возможна ли отладка арм ядра с помощю AU510-USB ISO PLUS JTAG? Если нет то какой посоветуете?

 

JTAG один, ядер два, подключаются в цепочку маршрутизатором ICEPICK-C. Отлаживать оба ядра можно без проблем, если отладка в CCS

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Обмен информацией м/д ядрами - через внутреннюю shared ram и прерывания (есть программные готовые программные средства для обмена м/д ядрами IPC, DSPLink). вся периферия доступна для обоих ядер.

Чё это так безапелляционно? Через L2 определенную как RAM тоже прекрасно обмениваются, почитайте внимательно описание оба ядра имеют доступ ко всей памяти...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...