Перейти к содержанию
    

22 minutes ago, ELVEES R&D Center said:

На данный момент ведётся разработка драйвера Linux  для DSP-кластера DELcore-30M.
Драйвер позволит запускать задачи на DSP-ядрах и получать результаты в user space.

Надеюсь, в соответствии с этим и этим ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо большое за ответ.

2 часа назад, ELVEES R&D Center сказал:

На данный момент ведётся разработка драйвера Linux  для DSP-кластера DELcore-30M.
Драйвер позволит запускать задачи на DSP-ядрах и получать результаты в user space.

Это означает, что разработку по можно будет вести на более высоком уровне?

И появится запускать данные приложения прямо из ос Linux?

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

Изменено пользователем sweetpirate

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день. 

вопрос к 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 и кэшами?   Ну или как , вы советуете поступить , для решения озвученной выше задачи?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

15.01.2019 в 16:27, gosha-z сказал:

Надеюсь, в соответствии с этим и этим ?

Они уже лет 20 рекламируют эти свои DSP ядра и все 20 лет эти DSP ядра "завтра заработают".

Вангую, что если еще не, то никогда

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...