|
|
 |
Ответов
|
Sep 29 2015, 20:34
|

Профессионал
    
Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634

|
Цитата Cortex-9 сам поддерживает когерентность кешей при DMA. Не стоит обобщать... Пример из моей вселенной: Renesas R7S721020 (RZ1AL): Цитата This product incorporates the ARM single-core Cortex-A9 MPCore, where the IP version is r3p0. Когерентность ручками, через CP15... Может быть, Вы не включили Data Cache? И write back режим? Или скажите тогда, КАК ЭТО СДЕЛАТЬ! Очень не хватает...
Сообщение отредактировал Genadi Zawidowski - Sep 29 2015, 20:41
|
|
|
|
|
Sep 30 2015, 06:31
|
Местный
  
Группа: Участник
Сообщений: 225
Регистрация: 15-11-09
Из: Москва
Пользователь №: 53 634

|
Цитата(Genadi Zawidowski @ Sep 29 2015, 23:34)  Не стоит обобщать... Пример из моей вселенной: Renesas R7S721020 (RZ1AL):
Когерентность ручками, через CP15... Может быть, Вы не включили Data Cache? И write back режим? Или скажите тогда, КАК ЭТО СДЕЛАТЬ! Очень не хватает... C Cortex-9 не работал, только с 8. Приведу первоисточник. http://infocenter.arm.com/help/index.jsp?t...228a/index.htmlI/O coherent systems (e.g. Cortex-A9 with ACP) implement a hardware mechanism where accesses to shared DMA memory regions are routed to the cache controller which will invalidate (for DMA reads) or cleans (for DMA writes) the relevant cache lines.Пока просто держим DMA данные в некешируемых областях и планируем перейти на принцип flush/invalidation через CP15. .
--------------------
|
|
|
|
Сообщений в этой теме
4uLABEK ARM Cortex A7 = A9 при программировании? Sep 17 2015, 09:58 scifi Может быть, я что-то не понимаю, но все эти A7 и A... Sep 17 2015, 10:16 SII Смотря на каком уровне писать. Если прикладные про... Sep 17 2015, 10:39 mantech Цитата(SII @ Sep 17 2015, 13:39) Смотря н... Sep 17 2015, 12:07 4uLABEK Спасибо! А что бы посоветовали, Cortex A7 как ... Sep 17 2015, 11:38 scifi Цитата(4uLABEK @ Sep 17 2015, 14:38) Спас... Sep 17 2015, 11:47 zltigo QUOTE (4uLABEK @ Sep 17 2015, 14:38) Спас... Sep 17 2015, 11:48 4uLABEK В основном работа с портами, UART, I2C, SPi, USB, ... Sep 17 2015, 12:18 scifi Цитата(4uLABEK @ Sep 17 2015, 15:18) В ос... Sep 17 2015, 12:30 zltigo QUOTE (4uLABEK @ Sep 17 2015, 15:18) В ос... Sep 17 2015, 12:31 4uLABEK Должно же быть общение, чтобы выдать команду по SP... Sep 17 2015, 12:52 scifi Цитата(4uLABEK @ Sep 17 2015, 15:52) Разв... Sep 17 2015, 12:55 4uLABEK Хорошо, как я понял, если А9 в дальнейшем, значит ... Sep 17 2015, 13:02 scifi Цитата(4uLABEK @ Sep 17 2015, 16:02) Хоро... Sep 17 2015, 13:05  zltigo QUOTE (scifi @ Sep 17 2015, 16:05) Если в... Sep 17 2015, 13:54 SII Цитата(4uLABEK @ Sep 17 2015, 16:02) Хоро... Sep 17 2015, 17:34 Golikov A. ЦитатаДолжно же быть общение, чтобы выдать команду... Sep 17 2015, 13:10 zltigo QUOTE (Golikov A. @ Sep 17 2015, 16:10) О... Sep 17 2015, 13:52 4uLABEK Даа.. не обнадеживающе все как-то звучит.. Запись ... Sep 17 2015, 13:27 Obam Удалено. Sep 18 2015, 07:25 scifi Вроде бы тут кто-то OMAP от техасских инструментов... Sep 17 2015, 13:37 jcxz Цитата(scifi @ Sep 17 2015, 19:37) Вроде ... Sep 18 2015, 05:28  mantech Цитата(jcxz @ Sep 18 2015, 08:28) и MPU и... Sep 18 2015, 07:48   _3m Цитата(mantech @ Sep 18 2015, 10:48) По м... Sep 18 2015, 08:09   jcxz Цитата(mantech @ Sep 18 2015, 13:48) Мсье... Sep 18 2015, 09:18    _3m Цитата(jcxz @ Sep 18 2015, 12:18) Зачем и... Sep 18 2015, 10:07     jcxz Цитата(_3m @ Sep 18 2015, 16:07) В камушк... Sep 19 2015, 07:32      mantech Цитата(jcxz @ Sep 19 2015, 10:32) MMU в A... Sep 19 2015, 10:57       zltigo QUOTE (mantech @ Sep 19 2015, 13:57) Если... Sep 19 2015, 12:45        mantech Цитата(zltigo @ Sep 19 2015, 15:45) Мануа... Sep 19 2015, 15:21    Mahagam QUOTE (jcxz @ Sep 18 2015, 12:18) Зачем и... Sep 24 2015, 08:22     jcxz Цитата(Mahagam @ Sep 24 2015, 14:22) а вы... Sep 25 2015, 07:57  AlexandrY Цитата(jcxz @ Sep 18 2015, 08:28) Всё ост... Sep 19 2015, 19:03   krux Цитата(AlexandrY @ Sep 19 2015, 22:03) Во... Sep 19 2015, 19:08   mantech Цитата(AlexandrY @ Sep 19 2015, 22:03) Ци... Sep 19 2015, 21:02   jcxz Цитата(AlexandrY @ Sep 20 2015, 01:03) Во... Sep 21 2015, 08:25    AlexandrY Цитата(jcxz @ Sep 21 2015, 11:25) Вопрос ... Sep 21 2015, 08:49     jcxz Цитата(AlexandrY @ Sep 21 2015, 14:49) Во... Sep 21 2015, 10:44      AlexandrY Цитата(jcxz @ Sep 21 2015, 13:44) Я уже т... Sep 21 2015, 11:01       jcxz Цитата(AlexandrY @ Sep 21 2015, 17:01) За... Sep 21 2015, 11:10     mantech Цитата(AlexandrY @ Sep 21 2015, 11:49) Ес... Sep 21 2015, 11:51     Non-linear Цитата(AlexandrY @ Sep 21 2015, 11:49) Во... Sep 29 2015, 18:45 Golikov A. manch или как-то так, под все общее неодобрение за... Sep 17 2015, 13:54 mantech Цитата(Golikov A. @ Sep 17 2015, 16:54) m... Sep 17 2015, 18:42 4uLABEK Да как раз его сейчас изучаю.. По документации у н... Sep 17 2015, 13:55 scifi Цитата(4uLABEK @ Sep 17 2015, 16:55) Да к... Sep 17 2015, 14:38 Golikov A. Да, да про вас простите не помнил всех букв.
Зря ... Sep 17 2015, 18:50 mantech Цитата(Golikov A. @ Sep 17 2015, 21:50) т... Sep 17 2015, 19:06 4uLABEK К моему удивлению наткнулся на довольно таки дешев... Sep 18 2015, 13:54 zltigo QUOTE (4uLABEK @ Sep 18 2015, 16:54) К мо... Sep 18 2015, 14:06 scifi Цитата(4uLABEK @ Sep 18 2015, 16:54) К мо... Sep 18 2015, 14:11 4uLABEK Да, сами) я сам думаю.. во что я ввязался.. Sep 18 2015, 14:22 scifi А вообще что надо-то? Задача из области ЦОС, котор... Sep 18 2015, 14:57 aaarrr Да ладно, нормальный там стиль, уж точно не ... Sep 19 2015, 15:24 mantech Цитата(aaarrr @ Sep 19 2015, 18:24) Да ла... Sep 19 2015, 17:02 AlexandrY Цитата(aaarrr @ Sep 19 2015, 18:24) Да ла... Sep 19 2015, 19:09 Golikov A. ЦитатаЕщё и ПЛИС в эту кучу? Будете сами на верило... Sep 19 2015, 18:05 Golikov A. А DMA в этих процах без MMU не обходится?
Справед... Sep 21 2015, 09:11 Genadi Zawidowski В allwinner Sep 25 2015, 08:19 jcxz С allwinner не работал. Sep 25 2015, 09:17  mantech Цитата(jcxz @ Sep 25 2015, 12:17) С allwi... Sep 25 2015, 19:07 Genadi Zawidowski Тогда примите на веру, что документации все-таки н... Sep 25 2015, 16:48 jcxz Цитата(Genadi Zawidowski @ Sep 25 2015, 22... Sep 26 2015, 11:53
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|