DASM 0 25 октября, 2019 Опубликовано 25 октября, 2019 · Жалоба Беглый взгляд на SDK - вроде есть либы, перекидывающие ресурсные задачи на DSP ядра (и то, при коротких fft смысла нет, только на больших). То есть писать свой код для С66 в их составе не особо и выйдет? Для Cortex M4 в составе этих Ситар еще больше непоняток. Работал с этими монстриками кто вообще? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obam 30 25 октября, 2019 Опубликовано 25 октября, 2019 · Жалоба Тексас же - КодКомпозерСтудия без вариантов; jlink к ЦОС ядру не применим, сооветственно бюджетный xds100 или менее бюджетный саурис. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 26 октября, 2019 Опубликовано 26 октября, 2019 · Жалоба 100v3 канает? Правда на этой плате (beaglbone ai ) jtag вообще не разведен, хотя умельцы докопались. Так в сухом остатке - DSP будут задействованы выходит только через либы Техаса? Я не нашел как в них свой код лить. Ещё больше Cortex m4 интересуют, но там еще меньше инфы.. Причем я так понял они без своей периферии.. Похоже камень мне не торт (( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 26 октября, 2019 Опубликовано 26 октября, 2019 · Жалоба А надо-то что - bare metal или Linux-based? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Jury093 2 26 октября, 2019 Опубликовано 26 октября, 2019 · Жалоба 4 часа назад, DASM сказал: 100v3 канает? Правда на этой плате (beaglbone ai ) jtag вообще не разведен, хотя умельцы докопались. Так в сухом остатке - DSP будут задействованы выходит только через либы Техаса? Я не нашел как в них свой код лить. Ещё больше Cortex m4 интересуют, но там еще меньше инфы.. Причем я так понял они без своей периферии.. Похоже камень мне не торт (( а вот этот документ читали? http://www.ti.com/lit/an/sprac64/sprac64.pdf странный камень со статусом Preview бинарники в dsp лить видимо либо через драйвер в линуксе, либо через самописный мостик (если в sdk нет) из своего baremetal m4 - это pruss сопроцессор? скорее всего там всё будет закрыто и платно в лучшем случае Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mantech 33 26 октября, 2019 Опубликовано 26 октября, 2019 · Жалоба 5 часов назад, DASM сказал: Ещё больше Cortex m4 интересуют, но там еще меньше инфы.. Написано, что это специализированные модули видеообработки, и в них используются эти М4. Похоже на то, как техас делал радиочипы, в них М3 стоял для работы с радиопериферией для поддержки блютуза и пр. Как результат - доки нет, а чтоб их задействовать нужно загрузить спецбинарь... Вообщем, любят они такие "фишки"... 47 минут назад, Jury093 сказал: m4 - это pruss сопроцессор? скорее всего там всё будет закрыто и платно в лучшем случае Так и есть.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 26 октября, 2019 Опубликовано 26 октября, 2019 · Жалоба 3 hours ago, gosha-z said: А надо-то что - bare metal или Linux-based? Linux. 2 hours ago, Jury093 said: а вот этот документ читали? http://www.ti.com/lit/an/sprac64/sprac64.pdf странный камень со статусом Preview бинарники в dsp лить видимо либо через драйвер в линуксе, либо через самописный мостик (если в sdk нет) из своего baremetal m4 - это pruss сопроцессор? скорее всего там всё будет закрыто и платно в лучшем случае Не, PRUSS там еще отдельно, у тех другая архитектура Документ читал, в нем инфы почти ноль. Ясно только , что вроде как "пользуйтесь нашими либами". В общем странный камень и куцие доки. А там ведь еще и ускорители типа machine learning есть - о них вообще одна строка - обратитесь к нам ))) И дернуло beaglebone команду на нем плату новую делать. Ведь как всегда же будет - одна сборка Линукса, сопроцессоры не задействовать, док нет, ничего нет и проект забыт. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Jury093 2 26 октября, 2019 Опубликовано 26 октября, 2019 · Жалоба 3 часа назад, mantech сказал: Написано, что это специализированные модули видеообработки, и в них используются эти М4. Похоже на то, как техас делал радиочипы, в них М3 стоял для работы с радиопериферией для поддержки блютуза и пр. Как результат - доки нет, а чтоб их задействовать нужно загрузить спецбинарь... Вообщем, любят они такие "фишки"... Так и есть.. угу, техас издавна практикует такую фишку - сопроцессоры периферии, в том же старом семействе am335x на них навешивают промышленный сетевой стек типа ethercat или подобных плюшек.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Jury093 2 26 октября, 2019 Опубликовано 26 октября, 2019 (изменено) · Жалоба 3 часа назад, DASM сказал: Linux. Не, PRUSS там еще отдельно, у тех другая архитектура Документ читал, в нем инфы почти ноль. Ясно только , что вроде как "пользуйтесь нашими либами". В общем странный камень и куцие доки. А там ведь еще и ускорители типа machine learning есть - о них вообще одна строка - обратитесь к нам ))) И дернуло beaglebone команду на нем плату новую делать. Ведь как всегда же будет - одна сборка Линукса, сопроцессоры не задействовать, док нет, ничего нет и проект забыт. почитайте сопроводительные доки и пробейте проц по их комьюнити - у техаса вся дока через жопу "тут читаем, тут не читаем, этот кусок читайте у вон того проца, исходники вообще ой всё". у меня есть кит на dm8148, там шел SDK в комплекте, со всеми либами и блобами для медийной поддержки, после определенных танцев и правки последовательности загрузки получил медийную поддержку, к сожалению последнее ядро 2.6.37 "и новее с медиа суппортом не будет" (C) ti-team.. аналогично у am3871.. похоже только am335x семейство в силу примитивизма еще поддержаны и даже не самые свежие андроиды можно запустить, хотя графическая часть там откровено слабая.. или просто напишите в суппорт - всяк сразу денег не состригут, а инфу получите. а дальше будете считать и взвешивать - покупать такой мутный проц с неопределенными перспективами или сплодить систему с отдельным процом на линуксе (вторичная обработка, сетевые сервисы) в связке с вменяемым dsp под ваши вычислительные задачи. далее, поженив их по скоростному интерфейсу (sata, pci-e, emif), можно получить эквивалент требуемой системы.. видимо купили вот такую плату: http://www.ti.com/tool/BEAGLE-3P-BBONE-AI читайте к ней аппноты и тащите sdk да, еррату на камень полистайте, врядли она маленькая и безобидная =) Изменено 26 октября, 2019 пользователем Jury093 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 26 октября, 2019 Опубликовано 26 октября, 2019 · Жалоба 3 hours ago, DASM said: Linux. А тут были? По большому счету - подозреваю, что доступ точно так же, как к PRU - через интерфейс remoteproc/rpmsg Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 26 октября, 2019 Опубликовано 26 октября, 2019 · Жалоба 8 hours ago, Jury093 said: почитайте сопроводительные доки и пробейте проц по их комьюнити - у техаса вся дока через жопу "тут читаем, тут не читаем, этот кусок читайте у вон того проца, исходники вообще ой всё". у меня есть кит на dm8148, там шел SDK в комплекте, со всеми либами и блобами для медийной поддержки, после определенных танцев и правки последовательности загрузки получил медийную поддержку, к сожалению последнее ядро 2.6.37 "и новее с медиа суппортом не будет" (C) ti-team.. аналогично у am3871.. похоже только am335x семейство в силу примитивизма еще поддержаны и даже не самые свежие андроиды можно запустить, хотя графическая часть там откровено слабая.. или просто напишите в суппорт - всяк сразу денег не состригут, а инфу получите. а дальше будете считать и взвешивать - покупать такой мутный проц с неопределенными перспективами или сплодить систему с отдельным процом на линуксе (вторичная обработка, сетевые сервисы) в связке с вменяемым dsp под ваши вычислительные задачи. далее, поженив их по скоростному интерфейсу (sata, pci-e, emif), можно получить эквивалент требуемой системы.. видимо купили вот такую плату: http://www.ti.com/tool/BEAGLE-3P-BBONE-AI читайте к ней аппноты и тащите sdk да, еррату на камень полистайте, врядли она маленькая и безобидная =) Я еще ничего не купил, я даже SC589 не освоил еще (А5 + 2*Shark+). Но у ADI все практически понятно, понятно как и что заливать, как общаться ядрам. У Техаса непонятно ровно ничего, хотя моща конечно на бумаге много больше. Мне не для производства, хоббийные проекты. Плату на эту да, смотрел. Но после изучения док стало ясно - толку с нее мало. А старые BeaglBone мне нравятся - почти все просто и понятно. 8 hours ago, gosha-z said: А тут были? По большому счету - подозреваю, что доступ точно так же, как к PRU - через интерфейс remoteproc/rpmsg Это да.. Только как залить, чем скомпилить, чем отладить... Да даже с примтивным PRU по докам ходишь туда сюда - то так было, а теперь так, а сейчас мы и сами не знаем как Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosha-z 2 27 октября, 2019 Опубликовано 27 октября, 2019 · Жалоба 9 hours ago, DASM said: Только как залить Через sysfs 9 hours ago, DASM said: чем скомпилить, чем отладить CCS Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Obam 30 27 октября, 2019 Опубликовано 27 октября, 2019 · Жалоба Хобби - эт, конечно, святое\"необсуждаемое", но объект выбран, мягко говоря, "вот просто так" неподъёмный: TI-"мерзавцы" забабахали даташит в 400 с гаком страниц, TechRefMan (spruhz6l.pdf) в 8000+ страниц и прочей доки на http://www.ti.com/product/AM5729/technicaldocuments# не выкурить столько ;-) А эррата, да, в 118 стр мало не поместится. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 10 декабря, 2019 Опубликовано 10 декабря, 2019 · Жалоба On 10/27/2019 at 6:29 PM, Obam said: Хобби - эт, конечно, святое\"необсуждаемое", но объект выбран, мягко говоря, "вот просто так" неподъёмный: TI-"мерзавцы" забабахали даташит в 400 с гаком страниц, TechRefMan (spruhz6l.pdf) в 8000+ страниц и прочей доки на http://www.ti.com/product/AM5729/technicaldocuments# не выкурить столько ;-) А эррата, да, в 118 стр мало не поместится. а таки взял. По идее - ничего сложного же. Адресное пространство DSP судя по доке проецируется в общее, линукс нафик, в CC делаем бинарник для обработки чего хочется (запуляю туда FFT расчет) , а залить его уже не вопрос. Придет - увидим. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Niyaz 0 1 мая, 2021 Опубликовано 1 мая, 2021 · Жалоба On 12/10/2019 at 4:26 PM, DASM said: а таки взял. По идее - ничего сложного же. Адресное пространство DSP судя по доке проецируется в общее, линукс нафик, в CC делаем бинарник для обработки чего хочется (запуляю туда FFT расчет) , а залить его уже не вопрос. Придет - увидим. Здравствуйте! вы beaglebone ai заказывали? есть успехи с этой платой? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться