реклама на сайте
подробности

 
 
> AT91SAM9260+Linux... как подключить jffs2 на DataFlash?
Pasa
сообщение Sep 2 2009, 13:00
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 107
Регистрация: 4-03-09
Из: Беларусь, Минск
Пользователь №: 45 665



Прошу помощи, так как практически не знаком с линуксом а на других форумах народ молчит категорически.

Сгенерил ядро и rootfs для AT91SAM9260. Прошил в датафлэш Bootstrap и Uboot. С помощью Uboot гружу по сети ядро и rootfs. Все загружается и стартует. Вся эта кухня крутится в озу.Стоит задача хранить логи. Остановился на jffs2 для датафлэш. Сгенерил пробную jffs2 и упаковал в файл-имидж. На RedHat попробовал:

mkdir mnt
modprobe mtdram total_size=24576 erase_size=128
modprobe mtdblock
dd if=image.jffs2 of=/dev/mtdblock0
mount -t jffs2 /dev/mtdblock0 mnt

Все работает.

Вопрос такой: если я прошью файл-имидж(image.jffs2) в датафлэш по конкретному адресу, то как объяснить ядру, что мол там-то и там-то находится jffs2 и нужно ее подмонтировать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AVR
сообщение Oct 11 2009, 17:39
Сообщение #2


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Уважаемый господин Pasa! Нельзя ли длинные логи размещать в виде ссылки на http://pastebin.com или подобные ресурсы? wink.gif

Есть вопрос, навеянный этой темой, возможно пригодится многим...
Можно ли сделать корневую файловую систему доступной только для чтения, но чтобы если какие-либо программы захотели что-то записать в корневую - они писали только в ОЗУ? т.е. чтобы не маралась флэшка, и в то же время программы, которым приспичит, могли записать что-то как бы в КФС, но изменения бы пропали после перезагрузки? "различные варианты unionfs" - это то что надо, да?

Просто помнится, есть такие программы, которые что-то пишут и отказываются корректно работать если у них это не получается... У кого-нибудь есть опыт/статистика по подобным программам?


--------------------
Go to the top of the page
 
+Quote Post
Pasa
сообщение Nov 4 2009, 15:29
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 107
Регистрация: 4-03-09
Из: Беларусь, Минск
Пользователь №: 45 665



Цитата(AVR @ Oct 11 2009, 21:09) *
Уважаемый господин Pasa! Нельзя ли длинные логи размещать в виде ссылки на http://pastebin.com или подобные ресурсы? wink.gif


Ок...учту на будущее.

По теме...касательно ошибок jffs2 c длинными логами. Разобрался вроде....дело было в том, что создавались еще mtd-устройства(жестко заданы в ядре на NandFlash) без какой-либо файловой системы и у меня просиходила путаница при связывании этих разных областей с конкретными блочными mtd-девайсами. По неопытности я пропустил соответствующие сообщения ядра при старте. Теперь поправил и все работает просто замечательно - корневая фс сидит в RAM, а настройки, логи и статистика пишутся(будут писаться) на jffs2 на DataFlash.

Проверял на работоспособность копирванием файлов и на самой плате(средствами Linux через cp), и с внешеней машины по сети с помощью WinSCP....все отлично. Надеюсь, что больше глюков не будет.

Большое спасибо за помощь.

На всякий случай, если новички, вроде меня, столкнутся с проблемами

ICQ 218596258
Skype p.a.khatsianovich
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Pasa   AT91SAM9260+Linux... как подключить jffs2 на DataFlash?   Sep 2 2009, 13:00
- - mdmitry   Посмотрите примеры rootfs, идущие к evaluation kit...   Sep 2 2009, 15:06
|- - Pasa   Спасибо за подсказку... Цитата(mdmitry @ Sep ...   Sep 2 2009, 16:27
|- - sasamy   Цитата(Pasa @ Sep 2 2009, 20:27) Планируе...   Sep 2 2009, 20:36
|- - Pasa   Спасибо огромное! Утром начну штудировать...   Sep 3 2009, 01:22
|- - Pasa   Попробовал....ничего не получилось...не создается ...   Sep 28 2009, 20:23
|- - mdmitry   Цитата(Pasa @ Sep 29 2009, 00:23) Попробо...   Sep 29 2009, 07:41
|- - Pasa   Пробовал два варианта: В ядре: CONFIG_CMDLINE=...   Sep 29 2009, 15:48
|- - sasamy   Цитата(Pasa @ Sep 29 2009, 19:48) Что дел...   Sep 29 2009, 19:31
|- - Pasa   to sasamy !!!!!! ВСЕ...   Sep 30 2009, 02:25
|- - Pasa   Некоторые итоги.... Все работает если делаю вот т...   Oct 7 2009, 01:40
|- - sasamy   Цитата(Pasa @ Oct 7 2009, 05:40) Некоторы...   Oct 10 2009, 08:37
- - sasamy   Цитата(Pasa @ Sep 2 2009, 16:00) Вопрос т...   Sep 2 2009, 15:35
- - sasamy   Цитата(AVR @ Oct 11 2009, 20:39) Можно ли...   Oct 11 2009, 21:11
- - MTh   Позволю себе внести небольшую лепту по поводу mtd ...   Nov 5 2009, 12:08


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 06:34
Рейтинг@Mail.ru


Страница сгенерированна за 0.02566 секунд с 7
ELECTRONIX ©2004-2016