repstosw 18 18 февраля, 2019 Опубликовано 18 февраля, 2019 · Жалоба On 2/9/2019 at 11:43 PM, BlackfinResearch said: Нарисовал схему. Прокомментируйте пожалуйста на предмет ошибок, если таковые есть! Что, совсем всё без ошибок? Или форум сдулся? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 18 февраля, 2019 Опубликовано 18 февраля, 2019 · Жалоба 11 minutes ago, BlackfinResearch said: Или форум сдулся? Hint: схему лучше выложить в .pdf - мало найдется желающих скачать RAR, ожидая найти в нем схему в неизвестном САПР'е. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 18 февраля, 2019 Опубликовано 18 февраля, 2019 (изменено) · Жалоба 3 hours ago, aaarrr said: Hint: схему лучше выложить в .pdf - мало найдется желающих скачать RAR, ожидая найти в нем схему в неизвестном САПР'е. Вообще-то в архиве картинка. Ладно, вот залил на другой ресурс (картинка кликабельна для увеличения): http://www.picshare.ru/uploads/190218/G2KVQKmE92.png В PDF ничего не заливаю, так как этот формат очень трудно поддаётся контролю обфускации приватных данных. Изменено 18 февраля, 2019 пользователем BlackfinResearch Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 18 февраля, 2019 Опубликовано 18 февраля, 2019 · Жалоба On 1/29/2019 at 2:19 PM, BlackfinResearch said: Здравствуйте. Очень нужна любая информация по подключению TMS320C6745 : номиналы конденсаторов по питанию, группировка ног и прочее. В идеале pdf-ка с какой-нибудь отладочной платой на этом DSP. Перерыл весь гугл, ничего не нашёл с этим процессором. Подскажите, в каком направлении рыть? Ну и побочный вопрос, бюджетная отладочная плата - не нашёл. Только у индусов здесь - https://www.pantechsolutions.net но в другую страну заказать не реально (по причине отсутствия других стран во вкладке). Всё так плохо или я не в теме? Вот насчет заказа в другую страну точно не в теме. Посредников достаточно много. Индусам дадите адрес посредника в той же Индии https://zakaztovarov.net/index.php/calculation/cherez-sklad-v-indii правда выйдет уже 170 бачей, но тоже жить можн имхо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 19 февраля, 2019 Опубликовано 19 февраля, 2019 (изменено) · Жалоба 18 hours ago, DASM said: Вот насчет заказа в другую страну точно не в теме. Посредников достаточно много. Индусам дадите адрес посредника в той же Индии https://zakaztovarov.net/index.php/calculation/cherez-sklad-v-indii правда выйдет уже 170 бачей, но тоже жить можн имхо Это всё хорошо, но я выбрал более тернистый путь, спроектировал плату самостоятельно. Если есть возможность, покритикуйте разводку если есть за что: https://electronix.ru/forum/index.php?app=forums&module=forums&controller=topic&id=150876 Изменено 19 февраля, 2019 пользователем BlackfinResearch Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 242 19 февраля, 2019 Опубликовано 19 февраля, 2019 · Жалоба 1 час назад, BlackfinResearch сказал: Это всё хорошо, но я выбрал более тернистый путь, спроектировал плату самостоятельно. Если есть возможность, покритикуйте разводку если есть за что: Если не заработает (или будет глючить), на что грешить будете? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 19 февраля, 2019 Опубликовано 19 февраля, 2019 (изменено) · Жалоба 3 hours ago, jcxz said: Если не заработает (или будет глючить), на что грешить будете? У меня есть SDK с примером как правильно инитить SDRAM на этом DSP. Так что если не заработает или будет глючить - буду биться об стену ))) Но почему-то я уверен, что заработает. Изначально хотел резисторы на 33 Ом на линии данных и адреса поставить, но увидев плату от индусов(фото выше) и раздолбанную авто-магнитолу с CD-приводом, решил не ставить их. Потом длина проводников. Не превышает 5,5 см. Это 0.18 нс - против 6 нс памяти: или 1/32 часть. Не думаю что здесь выравнивание дорожек сыграет роль. CLK, CLKE включены наикратчайшим образом. Соседние трассы на бОльшем расстоянии, чем 0.2 мм. Земляной полигон на расстоянии 0,12 мм препрег 1080 с диэл. проиницаемостью 3.9 при толщине фольги 18 мкм + 25 мкм осаждение; и ширина проводника 0.2 мм - даёт где-то 50-60 Ом. С маской будет чуть-меньше. Ну и чем ближе земля тем более ослабление crosstalk (зависимость обратно-квадратичная от расстояния). Резюме: почему может глючить? :) Изменено 19 февраля, 2019 пользователем BlackfinResearch Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 242 19 февраля, 2019 Опубликовано 19 февраля, 2019 · Жалоба 18 минут назад, BlackfinResearch сказал: Резюме: почему может глючить? :) Если-б заранее знать.... Когда мы плату с L137 переразвели (стараясь почти не трогать ВЧ-компоненты), то после этого перестал работать JTAG-интерфейс. И я долго провозился, прежде чем его кое-как запустить. И то он после этого периодически отваливался. Хотя на первой ревизии нашей платы с ним проблем не было. А всего-то - немного проводники передвинули. На несколько мм. PS: С SDRAM у нас проблем не было. Ни на какой разводке. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 19 февраля, 2019 Опубликовано 19 февраля, 2019 · Жалоба 7 hours ago, BlackfinResearch said: У меня есть SDK с примером как правильно инитить SDRAM на этом DSP. Так что если не заработает или будет глючить - буду биться об стену ))) Но почему-то я уверен, что заработает. Изначально хотел резисторы на 33 Ом на линии данных и адреса поставить, но увидев плату от индусов(фото выше) и раздолбанную авто-магнитолу с CD-приводом, решил не ставить их. Потом длина проводников. Не превышает 5,5 см. Это 0.18 нс - против 6 нс памяти: или 1/32 часть. Не думаю что здесь выравнивание дорожек сыграет роль. CLK, CLKE включены наикратчайшим образом. Соседние трассы на бОльшем расстоянии, чем 0.2 мм. Земляной полигон на расстоянии 0,12 мм препрег 1080 с диэл. проиницаемостью 3.9 при толщине фольги 18 мкм + 25 мкм осаждение; и ширина проводника 0.2 мм - даёт где-то 50-60 Ом. С маской будет чуть-меньше. Ну и чем ближе земля тем более ослабление crosstalk (зависимость обратно-квадратичная от расстояния). Резюме: почему может глючить? :) Лично я на 99.9 % уверен, что работать у вас будет, и 0.1 % что по ошибке поставщика вместо 0.1 мкф на питание придет 1 пф и тогда не будет. Это не АЦП 24 битный чтобы от пары дорожек все гробилось Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 2 марта, 2019 Опубликовано 2 марта, 2019 (изменено) · Жалоба On 1/30/2019 at 6:17 PM, jcxz said: Грузиться с UART у меня так и не получилось, что только ни делал: прогресс загрузки доходил до какого-то процента, а потом - тупняк. На всех скоростях. Если я ничего не путаю за давностью лет... Пришли платы, распаял минимум, подключил к RS-232 ПК - по крайней мере BOOTME есть. На каком этапе были у вас проблмы с загрузкой? Кстати, сделали аж 12 штук печатных плат. Пишите в личку если кому надо, отдам недорого. Изменено 2 марта, 2019 пользователем repstosw Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 242 2 марта, 2019 Опубликовано 2 марта, 2019 · Жалоба 1 час назад, __inline__ сказал: На каком этапе были у вас проблмы с загрузкой? В смысле "на каком"? На этапе загрузки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 2 марта, 2019 Опубликовано 2 марта, 2019 · Жалоба Не могу найти AISgen и UARTHost для D800K005 (я так понимаю, что он для C6745). Нашёл только для D800K008. Техасцы порезали все ссылки на скачивание материала для C6745. Поделитесь пожалуйста для D800K005, а то застопорился весь процесс...... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 2 марта, 2019 Опубликовано 2 марта, 2019 (изменено) · Жалоба так, всё-же нашел здесь в самом конце: https://e2e.ti.com/support/processors/f/791/t/740404 могиканы получаются какие-то, попрятали всё. Или я всё проспал? ;-) На всякий случай прикреплю сюда, чтоб не потерять. sprabb1c.zip Изменено 2 марта, 2019 пользователем repstosw Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 242 2 марта, 2019 Опубликовано 2 марта, 2019 · Жалоба 22 минуты назад, __inline__ сказал: Поделитесь пожалуйста для D800K005, а то застопорился весь процесс...... У меня есть AISgenD800K005-0.8.2.0-setup.exe из sprab04g.zip. Если ещё надо - могу выложить. 10 минут назад, __inline__ сказал: sprabb1c.zip Это то же самое что и у меня. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
repstosw 18 2 марта, 2019 Опубликовано 2 марта, 2019 (изменено) · Жалоба 1 hour ago, jcxz said: У меня есть AISgenD800K005-0.8.2.0-setup.exe из sprab04g.zip. Если ещё надо - могу выложить. Это то же самое что и у меня. Ok, спасибо за помощь! Создал в CCS 5.5.0.00077 проект - просто моргать диодом на порте GP 0.0 - не работает , но загружается. Код: Quote #define Uint32 unsigned int void DelayMs(Uint32 Ms); void main() { Uint32 *gpio_dir01,*gpio_out_data01; gpio_dir01 = (Uint32 *)0x01E26010; gpio_out_data01 = (Uint32 *)0x01E26014; *gpio_dir01 = 0xFFFFFFFE; //последний бит на вывод while(1) { *gpio_out_data01 = 0x00000001; DelayMs(500); *gpio_out_data01 = 0x00000000; DelayMs(500); } } void DelayMs(Uint32 Ms) { Uint32 i; while(Ms>0) { for(i=0;i<300000;i++); Ms--; } } Окно загрузки: Пример взят у индусов и наверное из-за отсутствия слова volatile в регистрах - не работает. Надо посмотреть ассемблерный листинг. Или проблема в другом? В проекте надо менять настройки (типа базовый адрес приложения итп)? Вначале из Blink.out делаю Blink.bin (AISGen-ом), затем bin гружу Uart boot host-ом Изменено 2 марта, 2019 пользователем repstosw Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться