Cubietruck Debian Wheezy HDD 2.5". Установка Majordomo.

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: Cubietruck Debian Wheezy HDD 2.5". Установка Majordomo.

Сообщение PAV » Пт июл 03, 2015 11:32 am

Так я не в этом смысле. Я в смысле, что если дата и время сильно отличается от настоящего, то ntpdate не срабатывает и не обновляет время вообще.
Вот скинулись часы на 2000 год и все, хоть обперезагружайся, часы не обновляются.
PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: Cubietruck Debian Wheezy HDD 2.5". Установка Majordomo.

Сообщение PAV » Пт июл 03, 2015 2:52 pm

Кубик моргает всеми лампочками.
Как отключить?
Инструкция на 1 стр не помогает - нет такого файла
\boot\script.bin тоже нет
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: Cubietruck Debian Wheezy HDD 2.5". Установка Majordomo.

Сообщение skysilver » Пт июл 03, 2015 3:11 pm

У меня в /etc/init.d/ есть файлик disable_led.sh Там как раз прописаны команды на выключение этих светодиодов. Использую сборку от Igor Pecovnik.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: Cubietruck Debian Wheezy HDD 2.5". Установка Majordomo.

Сообщение skysilver » Пт июл 03, 2015 3:13 pm

Если ОС перенесена на HDD, а загрузчик оставлен на sd-карте, то и /boot/script.bin надо искать на ней же, предварительно примонтировав.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: Cubietruck Debian Wheezy HDD 2.5". Установка Majordomo.

Сообщение skysilver » Пт июл 31, 2015 8:10 pm

Вот тут http://majordomo.smartliving.ru/forum/v ... =10#p23381 спросили насчет борьбы со спонтанными зависаниями кубика. Отвечаю в этой профильной ветке. ))

Был период, что кубик "намертво" зависал, и помогал только reset. При этом в логах никакой вменяемой информации не было. По итогу изысканий предпринял следующие действия:
1. Настроил говерноре ЦПУ на следующие параметры:

Код: Выделить всё

GOVERNOR="ondemand"
MAX_SPEED="912000"
MIN_SPEED="720000" 
Это делается редактированием соответствующих строчек в файле etc/init.d/cpufrequtils с последующим перезапуском службы service cpufrequtils restart Наблюдать за изменениями нужно командой cpufreq-info. В ее выхлопе видно текущий режим говернора, мин. и макс. частоты, а также статистику по частотам. Вот у меня сейчас такая статистика:

Код: Выделить всё

analyzing CPU 0:
  hardware limits: 60.0 MHz - 1.01 GHz
  current policy: frequency should be within 720 MHz and 912 MHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  cpufreq stats: 720 MHz:99,17%, 744 MHz:0,03%, 768 MHz:0,02%, 816 MHz:0,04%, 864 MHz:0,03%, 912 MHz:0,71%
analyzing CPU 1:
  hardware limits: 60.0 MHz - 1.01 GHz
  current policy: frequency should be within 720 MHz and 912 MHz.
                  The governor "ondemand" may decide which speed to use
                  within this range.
  current CPU frequency is 720 MHz.
  cpufreq stats: 720 MHz:99,17%, 744 MHz:0,03%, 768 MHz:0,02%, 816 MHz:0,04%, 864 MHz:0,03%, 912 MHz:0,71% 
Возможно, частотами придется "поиграть", чтобы получить наилучший результат по стабильности и производительности. Можно вообще отключить говернор заменив ENABLE="true" на ENABLE="false", либо выставить одну конкретную частоту ЦПУ, на которой он будет работать (т.е. MAX_SPEED равно MIN_SPEED).

2. Отключил лишние не используемые модули ядра. Для этого в файле /etc/modules надо закомментировать нужные строки и перезагрузить кубик. У меня отключены модули для IR, BT:
СпойлерПоказать

Код: Выделить всё

