Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Старый форум » SK-MAT91SAM9XE512
Форматирование SD/MMC
starterkit (Guest)
Добавлено 30.11.1999 00:00 Редактировалось 10.12.2008 04:56
0
Сообщение: 1
starterkit (Guest)

Topic opened
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 24.11.2008 14:26 Редактировалось 24.11.2008 14:26 Сообщение: 2
starterkit (Guest)

Пользователь пишет:
Цитата
Как форматировать SD/MMC на плате SK-MAT91SAM9XE512, какие команды надо вводить в терминале ...

1) Нужно определится с требуемой файловой системой, и ее поддержкой в ядре.
2) Найти/собрать утилиты для операций над файловой системой.
Сам я этим вопросом не озадачивался (по крайней мере утилитами для форматирования), т.к. отформатировать карточку можно на любом PC и не тратить на это ресурсы встраиваемой системы - пара сотен килобайт корневой ФС уйдет на хранение "не нужных" утилит.
Спуститься к концу Подняться к началу
SVadim (Guest)
Добавлено 10.12.2008 00:13 Редактировалось 10.12.2008 00:13 Сообщение: 3
SVadim (Guest)

Мне тоже на начальном этапе нужно было отформатировать MMC, а в компьютере нет карт-ридера.

Так вот, в последних релизах busybox, утилиты mke2fs почему-то нет, а вот на прилагаемой к плате версии busybox-1.1.2 она еще сохранилась. Нужно просто в конфигурационном меню busybox выбрать mke2fs и скомпилировать. Ну и незабыть линк с mke2fs на busybox сделать.

Кстати о busybox - в новых версиях (я собрал 1.13.1) много чего есть полезного - httpd и даже sendmail.

Я сделал так - в busybox-1.1.2 выбрал только mke2fs, скомпилировал и переименовал получившийся бинарник в mke2fs. Когда он нужен помещаю его в образ RAM-диска, когда нет - удаляю.

Ну а порядок таков:
1. Подгружаем модуль at91_mci.ko
2. Форматируем
3. Подмонтируем

[root@SK-MAT91SAM9 /]$insmod /modules/at91_mci.ko
[root@SK-MAT91SAM9 /]$mke2fs /dev/mmc
mke2fs 1.38 (30-Jun-2005)
mke2fs: Could not determine if /dev/mmc is mounted
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
125440 inodes, 250880 blocks
12544 blocks (5.00%) reserved for the super user
First data block=0
8 block groups
32768 blocks per group, 32768 fragments per group
15680 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376

Writing inode tables: done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 35 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
[root@SK-MAT91SAM9 /]$
[root@SK-MAT91SAM9 /]$mount /dev/mmc /mnt/mmc
[root@SK-MAT91SAM9 /]$df -k
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/root 3963 3016 947 76% /
none 14848 0 14848 0% /dev/shm
/dev/mmc 987736 20 937540 0% /mnt/mmc
[root@SK-MAT91SAM9 /]$

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно SVadim 10.12.2008 г. в 00:37:11
Спуститься к концу Подняться к началу
rw9uao (Guest)
Добавлено 10.12.2008 04:56 Редактировалось 10.12.2008 04:56 Сообщение: 4
rw9uao (Guest)

а я в фотике форматирую или в видеокамере. еще в телефоне можно. но это в FAT.
или собрать из исходников нужную утилиту. вот, нагуглил
http://ftp.us.debian.org/debian/dists/potato/main/source/base/e2fsprogs_1.18.orig.tar.gz
Спуститься к концу Подняться к началу
Форум » starterkit.ru » Старый форум » SK-MAT91SAM9XE512