Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Отладочные платы » Hola(Duo)-PC
Туча памяти для DMA в 184 метра
Jury093
Добавлено 28.02.2014 17:05 Сообщение: 11
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Зачем столько памяти под DMA для данной платы?

совершенно случайно, копаясь в исходниках, наткнулся на "знакомую" цифру:
в конце arch/arm/plat-mxc/include/mach/memory.h

Код
#if defined(CONFIG_ARCH_MX5) || defined(CONFIG_ARCH_MX6)
#define ARM_DMA_ZONE_SIZE (184 * SZ_1M)
#define CONSISTENT_DMA_SIZE ARM_DMA_ZONE_SIZE
#else
#define CONSISTENT_DMA_SIZE (32 * SZ_1M)
#endif

зачем и почему - я не в курсе.. имхо, есть шанс поэксперементировать и рассказать..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
xaba
Добавлено 01.03.2014 00:02 Редактировалось 01.03.2014 06:14 Сообщение: 12
xaba
4

Пункты: 15268
Регистрация: 23.04.2012
Я уже уменьшил GPU память до 32 в структуре
static struct viv_gpu_platform_data imx6_sabrelite_gpu_pdata __initdata = {
.reserved_mem_size = SZ_32M, //SZ_128M,
};

Особых усилий в сторону жестоких испытаний GPU не проводил. Все работает.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » Hola(Duo)-PC