Ник:
Пароль:

Контакты

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-iMX6S-OEM(-WiFi)
sd card или NAND (надёжность, скорость...)
Wad1970
Добавлено 15.08.2017 10:33 Редактировалось 15.08.2017 10:34 Сообщение: 11
Wad1970
5

Пункты: 3692
Регистрация: 24.11.2014
Цитата
у imx6 есть настройки оперативного изменения производительности (тактовой частоты), возможно в одном из вариантов включен режим ondemand или powersafe (могу в терминах ошибится)..
.

А разве при копировании root2nand - не 1 к 1 получается? И где это надо поправить?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 15.08.2017 10:54 Сообщение: 12
sasamy
4.70

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

А разве при копировании root2nand - не 1 к 1 получается?


1 к 1. Настройки по умолчанию можно изменить в конфиге ядра, если в buildroot

make linux-menuconfig

CPU Power Management --->
CPU Frequency scaling --->
Default CPUFreq governor (ondemand) --->
Спуститься к концу Подняться к началу
Персональная информация
Wad1970
Добавлено 15.08.2017 13:13 Редактировалось 15.08.2017 13:25 Сообщение: 13
Wad1970
5

Пункты: 3692
Регистрация: 24.11.2014
Сильно задерживается на
attaching mtd1 to ubi0
Частоту поставил performance вместо interactive - не помогло.
Спуститься к концу Подняться к началу
Персональная информация
Wad1970
Добавлено 15.08.2017 13:29 Редактировалось 15.08.2017 13:31 Сообщение: 14
Wad1970
5

Пункты: 3692
Регистрация: 24.11.2014
UBI: attaching mtd1 to ubi0
UBI: physical eraseblock size: 131072 bytes (128 KiB)
UBI: logical eraseblock size: 126976 bytes
UBI: smallest flash I/O unit: 2048
UBI: VID header offset: 2048 (aligned 2048)
UBI: data offset: 4096
UBI: attached mtd1 to ubi0
UBI: MTD device name: "mtd=1"
UBI: MTD device size: 512 MiB
UBI: number of good PEBs: 4096
UBI: number of bad PEBs: 0
UBI: max. allowed volumes: 128
UBI: wear-leveling threshold: 4096
UBI: number of internal volumes: 1
UBI: number of user volumes: 1
UBI: available PEBs: 160
UBI: total number of reserved PEBs: 3936
UBI: number of PEBs reserved for bad PEB handling: 0
UBI: max/mean erase counter: 21/10
UBIFS: recovery needed
UBIFS: recovery deferred
UBIFS: mounted UBI device 0, volume 0, name "rootfs"
UBIFS: mounted read-only
UBIFS: file system size: 497238016 bytes (485584 KiB, 474 MiB, 3916 LEBs)
UBIFS: journal size: 24887296 bytes (24304 KiB, 23 MiB, 196 LEBs)
UBIFS: media format: w4/r0 (latest is w4/r0)
UBIFS: default compressor: LZO
UBIFS: reserved for root: 5182151 bytes (5060 KiB)
Loading file '/boot/zImage' to addr 0x12000000 with size 4537464 (0x00453c78)...
Done
Loading file '/boot/imx6dl-oem.dtb' to addr 0x12800000 with size 44603 (0x0000ae3b)...
Done



