Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ev-imx287-micro [2013/10/31 18:40] evodbg [Опять про создание *.sb файлов] |
ev-imx287-micro [2013/12/11 20:06] (текущий) evodbg [Микросхема MLC NAND Flash памяти H27UAG8T2A] |
||
---|---|---|---|
Строка 1629: | Строка 1629: | ||
ubiattach /dev/ubi_ctrl -d 0 -m 1 | ubiattach /dev/ubi_ctrl -d 0 -m 1 | ||
ubimkvol /dev/ubi0 -N rootfs0 -m | ubimkvol /dev/ubi0 -N rootfs0 -m | ||
+ | mkdir -p /mnt/ubi0 | ||
mount -t ubifs ubi0_0 /mnt/ubi0 | mount -t ubifs ubi0_0 /mnt/ubi0 | ||
tar xvf /home/rootfs.tar -C /mnt/ubi0 распаковываем туда файловую систему | tar xvf /home/rootfs.tar -C /mnt/ubi0 распаковываем туда файловую систему | ||
Строка 1637: | Строка 1638: | ||
Устанавливаем дип переключатели в режим загрузки с NAND Flash (0010) и подаем питание. Теперь система должна стартовать из NAND Flash. | Устанавливаем дип переключатели в режим загрузки с NAND Flash (0010) и подаем питание. Теперь система должна стартовать из NAND Flash. | ||
Подсказка: в 3 ядре используется командная строка console=ttyAMA0 вместо ttyAM0 как во 2. | Подсказка: в 3 ядре используется командная строка console=ttyAMA0 вместо ttyAM0 как во 2. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== Использование планировщика cron ==== | ||
+ | Для запуска программ, скриптов и т.п. удобно использовать cron | ||
+ | Для этого на плате выполняем: \\ | ||
+ | <code> | ||
+ | mkdir /var/spool/cron/ | ||
+ | mkdir /var/spool/cron/crontabs/ | ||
+ | crontab -e | ||
+ | </code> | ||
+ | После выполнения последней команды запуститься редактор vi \\ | ||
+ | Впишем задание - запускать скрипт script.sh, который лежит в /home \\ | ||
+ | <code> | ||
+ | */5 * * * * /home/script.sh | ||
+ | </code> | ||
+ | Чтобы сохранить изменения и выйти из редактора нажимаем Esc, затем : (двоеточие), w,q, кнопку Enter \\ | ||
+ | Теперь каждые 5 минут будет запускаться на выполнение script.sh | ||