Помогите разобраться с Micro SD в WB5

Разъясните пожалуйста

У меня WB5 + MisroSD в первом модуле расширения (должна быть :smile:)
Из документации

  • процессор ARM9 454 MHz
  • 4GB flash-памяти, 128MB RAM

Помогите понять где какая память, где эти 4GB и где карта модуля расширения

root@wirenboard:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 992M 532M 396M 58% /
devtmpfs 61M 0 61M 0% /dev
tmpfs 13M 220K 12M 2% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 76M 0 76M 0% /run/shm
/dev/mmcblk0p6 1.4G 4.0M 1.3G 1% /mnt/data

Извиняюсь за возможно глупый вопрос, но в вики не нашел никакой документации. Буду благодарен за ссылки если такие есть.

4GB flash-памяти относится к внутреннему накопителю Wiren Board. Часть этого объёма используется для системных целей (под rootfs в / и под её копию для восстановления прошивки, под загрузочную партицию, под своп). Если вы используете стандартный образ, то пользователю доступно всё оставшееся - т.е. полтора гигабайта, как вы и видите.

Внешняя карточка памяти будет видна в системе как /dev/mmcblk1 . Чтобы работать с файлами на ней, её нужно примонтировать, как обычно в линуксе - искать по ключевым словам /etc/fstab. По-умолчанию это сейчас не делается.
Кроме этого, нужно однократно сказать контроллеру, что в нём стоит модуль расширения с карточкой, это делается как написано в разделе Конфигурирование здесь: http://contactless.ru/wiki/index.php/Модуль_расширения_microSD_(WBE-MICROSD)

в том то и дело

root@wirenboard:~# tail -f /var/log/messages

May 21 08:58:14 wirenboard user.info wb-hwconf-manager: Adding wb55-mod1:wbe-microsd
May 21 08:58:14 wirenboard user.info wb-hwconf-manager: Initializing wb55-mod1:wbe-microsd.
May 21 08:58:15 wirenboard user.info wb-hwconf-manager: Error: :13.18-19 syntax error
May 21 08:58:15 wirenboard user.info wb-hwconf-manager: FATAL ERROR: Unable to parse input tree
May 21 08:58:15 wirenboard user.err wb-hwconf-manager: Device Tree overlay building failed

May 21 08:58:26 wirenboard user.info wb-hwconf-manager: Deleting wb55-mod1:wbe-microsd
May 21 08:58:26 wirenboard user.info wb-hwconf-manager: Adding wb55-mod1:wbe-microsd-1bit
May 21 08:58:27 wirenboard user.info wb-hwconf-manager: Initializing wb55-mod1:wbe-microsd-1bit.
May 21 08:58:27 wirenboard user.warn kernel: [ 2011.952985] 80014000.ssp supply vmmc not found, using dummy regulator
May 21 08:58:27 wirenboard user.info kernel: [ 2012.006590] mxs-mmc 80014000.ssp: initialized
May 21 08:58:28 wirenboard user.info wb-hwconf-manager: …
^C
root@wirenboard:~# ls -l /dev/ | grep mmc
brw-rw—T 1 root floppy 179, 0 May 21 08:26 mmcblk0
brw-rw—T 1 root floppy 179, 8 May 21 08:25 mmcblk0boot0
brw-rw—T 1 root floppy 179, 16 May 21 08:25 mmcblk0boot1
brw-rw—T 1 root floppy 179, 1 May 21 08:25 mmcblk0p1
brw-rw—T 1 root floppy 179, 2 May 21 08:25 mmcblk0p2
brw-rw—T 1 root floppy 179, 3 May 21 08:25 mmcblk0p3
brw-rw—T 1 root floppy 179, 4 May 21 08:25 mmcblk0p4
brw-rw—T 1 root floppy 179, 5 May 21 08:25 mmcblk0p5
brw-rw—T 1 root floppy 179, 6 May 21 08:25 mmcblk0p6
lrwxrwxrwx 1 root root 9 May 21 08:25 root → mmcblk0p3

то что вы описали примерно и думал, но удивился не обнаружив второй карты. Т.е. получается что её в системе нет?

Как понять какая ревизия hw?

5.6 у вас

Ещё если меняеете один модуль в конфигураторе на другой, то лучше перезагрузиться.

не работает

Разобрался. Сам дурак… :frowning: Я почему-то думал что “Micro SD карта” в описании модуля включает в себя саму карту, а оказывается это только модуль для её подключения.

Спасибо за помощь.