В качестве CPU для нового устройства решили выбрать TMS320C6745/OMAP-L137.
Ранее с ним дела не имел, но имеется опыт разработки 3-5-летней давности на C5502.
Встали такие вопросы:
1. EVM-board - какую лучше использовать и может кто имеет опыт - ваши рекомендации?
Нашёл: TMDSOSKL137 у TI, и TMDXOSKL137BET - в Терре. В чём их разница? Не могу найти схем этих плат. Может у кого есть?
На плате необходимы след. разъёмы: ОБЯЗАТЕЛЬНО выведенный на разъём или контактное поле McASP1 (или хотя-бы McASP0), USB-device, желательно на разъёме иметь SPI0 или SPI1, I2C, UART1 или UART2.
2. Средства разработки. Думаю использовать CCS3.3 и SAU510.
Нужен готовый USB-стек (USB-device).
На http://software-dl.ti.com/dsps/dsps_public.../index_FDS.html
имеется стек для этого CPU, но судя по описанию, не поддерживает изохронный режим, а именно он мне и нужен :(((((
Подскажите - где можно взять USB-стек под DSP-ядро L137 (с поддержкой изохронного режима)? Или надо использовать только L137 и USB-стек запускать придётся на ARM-части?
Реально-ли портировать USB-стек от другого кристалла?
Устройство должно иметь связь с ПК. Основным интерфейсом связи планируется USB fullspeed. control EP0 и isochronic transfers.
Еще не решили, что именно ставить - OMAP-L137 или C6745/C6747.