Не работает orange pi
Всем добрый день. У меня схожая тема:
1. Купил
2. Поставил Armbian
3. Подключился и пообновлял всякие там пакеты.
4. Выключил.
5. При последующих включениях лампочки не горят, кроме тех, что на порту Ethernet. Но они горят даже, если провод вынуть.
Собственно вопрос: что делать. Что с ней вообще в таком состоянии можно сделать?
ПС: UART-USB, паяльник, MicroSD на 8 ГБ, блок на 3 Ампера и относительно прямые руки в наличии.
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Программатор ORANGE-4 не работает
Программатор Orange-4 после длительного перерыва не включился. Нет никаких признаков жизни :-(.
Orange PI
Интересует возможность установить движок (Run time engine) на данный девайс и возможность запуска.
S_TWI — Orange Pi PC
Orange Pi PC. Есть I2C (в ДШ на проц S_TWI) который используется для общения с регулируемым по I2C.
Маршрутизатор из Orange pi pc
Доброго всем времени суток. Появилась идея сделать из raspberry домашнюю файлопомойку, но.
Уже несколько раз перекатал разные образы разными способами. И Ultra Iso пробовал под виндой. И комманду dd под Linux.
Добавлено через 54 секунды
Плата Orange Pi One.
НеСказочник, для своих вопросов создавайте свои темы, что бы ответы не потерялись
По теме: Еще раз могу порекомендовать использовать переходник USB-USAR и программу терминала типа PuTTY
и смотреть диагностические сообщения
Да. Я оба варианта попробовал. Меня ещё вот что смущает: Зелёный и красный светодиод на плате не загораются совсем в то время, как диоды на порту Ethernet горят даже при отключенном кабеле.
Почему меня это смущает:
Когда я изначально её подключал (в первый раз), то я сначала подключил её к блоку на 0,6А и он (естественно) не потянул. Проявлялось это так: диоды на порту Ethernet горели (даже при неподключенном проводе), а диоды на плате не горели, хоть тресни.
Только вот это блок на 3 ампера. У меня и на 2 ампера есть. С тем, что на 2А, она даже уже работала ранее. Запускалась. Так что он точно рабочий. Его точно должно хватать. Так почему опять такая картина? Буд-то снова не хватает питания.
Решение
Может, загрузчик потёрли? (если он там есть) Что именно обновляли: только пакеты Linux? Или ещё какие-то приложения для обновления запускали?
Добавлено через 2 минуты
Посмотрите по схеме или по описанию, какие там должны гореть светодиоды. Обычно делают светодиод, который всегда горит, когда питание подключено. Если такой светодиод есть, но он не горит, значит либо БП не работает, либо что-то сгорело.
Подключите БП и посмотрите тестером напряжение хотя бы на разъёме.
Короче, тайна века раскрыта. У меня после обновления платка не включилась и я воспринял это так, буд-то я накосячил с обновлениями. Но, почему-то, по ошибке накатил на неё образ от «Orange Pi One Plus», которая, внезапно, настолько несовместима с «Orange Pi One», что даже стартонуть нормально не смогла. Ни диод зажеч, ни статусы линий выставить, что бы в холостую не висели, ни даже в терминал пол слова выдать. Вообще, как мёртвая.
ПС: На самом деле из-за натуги от обновлений сдох двухамперный блок. Теперь он всего 1 Амперный и не на 5 Вольт, а на 4. Жаль. Хороший блок был.
Программирование на Orange PI
Ребят, я делаю проект умного дома, при этом я хочу использовать не ардуинку, как многие(там просто.
Orange Pi управление Gpio
Добрый день, господа ) Нужна помощь с кодом: Есть Orange Pi с которого нужно управлять реле по.
Golang — WiringPi на Orange pi zero
Здравствуйте. пытаюсь по работать с портами ввода вывода на orange pi, но не получается установить.
Проверить работоспособность orange pi
Всем привет! Пришел из Китая Orange pi WinPlus. Подключил по HDMI монитор. Втыкаю питание и.
Orange PI PC2-начало
Здравствуйте, Коллеги. Всех с наступившим Новым Годом. Недавно приобрёл OrangePi PC2. Для.
Работа с UART в Orange Pi One
На днях получил Orange Pi One и начал в ней разбираться, решил понять как пользоваться RX и TX на 8.
Источник
Настройка сети на Orange Pi Zero
В предыдущей статье я провел краткий обзор характеристик миникомпьютера Orange Pi Zero, показал как записать образ Armbian на SD-карточку и подключиться к терминалу через виртуальный COM-порт.
Сегодня статья будет на тему настройки сети Ethernet на Orange Pi Zero. Подключаться к терминалу через виртуальный COM-порт не всегда удобно, особенно когда устройство находится далеко от компьютера и необходимо произвести его настройку или загрузить какие-либо файлы. Также это просто необходимо для доступа к веб-серверу или, к примеру, FTP-серверу, а также для установки дополнительных приложений из сети Интернет.
Итак, начнем. Запускаем терминал (как это сделать написано в предыдущей статье) и вбиваем команду ifconfig для того, чтобы узнать какие сетевые интерфейсы доступны и как они настроены.
У меня получился такой результат:
Что мы видим? Нам доступны сетевые интерфейсы eth0 (Ethernet) – проводной сетевой интерфейс, подключаемый к разъему RJ-45, lo (Loopback) – локальный интерфейс (для обмена сетевыми пакетами только на локальной машине) и интерфейс wlan0 (WiFi) – беспроводной сетевой интерфейс. В первую очередь нас интересует интерфейс eth0. Изначально он настроен на автоматическое получение IP-адреса от DHCP сервера, поэтому у меня текущий IP-адрес имеет значение 172.18.48.255. Но мне бы хотелось задать статический IP-адрес в пределах своей локальной сети, так как это удобно для доступа в дальнейшем через Putty и веб-сервер всегда будет доступен по одному и тому же адресу. Если у вас есть доступ к настройкам DHCP-сервера (например домашний роутер, через который осуществляется выход в интернет), то можно сделать так, чтобы MAC-адресу устройства (т.е. нашего Orange Pi) ставился в соответствие всегда один и тот же IP-адрес. Сделать это можно примерно так, как показано на рисунке:
MAC-адрес моей платы Orange Pi 02:42:56:67:9b:9a. Рекомендую использовать такой способ назначения IP-адреса для интерфейса wlan0. И еще в настройках роутера необходимо будет определить диапазон адресов, выдаваемых DHCP-сервером так, чтобы ваш заданный статический IP не входил в этот диапазон и не получилось так, что в сети находится два устройства с одинаковым IP.
Переходим к настройкам. Сетевые настройки хранятся в файле /etc/network/interfaces. В каталоге /etc/network/ находится также копия файла настроек – interfaces.default на случай, если пользователь захочет восстановить прежние настройки (хотя там-то и восстанавливать нечего :-)). Для редактирования файла настроек воспользуемся текстовым редактором nano и привилегиями root-пользователя. Вбиваем команду sudo nano /etc/network/interfaces и вводим пароль root-пользователя.
Должен открыться файл с таким содержимым:
Здесь настроен только lo-интерфейс. Добавляем такие строки в конец файла:
auto eth0 означает, что интерфейс будет запускаться при старте системы.
iface eth0 inet static означает, что интерфейс eth0 имеет статический IP-адрес.
Далее по порядку идут: IP-адрес, адрес шлюза, маска сети.
После внесения настроек сохраняем файл нажатием клавиш Ctrl+O и подтверждаем клавишей Enter имя файла. Для закрытия файла нажимаем клавиши Ctrl+X.
Чтобы новые настройки вступили в силу, необходимо перезапустить сетевой сервис. Делается это командой sudo service networking restart.
Проверить то, что новые настройки установились, можно опять же командой ifconfig. Если настройки остались прежние, то можно просто перезагрузись ОС командой sudo reboot.
Убедиться, что устройство доступно в сети по заданному адресу можно пропинговав его с другой машины в сети командой ping .
Если по какой-то причине статический адрес задать невозможно или со статического адреса нет выхода в интернет, тогда лучше установить динамический IP. Настраивается он точно также как и статический, только в файле interfaces задаются такие настройки:
В таком случае никогда точно не будет известен IP-адрес устройства. Но можно узнать текущий адрес, подключившись через COM-порт командой ifconfig. Либо можно еще попробовать посмотреть содержимое arp-кэша на компьютере, за которым вы работаете и по MAC-адресу узнать IP-адрес Orange. Под Windows это делается командой arp –a:
Наверняка есть и другие способы, например, просканировать сеть специальными программами, но статья сейчас не об этом. В общем, при большом желании текущий IP-адрес можно узнать.
Ранее мы уже говорили, что нам доступен WiFi. Настраивается он аналогично Ethernet, но набор параметров несколько отличается. В файле interfaces задаем такие настройки:
После внесения настроек даем команду на выключение и передергиваем micro USB кабель:
После загрузки системы проверяем, что настройки вступили в силу командой ifconfig.
У меня установился автоматически IP-адрес 192.168.123.28
Если в выводе команды ifconfig вы не увидели IP-адреса, то нужно попробовать выполнить эти команды, которые перезапустят интерфейс wlan0:
Так же WiFi можно настроить с помощью графической утилиты NetworkManager TUI. Для этого необходимо ввести команду sudo nmtui
Перемещаться по меню можно с помощью клавиш стрелок и клавиши Tab. Выбираем Activate a connection.
Выбираем нашу точку доступа и вводим пароль.
После этого происходит установка соединения. Дальше жмем ОК и Quit.
Связь с интернетом можно проверить пропинговав адрес 8.8.8.8
Если связь есть, то вы увидите идущие подряд пакеты как на скрине выше. В противном случае будет только отправлен запрос PING и процесс зависнет в ожидании. Завершить процесс можно нажатием клавиш Ctrl+C.
После настройки сетевых интерфейсов и установки статического IP адреса можно подключить к терминалу по протоколу SSH через программу Putty. В окне настроек программы задаем такие параметры:
IP адрес у вас будет отличаться.
При первом запуске можно увидеть такое окно:
После подключения вы увидите знакомое приглашение в консоль, а также предупреждение, что нужно выполнить обновление системы.
Обновляемся командой sudo apt upgrade (интернет должен быть подключен).
Соглашаемся с установкой нажатием кнопки Enter.
Система выдала, что не может найти некоторые архивы и предлагает выполнить команду apt-get update. Так и поступим.
Не забываем о sudo. После этого нужно снова повторить команду обновления sudo apt upgrade.
Ну и в завершении темы установим файловый менеджер Midnight Commander. С его помощью гораздо удобнее работать с файлами и перемещаться по каталогам, а также он имеет встроенный текстовый редактор, который удобнее в использовании, чем входящий по умолчанию в дистрибутив редактор nano.
Для установки программы вводим команду
Установщик предупредит, что необходимо скачать кое-какие файлы и это займет указанное место на диске. Соглашаемся нажатием клавиши Enter и начинает процесс установки. Запускается файловый менеджер командой mc.
Теперь файл /etc/network/interfaces можно отредактировать выделив его в Midnight Commander и нажав клавишу F4. Стоит также не забывать о правах суперпользователя и запускать файловый менеджер командой sudo mc. Вторым вариантом запуска текстового редактора будет ввод команды
На этом я завершаю сегодняшнюю статью. В следующей статье я расскажу как установить и настроить веб-сервер на Orange Pi Zero. Жду ваших комментариев.
Источник
Orange pi pc не работает ethernet
if [ «$(id -u)» != «0» ]; then
echo «This script must be executed as root. Exiting» >&2
exit 1
fi
Fex2Bin=»$(which fex2bin)»
if [ «X$
apt-get -f -q -y install sunxi-tools
fi
Path2ScriptBin=»$(df | awk -F» » ‘/^\/dev\/mmcblk0p1/
if [! -f «$
echo «Can not find script.bin. Ensure boot partition is mounted» >&2
exit 1
fi
MyTmpFile=»$(mktemp /tmp/$<0##*/>.XXXXXX)»
trap «rm \»$
bin2fex «$
if [ $? -ne 0 ]; then
echo «Could not convert script.bin to fex. Exiting» >&2
exit 1
fi
cp -p «$
sed -i ‘/\[dvfs_table\]/a \
extremity_freq = 1296000000\
max_freq = 1200000000\
min_freq = 480000000\
LV_count = 7\
LV1_freq = 1296000000\
LV1_volt = 1320\
LV2_freq = 1200000000\
LV2_volt = 1240\
LV3_freq = 1104000000\
LV3_volt = 1180\
LV4_freq = 1008000000\
LV4_volt = 1140\
LV5_freq = 960000000\
LV5_volt = 1080\
LV6_freq = 816000000\
LV6_volt = 1020\
LV7_freq = 480000000\
LV7_volt = 980′ «$
fex2bin «$
if [ $? -ne 0 ]; then
mv «$
echo «Writing script.bin went wrong. Nothing changed» >&2
exit 1
fi
echo «Successfully repaired broken overvolting/overclocking settings. Reboot necessary for changes to take effect»
Сообщение отредактировал iiputilo — 30.06.21, 20:23
Предлагаю тему для обсуждения платы Orange Pi PC, версия за 15 уе (это важно, поскольку такой комплектации нет даже на офсайте). Была такая спец акция у производителя.
Обзор:
http://geektimes.ru/post/260912/
Её суть в том, что урезано всё что можно, даже выкинули дополнительный усб хаб, поэтому там только 3 USB вместо обычных 4-х, а также полное отсутствие SATA, WLAN, лан-порт только 100 мбит, нет кнопок reset и uboot. Зато есть USB OTG (через него устройство не питается!)
При этом процессор «опущенный» по частоте до 1.2Ггц AllWinner H3 SoC. А памяти все-равно 1Гб, что даже странно. Наиболее близкий аналог — Orange Pi 2, но по отзывам плата меньше по размерам, поэтому может быть проблема с поиском подходящих боксов.
И первые вопросы — где искать боксы и какие параметры у штекера питания (длина, диаметры внутр и наружн)?
Сообщение отредактировал -SunLion- — 29.09.15, 23:56
Сообщение отредактировал zavyazkin.ad — 22.09.15, 22:51
Тоже вначале грешил на кривые образы Но оказалось, что плата очень привередлива к SD-картам! У меня на разных картах один и тот же образ Android вёл себя по-разному и не загружался, в том числе и просто висел на лого H3. У меня плата исправно загружается с карточки SanDisk 4 Gb Class 4, но при этом отказывается воспринимать SanDisk 16 gb Class 10 и другие карты. В общем, нужно подбирать SD-карту.
Нормальная загрузка выглядит так: При включении, на экране монитора появляется логотип H3 (или другой логотип, в зависимости от образа), а на самой плате загорается красный светодиод. Далее, секунд через 5, светодиод на несколько секунд переключается на зелёный, а на экране всё тот же логотип, потом логотип сменяется анимацией и тут уже становится понятно, что операционная система загружается.
Думаю, что это информация окажется полезной всем владельцам: для питания Orange Pi PC идеально подошла зарядка от PSP, как по физическим, так и по техническим параметрам. А уж зарядку для PSP найти будет легко. Например, вот вариант за $2.58 вместе с доставкой.
Сообщение отредактировал CityAceE — 06.10.15, 01:14
Система Debian_wheezy_mini
Обращаю ваше внимание, все команды я выполняю от root‘а.
Изначально, после установки системы, устройство IR не доступно, так как не загружены соответствующие модули, в случае Orange Pi PC — это модуль sunxi_ir_rx
Идем /etc/ правим файл «modules»
добавляем строки:
apt-get update && sudo apt-get upgrade
перезагружаемся reboot
Проверяем загрузку модуля sunxi-ir-rx командой lsmod
# lsmod
Module Size Used by
sunxi_ir_rx 6793 0
gpio_sunxi 8233 0
8189es 887631 0
rt2800usb 13648 0
rt2x00usb 8311 1 rt2800usb
rt2800lib 42390 1 rt2800usb
rt2x00lib 32107 3 rt2x00usb,rt2800lib,rt2800usb
mac80211 331125 3 rt2x00lib,rt2x00usb,rt2800lib
[email protected]:
Также важным фактором, чтобы удостовериться, что все заработало, нужно проверить, появилось ли устройство ввода:
# cat /proc/bus/input/devices
I: Bus=0019 Vendor=0002 Product=0001 Version=0100
N: Name=»vmouse»
P: Phys=vmouse/input0
S: Sysfs=/devices/virtual/input/input0
U: Uniq=
H: Handlers=mouse0 event0
B: PROP=0
B: EV=7
B: KEY=70400 0 0 0 0 0 0 0 0
B: REL=143
I: Bus=0019 Vendor=0001 Product=0001 Version=0100
N: Name=»sunxi-ths»
P: Phys=sunxiths/input0
S: Sysfs=/devices/virtual/input/input1
U: Uniq=
H: Handlers=event1
B: PROP=0
B: EV=9
B: ABS=100 0
I: Bus=0019 Vendor=0001 Product=0001 Version=0100
N: Name=»sunxi-ir»
P: Phys=RemoteIR/input1
S: Sysfs=/devices/virtual/input/input2
U: Uniq=
H: Handlers=sysrq kbd event2 cpufreq_interactive
B: PROP=0
B: EV=100003
B: KEY=ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe
Name=»sunxi-ir» — /dev/input/event2 в моем случае это event2
самый верный способ проверить, то ли это устройство, это выполнить
cat /dev/input/event2 | hexdump
При нажатии на кнопки пульта в терминале видим
# cat /dev/input/event2 | hexdump
0000000 0349 5618 2b44 0004 0001 0040 0001 0000
0000010 0349 5618 2b53 0004 0000 0000 0000 0000
0000020 0349 5618 dc05 0007 0001 0040 0000 0000
0000030 0349 5618 dc0c 0007 0000 0000 0000 0000
0000040 034c 5618 026e 0009 0001 0043 0001 0000
0000050 034c 5618 027c 0009 0000 0000 0000 0000
0000060 034c 5618 be07 000c 0001 0043 0000 0000
0000070 034c 5618 be0d 000c 0000 0000 0000 0000
^C
[email protected]:
(Остановить процесс можно [Ctrl]+[C])
Компилируем демон, который будет следить за нажатиями
apt-get install build-essential git -y
git clone https://github.com/elopez/keybinder.git
cd keybinder
make install
проверяем
запускаем keybinder /dev/input/event2 и нажимаем на кнопки пульта
/keybinder# keybinder /dev/input/event2
Reading key input from /dev/input/event2 (sunxi-ir)
Loaded config items
Keycode 69 pressed
Keycode 64 pressed
Keycode 67 pressed
.
Идем /etc/ правим keybinder.conf
69,reboot
64,echo 0 > /sys/class/gpio_sw/normal_led/data
67,echo 1 > /sys/class/gpio_sw/normal_led/data
.
При нажатии кнопки пульта с кодом 67 вкючится красный светодиод на плате
Для автозапуска после перезагрузки
Идем /etc/ правим rc.local ……………..
до строки exit
добавляем строку
/usr/local/bin/keybinder /dev/input/event2 >/dev/null &
тестировал с подобными пультами
Сообщение отредактировал Илья Путило — 16.02.17, 18:57
Orange Pi Pc под нагрузкой хавает 650 мА .
От USB телевизора LG работает без нареканий.
Сообщение отредактировал alans — 12.10.15, 19:36
У вас Orange pi pc v1.2? Откуда лубунту ставили?
У меня лубунту, убунту и андройд нормально завелись (за исключением, что не работало часть усб портов и на одной прошивке сетевая карта). До этого были проблемы с блоком питания. Апельсинка к параметрам питания очень привязана, если будут небольшие отклонения в них, работать нормально не будет!
Да еще греется ппц. Под 70 градусов при активности!
Сообщение отредактировал mod3m — 14.10.15, 14:17
Схема Orange Pi PC
Температуру процессора можно контролировать командой
watch cat /sys/class/thermal/thermal_zone0/temp
and stop it with
ctrl+c
Сообщение отредактировал ua3nbw — 28.10.15, 19:21
dmesg | grep IR
выдает
IR RC5(x) protocol handler initialized
Все остальные протоколы можно заюзать , если кинуть проволочную перемычку на плате orange pi pc, с ИК на GPIO.
И использовать LIRC.
Или, пересобирать debian с другим драйвером.
Сообщение отредактировал velikashkin — 06.11.15, 18:15
Прошивка Андроид 4.4.2 от ZIDOO X1 v1.0.19 для Orange Pi PC
IMHO самая толковая прошивка с андроидом.
Плюсы:
— стоковый explorer умеет находить и монтировать samba и nfs
— автомонтирование флешек и дисков, размонтирование из explorer-а
— встроенный Remote Control (устанавливаете приложение на телефон и рулите девайсом)
— довольно приятный и шустрый интерфейс, удобно управлять с пульта
— настраиваемое автоотключение
— одновременный вывод звука на HDMI и AUDIO OUT
— работающий маркет из коробки
Источник