Автор Тема: Orange PI One  (Прочитано 11653 раз)

Оффлайн ua3nbw

  • Посвященный
  • ***
  • Сообщений: 120
  • Лайков: 50
  • Карма: +5/-0
  • Orange Pi PC
    • Просмотр профиля
Re: Orange PI One
« Ответ #90 : Апрель 08, 2016, 09:48:15 pm »
Скажите пожалуйста, как посмотреть температуру процессора из командной строки?

watch cat /sys/class/thermal/thermal_zone0/temp
and stop it with
ctrl+c

Оффлайн Schlechter

Re: Orange PI One
« Ответ #91 : Апрель 11, 2016, 03:37:15 pm »
как вариант -  /sys/devices/virtual/thermal/thermal_zone0(или 1)/temp

Оффлайн vash_sa

  • Посвященный
  • ***
  • Сообщений: 177
  • Лайков: 10
  • Карма: +0/-5
  • Orange Pi PC v 1.2
    • Просмотр профиля
Re: Orange PI One
« Ответ #92 : Апрель 13, 2016, 01:49:56 pm »
Приветствую всех!
Так победили нагрев или нет? Script  с минимальным перегревом кто-нибудь может выложить?
Заранее благодарен!!!

Оффлайн DeusBit

Re: Orange PI One
« Ответ #93 : Апрель 13, 2016, 04:24:35 pm »
Приветствую всех!
Так победили нагрев или нет? Script  с минимальным перегревом кто-нибудь может выложить?
Заранее благодарен!!!
У меня температура подымается не выше 48С, использую дистрибутив Armbian. Если у Вас высокая температура ЦП попробуйте ограничить максимальную частоту процессора.

Оффлайн vash_sa

  • Посвященный
  • ***
  • Сообщений: 177
  • Лайков: 10
  • Карма: +0/-5
  • Orange Pi PC v 1.2
    • Просмотр профиля
Re: Orange PI One
« Ответ #94 : Апрель 13, 2016, 04:47:06 pm »
У меня ниже 60 не опускается. А где Armbian взять ссылку киньте, попробую его.

Подскажите как вывести текущую частоту процессора в терминал

watch cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq

Спасибо!
« Последнее редактирование: Апрель 13, 2016, 10:02:03 pm от vash_sa »

Оффлайн DeusBit

Re: Orange PI One
« Ответ #95 : Апрель 13, 2016, 10:20:29 pm »
У меня ниже 60 не опускается. А где Armbian взять ссылку киньте, попробую его.

Подскажите как вывести текущую частоту процессора в терминал

watch cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq

Спасибо!
http://www.armbian.com/orange-pi-one/
http://www.armbian.com/documentation/ - а здесь можете почитать как регулировать частоту процессора.

Оффлайн Schlechter

Re: Orange PI One
« Ответ #96 : Апрель 14, 2016, 10:21:52 am »
У меня температура подымается не выше 48С, использую дистрибутив Armbian.
+1.
Дополнительно урезал частоту до 1008 - вообще кайф, а дегрейда производительности не заметил.

Оффлайн vea

Re: Orange PI One
« Ответ #97 : Апрель 26, 2016, 05:50:45 pm »
Поставил OpenElec. Температура в простое - 80. Попробовал https://github.com/ThomasKaiser/lib/blob/master/config/orangepione.fex (парой страниц ранее предложенный) - с ним вообще не загружается.
Сверил раздел по управлению вольтажом - совпадают, только частота 1200, а не 1008.
Цитировать
[target]
boot_clock = 1200
...
[dvfs_table]
pmuic_type = 1
pmu_gpio0 = port:PL06<1><1><2><1>
pmu_level0 = 11300
pmu_level1 = 1100
max_freq = 1200000000
min_freq = 648000000
LV_count = 2
LV1_freq = 1200000000
LV1_volt = 1300
LV2_freq = 648000000
LV2_volt = 1100
Напряжение между землей и контрольной точкой "1V2C" - 1.33В. Как я понимаю, должно быть 1.1?
« Последнее редактирование: Апрель 26, 2016, 06:04:41 pm от vea »

Оффлайн Schlechter

