Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9G45/M10
Использование SDRAM в Linux
sasamy
Добавлено 27.08.2012 11:21 Сообщение: 11
sasamy
4.70

Пункты: 77219
Регистрация: 14.08.2009
Цитата

modprobe phram phram=swap,0x20100000,31Mi

А как заюзать данную полезную фитчу без модуля phram ?


Если правильно понял вопрос - имеется ввиду модуль слинкован статически должен быть ? тогда вместо <m> ставите звездочку <*>, а параметры передаете так

Цитата

phram=<device>,<address>,<size> for module case
phram.phram=<device>,<address>,<size> for built-in case
Спуститься к концу Подняться к началу
Персональная информация
lexx666
Добавлено 27.08.2012 13:29 Сообщение: 12
lexx666
3.83

Пункты: 11780
Регистрация: 28.07.2011
Пол: Мужчина
Из: Барнаул
Дада без m а со звёздочкой. Вот про параметры не совсем и понял я. Передавать имеется ввиду в bootargs или где-то ещё?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 27.08.2012 13:41 Сообщение: 13
sasamy
4.70

Пункты: 77219
Регистрация: 14.08.2009
Цитата
Передавать имеется ввиду в bootargs или где-то ещё?


Да - либо добавить в загрузчике (вы видимо имеете ввиду переменную окружения bootargs в u-boot) либо собрать ядро с дефолтной командной строкой и там добавить.
Спуститься к концу Подняться к началу
Персональная информация
lexx666
Добавлено 20.09.2012 17:13 Редактировалось 20.09.2012 17:14 Сообщение: 14
lexx666
3.83

Пункты: 11780
Регистрация: 28.07.2011
Пол: Мужчина
Из: Барнаул
Спасибо! Переполз на 3.5.4 заработала данная передача
параметров.

Цитата
Kernel command line: console=ttyS0,115200 ubi.mtd=1 root=ubi0:nandfs rw rootfstype=ubifs mem=64M phram.phram=swap,0x20000000,32Mi


Цитата
Creating 2 MTD partitions on "atmel_nand":
0x000000000000-0x000001000000 : "Boot partition"
0x000001000000-0x000010000000 : "FS partition"
phram: swap device: 0x2000000 at 0x20000000

Только в ядре /drivers/mtd/makefile поменял папки nand и devices местами, чтобы модуль nand грузился первым.

Цитата
obj-y += chips/ lpddr/ maps/ nand/ devices/ onenand/ tests/
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-AT91SAM9G45/M10