UBI: attaching mtd1 to ubi0
UBI: scanning is finished
UBI: attached mtd1 (name "rootfs", size 512 MiB) to ubi0
UBI: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
UBI: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
UBI: VID header offset: 2048 (aligned 2048), data offset: 4096
UBI: good PEBs: 4096, bad PEBs: 0, corrupted PEBs: 0
UBI: user volume: 1, internal volumes: 1, max. volumes count: 128
UBI: max/mean erase counter: 21/10, WL threshold: 256, image sequence number: 478164564
UBI: available PEBs: 0, total reserved PEBs: 4096, PEBs reserved for bad PEB handling: 160
UBI: background thread "ubi_bgt0d" started, PID 132
snvs_rtc 20cc034.snvs-rtc-lp: setting system clock to 1970-01-01 00:00:05 UTC (5)
ALSA device list:
#0: imx-tlv320
UBIFS: background thread "ubifs_bgt0_0" started, PID 133
UBIFS: recovery needed
UBIFS: recovery completed
UBIFS: mounted UBI device 0, volume 0, name "rootfs"
UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
UBIFS: FS size: 497238016 bytes (474 MiB, 3916 LEBs), journal size 24887296 bytes (23 MiB, 196 LEBs)
UBIFS: reserved for root: 4952683 bytes (4836 KiB)
UBIFS: media format: w4/r0 (latest is w4/r0), UUID 764A273A-555C-4454-AFA8-7D16F28D6B89, small LPT model
VFS: Mounted root (ubifs filesystem) on device 0:11.


Эти 2 блока лишние по сравнению с загрузкой с SDcard.
Можно ли что здесь оптимизировать?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 15.08.2017 14:12 Сообщение: 15
sasamy
4.70

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

Можно ли что здесь оптимизировать?


в убуте (первый блок) можно хранить ядро без ФС на отдельном разделе, для этого надо скрипты убута и root2nand переделывать. Монтирование корневой фс ядром тоже можно ускорить - сделать раздел с корневой по-меньше.
Спуститься к концу Подняться к началу
Персональная информация
Wad1970
Добавлено 15.08.2017 14:24 Сообщение: 16
Wad1970
5

Пункты: 3692
Регистрация: 24.11.2014
На данный момент соотношение времени загрузки: 12с - SD, 29с - nand.
Только что получили ещё 35 модулей imx6-oem-ind.
Менять на sodimm уже вряд ли выйдет. Условия работы - ящик на улице. Устойчивость к окислению важна, поэтому SDcard не устраивает. Если можно подскажите подробнее как уменьшить время загрузки - переделать скрипты.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 15.08.2017 14:29 Сообщение: 17
sasamy
4.70

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

Если можно подскажите подробнее как уменьшить время загрузки - переделать скрипты.


я переделаю - тем более что в планах только SLC, но у себя могу проверить только на MLC.
Спуститься к концу Подняться к началу
Персональная информация
Wad1970
Добавлено 15.08.2017 14:32 Сообщение: 18
Wad1970
5

Пункты: 3692
Регистрация: 24.11.2014
sasamy, спасибо
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 16.08.2017 02:41 Сообщение: 19
sasamy
4.70

Пункты: 77271
Регистрация: 14.08.2009
Перед тем как заменять если делали свои исправления - сохраните uboot

Замените

buildroot-2015.08-sk/downloads/uboot-imx_3.10.31_1.1.0_beta-sk.tar.bz2

этим

https://yadi.sk/d/pL8qIlCX3M3d8c

замените

buildroot-2015.08-sk/board/starterkit/imx6sk-min/root2nand.sh

этим

https://yadi.sk/d/t7yKDBvx3M3dBY

выполните в корне buildroot

./uboot_rebuild.sh
Спуститься к концу Подняться к началу
Персональная информация
Wad1970
Добавлено 16.08.2017 16:20 Сообщение: 20
Wad1970
5

Пункты: 3692
Регистрация: 24.11.2014
Почему то при повторной загрузке с новой системы пишет: Starting lighttpd: OK
Starting sshd: Could not load host key: /etc/ssh_host_rsa_key
Could not load host key: /etc/ssh_host_dsa_key
Could not load host key: /etc/ssh_host_ecdsa_key
Could not load host key: /etc/ssh_host_ed25519_key
Disabling protocol version 2. Could not load host key
sshd: no hostkeys available -- exiting.
OK
И ssh не поднимает
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Процессорные модули » SK-iMX6S-OEM(-WiFi)