gosha-z 0 Posted January 15, 2019 · Report post 22 minutes ago, ELVEES R&D Center said: На данный момент ведётся разработка драйвера Linux для DSP-кластера DELcore-30M. Драйвер позволит запускать задачи на DSP-ядрах и получать результаты в user space. Надеюсь, в соответствии с этим и этим ? Quote Ответить с цитированием Share this post Link to post Share on other sites
sweetpirate 0 Posted January 15, 2019 (edited) · Report post Спасибо большое за ответ. 2 часа назад, ELVEES R&D Center сказал: На данный момент ведётся разработка драйвера Linux для DSP-кластера DELcore-30M. Драйвер позволит запускать задачи на DSP-ядрах и получать результаты в user space. Это означает, что разработку по можно будет вести на более высоком уровне? И появится запускать данные приложения прямо из ос Linux? Для написания собственных драйверов устройств мне пока недостаточно знаний, но путь куда двигаться, благодаря вам, ставится яснее. Edited January 15, 2019 by sweetpirate Quote Ответить с цитированием Share this post Link to post Share on other sites
AndrejM 0 Posted October 17, 2021 · Report post Добрый день. вопрос к ELVEES R&D Center , отладочная плата Салют-ЭЛ24ОМ1 рев.1.2 , я знакомлюсь с документацией на процессор и исследую периферию , для этого пишу небольшие bare-metal приложения и запускаю из под u-boot (elf с загрузкой с SD карты). Несколько строк на ассемблере запустить получается , в том числе что то вывести в uart , а вот запуск более крупной сборки заканчивается примерно так: reading test2 272744 bytes read in 31 ms (8.4 MiB/s) mcom# bootelf 0x60000000 CACHE: Misaligned operation at range [40010000, 40013038] CACHE: Misaligned operation at range [40013038, 40013058] CACHE: Misaligned operation at range [40013058, 40013100] CACHE: Misaligned operation at range [40013100, 40013110] CACHE: Misaligned operation at range [40013110, 400134bd] CACHE: Misaligned operation at range [400134bd, 400134d6] CACHE: Misaligned operation at range [400134d6, 400134da] CACHE: Misaligned operation at range [400134dc, 400134fc] CACHE: Misaligned operation at range [400134fc, 4001351c] CACHE: Misaligned operation at range [4001351c, 40013538] CACHE: Misaligned operation at range [40013538, 4001354c] CACHE: Misaligned operation at range [4001354c, 4001356c] CACHE: Misaligned operation at range [4001356c, 40013574] CACHE: Misaligned operation at range [40013578, 400155ac] CACHE: Misaligned operation at range [500166ac, 500196ac] CACHE: Misaligned operation at range [50100000, 50100804] ## Starting application at 0x40000000 ... plU cm ete. *************** test2 start ***************** undefined instruction pc : [<00000004>] lr : [<40013108>] reloc pc : [<c0082044>] lr : [<00095148>] sp : 50019670 ip : 4001310c fp : 7ff800cc r10: 00000002 r9 : 7f76dee0 r8 : 7f78bad8 r7 : 5001967c r6 : 7f78bae0 r5 : 00000000 r4 : 00000000 r3 : 00000020 r2 : 00000804 r1 : 00000000 r0 : 000000ff Flags: nZCv IRQs off FIQs off Mode SVC_32 Resetting CPU ... Можно ли как то, используя u-boot загрузить elf на исполнение с предварительно выключенным MMU и кэшами? Ну или как , вы советуете поступить , для решения озвученной выше задачи? Quote Ответить с цитированием Share this post Link to post Share on other sites
a123-flex 0 Posted October 17, 2021 · Report post 15.01.2019 в 16:27, gosha-z сказал: Надеюсь, в соответствии с этим и этим ? Они уже лет 20 рекламируют эти свои DSP ядра и все 20 лет эти DSP ядра "завтра заработают". Вангую, что если еще не, то никогда Quote Ответить с цитированием Share this post Link to post Share on other sites
gosha-z 0 Posted October 17, 2021 · Report post Ну захотят - поможем. Если не захотят - увы им Quote Ответить с цитированием Share this post Link to post Share on other sites
AndrejM 0 Posted October 18, 2021 · Report post On 10/17/2021 at 10:28 AM, AndrejM said: вопрос к ELVEES R&D Center , отладочная плата Салют-ЭЛ24ОМ1 рев.1.2 Вопрос снят, разобрался. Скачал с git-а u-boot ,и собрал как мне нужно. Но появился еще один. Мне к этой отладке дали еще устройство под названием mc-usb-jtag , документации нет , из программного обеспечения одна утилита , которой , как я понял можно spi flash прошить. Есть ли у вас на него документация? На сколько это полноценный j-tag, и можно ли его с oprnocd по использовать для ядра cortex-a9? Quote Ответить с цитированием Share this post Link to post Share on other sites