Re: Orange PI One
« Ответ #98 : Май 13, 2016, 04:24:52 pm »
Напряжение между землей и контрольной точкой "1V2C" - 1.33В. Как я понимаю, должно быть 1.1?
А можно фото, где эта самая контрольная точка?

Оффлайн TRAHOMOTO

  • Новичок
  • *
  • Сообщений: 9
  • Лайков: 6
  • Карма: +1/-0
  • лентяй
    • Просмотр профиля
Re: Orange PI One
« Ответ #99 : Январь 09, 2017, 02:56:19 pm »
Ребята дайте пожалуйста вектор что именно нужно покурить/поковырять чтобы решить задачу:

1. При запуске CPU выставить на любом пине GPIO "1" (или сбросить в "0")
2. При останове CPU (после полного выключения платы) выставить пин в протифоположную сторону.

Т.е. я хочу чтобы внешняя схема понимала что OPI "Завершила работу и теперь питание может бвть отключено"

Я так понимаю что придется пересобирать ядро? В uboot нужно лезть?

Пока ковыряю Armbian

Оффлайн ua3nbw

  • Посвященный
  • ***
  • Сообщений: 120
  • Лайков: 50
  • Карма: +5/-0
  • Orange Pi PC
    • Просмотр профиля
Re: Orange PI One
« Ответ #100 : Январь 09, 2017, 06:51:38 pm »

Т.е. я хочу чтобы внешняя схема понимала что OPI "Завершила работу и теперь питание может бвть отключено"

надо подробности про внешнюю схему.
а WiringOP , чем не устраивает ?

Оффлайн AlDemin

  • Житель
  • ****
  • Сообщений: 381
  • Лайков: 99
  • Карма: +13/-1
  • OPi, OPi+, OPiOne, OPiZero, OPiPC2, BPi, RPiB.
    • Просмотр профиля
Re: Orange PI One
« Ответ #101 : Январь 09, 2017, 07:16:45 pm »
Меня больше заинтересовал запрос на
Цитировать
При запуске CPU
и
Цитировать
При останове CPU
те еще до загрузки системы и после остановки, о каком gpio может быть речь.
Тут должен быть какой то аппаратный сигнал.

Оффлайн ua3nbw

  • Посвященный
  • ***
  • Сообщений: 120
  • Лайков: 50
  • Карма: +5/-0
  • Orange Pi PC
    • Просмотр профиля
Re: Orange PI One
« Ответ #102 : Январь 09, 2017, 07:26:32 pm »
Цитировать
2. При останове CPU (после полного выключения платы) выставить пин в протифоположную сторону.
Сплошные загадки.


Оффлайн TRAHOMOTO

  • Новичок
  • *
  • Сообщений: 9
  • Лайков: 6
  • Карма: +1/-0
  • лентяй
    • Просмотр профиля
Re: Orange PI One
« Ответ #103 : Январь 13, 2017, 09:39:46 am »
Давайте по порядку.

Внешняя схема это STM'ка, которая живет параллельно OPI на CANbus. Эта STM'ка работает с модулем питания (DCшник на lm2596), который питает ту самую OPI ... (STM'ка питается по CAN через отдельный изолированный БП и у нее своя земля - полная изоляция от всех цепей OPI). Когда STM видит что питаение в норме, на солце нет коронарных выбросов и Папа Франциск не занят утренней молитвой, то она (STM'ка) через гальваническую развязку запускает DC... после чего нужно.

1. Узнать что питание на OPI подано (это не проблема)
2. OPI начала процесс загрузки ... можно понимать как "CPU запущен"
3. OPI загрузилась (это тоже не проблема)

Процесс выключения диаметрально противоположен.

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

Кстати, может кто знает что в armbian за система инициализации? upstart, systemd?

Оффлайн ua3nbw

  • Посвященный
  • ***
  • Сообщений: 120
  • Лайков: 50
  • Карма: +5/-0
  • Orange Pi PC
    • Просмотр профиля
Re: Orange PI One
« Ответ #104 : Январь 13, 2017, 03:57:41 pm »
в armbian - systemd, система инициализации по умолчанию.

второй пункт  OPI начала процесс загрузки - для чего это надо ?