Jump to content

    
Sign in to follow this  
EIKA

Программирование TI TMS320Lx240x

Recommended Posts

Коллеги, приветствую!

 

Простите за ламерские вопросы. Я далековат от этой темы. Поэтому надеюсь на вас.

 

1. Чем можно программировать DSP TI семейства TMS320Lx240x, а именно: TMS320LF2407A, TMS320LF2406A, TMS320LF2403A, TMS320LF2402A, TMS320LC2406A, TMS320LC2404A, TMS320LC2403A, TMS320LC2402A, чтобы не покупать родной программатор Gang-2000 за $349?

 

1.1. Возможно ли программирование "китайцами", типа MiniPRO и Willem? В базах ПО такого DSP с ходу не нашел. Адаптер, LQFP на нужное количество пин, думаю, найти можно. Или на крайняк распаяться на монтажной плате.

 

1.2. Возможно ли внутрисхемное программирование через ICS или JTAG? На плате с DSP распаяны 2 шины JTAG - видимо через них программируют на заводе.

 

2. Как проверить, что DSP защищен от чтения? Прочесть диапазон адресов 0040h-0043h и посмотреть лежит ли там FFFFFFFFFFFFFFFFh или что-то иное?

 

3. Есть ли методики снятия защиты от чтения? TI на всякий случай предупреждает, что гарантий на CSM не дает, и что данные могут быть прочтаны иным способом.

Edited by EIKA

Share this post


Link to post
Share on other sites
Коллеги, приветствую!

 

Для программирования можно воспользоваться ISP через UART, SPI (см. документацию).

Есть недорогие XDS100.

 

Снять защиту невозможно (может кто более опытный и другое мнение имеет) - только стереть и писать заново.

Если запрещены JTAG и ISP то для снятия защиты выпаивать и заменять на чистый.

 

Удачи.

Share this post


Link to post
Share on other sites
1. Чем можно программировать DSP TI семейства TMS320Lx240x, а именно: TMS320LF2407A, TMS320LF2406A, TMS320LF2403A, TMS320LF2402A, TMS320LC2406A, TMS320LC2404A, TMS320LC2403A, TMS320LC2402A, чтобы не покупать родной программатор Gang-2000 за $349?

А поновей семейство выбрать нельзя? Серию 24хх вообще производят?

Gang-2000 серию 24хх судя по сайту производителя тоже не поддерживает.

 

Среда разработки под них будет в лучшем случае CCS3.3.

 

XDS100 их не поддерживает, об этом прямым текстом написано в FAQ TI: http://processors.wiki.ti.com/index.php/XDS100

 

Вот полноценный 510й JTAG их таки поддерживает, Саурис один из самых дешёвых: http://sauris.de/ru/products/XDS510Lite/

 

Ещё есть Blackhawk USB2000, это облегченная версия 510го, только под С2000, но его уже на сайте в списке устройств нету.

 

Оно вам точно надо, иметь потом проблемы с поставками, проблемы с обновлением среды разработки, компиляторов?

Share this post


Link to post
Share on other sites

volodya

Turnaev Sergey

 

Спасибо за ответы. Немного поясню задачу - речь идет о готовом устройстве, и идея была добраться до кода в части алгоритмов обработки звука. Если сказать проще - были виды на чужое старое добро примерно 2005 года. О создании своих таких устройств речи нет. Максимум - получить алгоритмы и клонировать полученный дамп памяти на чистые "болванки".

Edited by EIKA

Share this post


Link to post
Share on other sites

Товарищи, а методики клонирования тоже нет?

 

И что все же с дешевыми программаторами? Хотя бы $200. Вот такой не пойдет, случаем? BH-USB-560. Можно с eBay, срок не горят.

Edited by EIKA

Share this post


Link to post
Share on other sites

По поводу клонирования и эмуляторов, как бы в одном флаконе :) : можно попробовать самому собрать клон 510-го:

USB - Ссылка

PCI - Ссылка

Share this post


Link to post
Share on other sites
По поводу клонирования и эмуляторов, как бы в одном флаконе :) : можно попробовать самому собрать клон 510-го:

USB - Ссылка

PCI - Ссылка

Извините, я не понял. Пустая плата мне не нужна, мне бы готовый продукт и переходник чтобы был к нему на 100 пин.

 

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

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.

Sign in to follow this