#hci_uart
gpio_sunxi
#bt_gpio
wifi_gpio
#rfcomm
#hidp
#sunxi-ir
sunxi_ss
bonding
spi_sun7i
bcmdhd
# if you want access point mode, load wifi module this way: bcmdhd op_mode=2
# and edit /etc/init.d/hostapd change DAEMON_CONF=/etc/hostapd.conf ; edit your wifi net settings in hostapd.conf ; reboot
#
# w1_sunxi
#
# Advanced LIRC driver: https://github.com/matzrh/sunxi-lirc
#
# lirc_gpio
# sunxi_lirc 
3. Перенес прерывание сетевой карты на второе ядро ЦПУ (по умолчанию почти все прерывания висят на первом ядре). Эта фича уже присутствует в сборках Игоря Пековника.
Чтобы убедиться, надо дать команду cat /proc/interrupts, найти строку с eth0 - в столбце CPU1 цифра должна быть не ноль.
За это сообщение автора skysilver поблагодарили (всего 2):
triada13 (Пт июл 31, 2015 8:14 pm) • zverev.sv (Сб авг 01, 2015 3:32 am)
Рейтинг: 2.33%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
triada13
Сообщения: 242
Зарегистрирован: Вт мар 11, 2014 8:36 pm
Откуда: Челябинск
Благодарил (а): 107 раз
Поблагодарили: 7 раз

Re: Cubietruck Debian Wheezy HDD 2.5". Установка Majordomo.

Сообщение triada13 » Сб авг 01, 2015 6:54 am

skysilver а у меня не выполняется команда cpufreq-info. Наверное надо что то до установить?
Majordomo на Orange Pi Zero.
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: Cubietruck Debian Wheezy HDD 2.5". Установка Majordomo.

Сообщение skysilver » Сб авг 01, 2015 12:43 pm

triada13 писал(а):skysilver а у меня не выполняется команда cpufreq-info. Наверное надо что то до установить?
Команда apt-get install cpufrequtils установит нужные утилиты. Странно, что их нет у вас. Если стоит сборка от Пековника, то эти утилиты уже предустановлены.
За это сообщение автора skysilver поблагодарили (всего 2):
triada13 (Сб авг 01, 2015 1:00 pm) • mirsum (Сб сен 12, 2015 11:03 pm)
Рейтинг: 2.33%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
triada13
Сообщения: 242
Зарегистрирован: Вт мар 11, 2014 8:36 pm
Откуда: Челябинск
Благодарил (а): 107 раз
Поблагодарили: 7 раз

Re: Cubietruck Debian Wheezy HDD 2.5

Сообщение triada13 » Сб авг 01, 2015 1:01 pm

skysilver писал(а):
triada13 писал(а):skysilver а у меня не выполняется команда cpufreq-info. Наверное надо что то до установить?
Команда apt-get install cpufrequtils установит нужные утилиты. Странно, что их нет у вас. Если стоит сборка от Пековника, то эти утилиты уже предустановлены.
Видать старая сборка стоит.
Majordomo на Orange Pi Zero.
electric
Сообщения: 309
Зарегистрирован: Вт сен 17, 2013 10:11 pm
Благодарил (а): 3 раза
Поблагодарили: 56 раз

Re: Cubietruck Debian Wheezy HDD 2.5

Сообщение electric » Сб авг 01, 2015 2:01 pm

triada13 писал(а):Видать старая сборка стоит.
Ребят, аккуратнее с новыми сборками, уже столько нового и не известного добавили))))
Если идти по гайду буква-в-букву на новой сборке/новом MDM, новых версиях софта/пакетов - могут быть проблемы.
Версии ПО, которые использовал я указаны по тексту...
Было: Majordomo v.0.6.0.b на Cubietruck. OS Armbian с переносом на HDD
Стало: ioBroker на Cubietruck OS Armbian + ZigBee Xiaomi + OWFS + BLE.
PAV
Сообщения: 949
Зарегистрирован: Пт дек 06, 2013 11:30 am
Откуда: Москва
Благодарил (а): 68 раз
Поблагодарили: 94 раза

Re: Cubietruck Debian Wheezy HDD 2.5". Установка Majordomo.

Сообщение PAV » Пн авг 03, 2015 10:15 am

Разобрался со временем.
sudo ntpdate 0.ru.pool.ntp.org >> /var/log/ntpdate.log 2>&1 - эта команда не обновит время кубика , если оно отличается от сервера более чем на 180 секунд.

А вот такая команда обновит жестко, без учета текущего времени кубика
sudo ntpdate -b 0.ru.pool.ntp.org >> /var/log/ntpdate.log 2>&1

Проверьте у себя, я тоже думал, что все нормально, пока время не сбилось.
За это сообщение автора PAV поблагодарили (всего 2):
triada13 (Пн авг 03, 2015 10:41 am) • mirsum (Пн авг 17, 2015 12:23 pm)
Рейтинг: 2.33%
Ответить