Апельсиновый пирог AIpro(OrangePi AIpro), позиционируемая как плата разработки AI, оснащенная процессором Huawei Ascend 310 (Ascend310).
Неожиданно, с развитием в последние несколько лет, платы для разработки искусственного интеллекта постепенно стали популярными. Помню, когда я увидел, как Huawei выпускает Ascend 310 и Ascend 910, чипы искусственного интеллекта показались мне недосягаемыми.
К счастью,Еще у меня есть Апельсиновый пирог AIpro., версия памяти 8G. Учитывая сжатые сроки, мы начнем с базовых приложений и развернем Home с хорошей практичностью и высокой масштабируемостью. Assistant Под руководством у меня будет возможность увидеть, как начать работу с искусственным интеллектом и моделями в будущем, а также использовать вычислительную мощность 8TOPS.
кроме того,Обнаружено во время развертывания,на самом деле Апельсиновый пирог Развертывание AIproГлавная У Ассистента все еще есть некоторые подводные камни, например: Как пройти проверку версии системы? Как добавить параметры проверки запуска и т. д.; эта статья, возможно, самая подробная Апельсиновая, которую вы когда-либо нашли. пирог AIpro, развертывание Ubuntu Assistant Гид под присмотром тоже.
Давайте сначала рассмотрим конкретную конфигурацию Апельсинового пирога AIpro, а также проведем простую распаковку.
Общий вид:
Сравните официальные изображения продукта:
Качество изготовления очень хорошее, а интерфейс очень понятный, а недавно была выпущена официальная прошивка для разблокировки производительности процессора и увеличения частоты с 1,0 ГГц до 1,6 ГГц:
Чиновники постоянно поддерживают его, ресурсы сообщества постоянно обогащаются, и будущее многообещающее.
Кроме того, что неожиданно, так это то, что прилагаемый адаптер питания на самом деле представляет собой зарядное устройство на основе нитрида галлия мощностью до 65 Вт, что действительно удивительно.
Упомянутый выше процессор Ascend 310,в соответствии сАльянс разработчиков облачных технологий Huaweiпредставлять。это12nmТехнология процесса,Интегрированные восемь ядер архитектуры A55.,в,Четыре ядра для процессора,Четыре ядра используются для NPU плюс два вычислительных ядра AI Core, интегрированные в вычислительный механизм искусственного интеллекта.
Целевые сценарии — это в основном сценарии обработки ИИ и периферийные вычисления. Я не знаю, есть ли какие-либо ресурсы сообщества лучше, чем мой M2Max, для запуска моделей голоса в будущем.
Первый — это эффект после завершения установки:
Веб-дисплей:
Смарт-устройства можно добавить:
Если вы украсите его и добавите свою собственную адаптацию, это может выглядеть так (вы даже можете соединить свой мобильный телефон и соседний Raspberry Pi):
Даже с помощью функции моста HomeKit различные устройства, которые не поддерживают HomeKit, могут быть объединены и объединены:
Таким образом, в семействе Apple также могут появиться несовместимые смарт-устройства:
Ресурсы сообщества Orange Pie все еще находятся на «стадии роста».,Но официальная документация достаточно подробная,Разрешить пользователям быстро инициализировать Orange Pie。на этот раз Апельсиновый пирог AIproТо же самое:Официальная документация Orange Pi AIpro。
Используйте официальный образ Ubuntu,СотрудничатьbalenaВыполните перепрошивку системы:
Я скачал версию со средой рабочего столанастольная версия
(Я хотел попробовать Апельсиновый пирог Может ли AIpro переносить мой монитор 4K? Я обнаружил, что он может... То есть разрешение1080P,Возможно, это проблема с драйверами🤔),Поставляется с некоторыми системными инструментами и средой.,Поэтому он занимает много места,После декомпрессии,Требуется 19,1 ГБ,Рекомендуется использовать TF-карту класса 10 или выше или использовать EMMC или SSD для загрузки.。
Вставьте в интерфейс TF платы разработки Orange Pi и поверните кнопку регулировки BOOT на задней панели:
Запускается долго с первого раза. Подождите некоторое время. Если все пройдет хорошо, можно войти в систему:
Согласно руководству по разработке,Имя пользователя по умолчанию:
HwHiAiUser
,Пароль по умолчанию::Mind@123
。
После входа в систему сначала обновляем менеджер пакетов ПО, а заодно обновляем существующее ПО:
sudo apt update -y
sudo apt upgrade -y
Выяснилось, что система Orange Pie имеет собственный SSH-сервис и запущен удаленный доступ:
Следовательно, мы можем напрямую использовать SSH на локальном компьютере для удаленного входа в систему, это более эффективно:
Каждый должен знать название Home Assistant. Он может легко соединить устройства Mijia с HomeKit от Apple, позволяя пользователям использовать Siri для управления устройствами Xiaomi, или он может объединять умные дома разных брендов в единое целое и т. д., что позволяет разработчики, чтобы играть свободно.
Конечно, существует множество разных версий Home Assistant:
можно увидеть. Для получения наилучших результатов определенно лучше всего установить версию Supervisor непосредственно на Orange Pi. Она обеспечивает возможность управления надстройками, упрощая добавление таких надстроек, как поддержка камер видеонаблюдения, сервер MQTT и файловый менеджер. . Вы не можете использовать его, но вы не можете жить без него.
конечно,
мы должны УстановитьApparmor
,Это можно сделать с помощью менеджера пакетов Установить:
sudo apt install -y apparmor-utils jq software-properties-common apt-transport-https avahi-daemon ca-certificates curl dbus socat
Эффект:
нам все еще нужно УстановитьOS-Agent
,похоже на промежуточное программное обеспечение,Используется для связи между контейнером Home Assistant и основной системой.,Так что это более важный компонент。доступОфициальный адрес выпуска GitHub,Чтобы скачать:
после,использоватьdpkg
менеджер пакетов Установить:
sudo dpkg -i os-agent_1.6.0_linux_aarch64.deb
Теперь мы можем приступить к установке Supervised. Этот шаг относительно сложен.
Superviosedнуждаться Установитьнекоторые зависимости,首先да可以использоватьapt
Менеджер пакетов Установитьиз:
sudo apt install \
apparmor \
bluez \
cifs-utils \
curl \
dbus \
jq \
libglib2.0-bin \
lsb-release \
network-manager \
nfs-common \
systemd-journal-remote \
systemd-resolved \
udisks2 \
wget -y
Возможно, некоторые пакеты программного обеспечения были переименованы или имеют собственные версии.,напримерsystemd-resolved
на самом деле Уже привезли:
в настоящий момент,SupervisedнуждатьсяDockerиз版本比较高。Orange Pie уже поставляется с Docker,нонуждаться Проверять版本да否满足(Version >= 20.10.17):
docker -v
Теперь мы официально устанавливаем под наблюдением,Установить под наблюдениемнуждатьсяroot
Разрешения,Не забудьте переключиться заранее:
# Переключиться на пользователя root
sudo su - root
# Загрузите контролируемый пакет
wget -O homeassistant-supervised.deb https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.deb
# Установить
apt install ./homeassistant-supervised.deb
конечно,因为использоватьиздаUbuntuзеркало,ноHome Официальная команда Assistant адаптируется только к дистрибутивам Debian и блокирует другие дистрибутивы, чтобы избежать проблем, вызванных несовместимостью системы. Таким образом, установка будет принудительно прекращена:
Как решить эту проблему в данный момент? На самом деле, это меня уже давно беспокоит. В конце концов, Ubuntu основана на Debian. Теоретически, Ubuntu, которую можно использовать в Debian, обычно можно использовать. Как я могу пропустить проверку дистрибутива и попробовать?
Просмотрhome-assistant/supervised-installerВремя исходного кода хранилища,Внезапное неожиданное открытие,Разработчики зарезервировали параметры переменных среды:
Использовать его очень просто, достаточно заранее загрузить параметры в переменные окружения:
# Игнорировать проверки системы
export BYPASS_OS_CHECK=true
# Установить
apt install ./homeassistant-supervised.deb
注意这个时候不要использовать
sudo
ой,否则использоватьиз就даsudo
из环境,Вместо среды текущего пользователя root.
Продолжайте работу, и появится интерфейс выбора. Апельсиновый пирог AIproдаaarch64
Архитектура,поэтому мы выбираемqemuarm-64
После выбора продолжение установки все равно может завершиться с ошибкой (желтый цвет выше, ошибка apt ниже):
Это тоже есть решение, просто добавьте параметры запуска:
# Параметры запуска
sudo vim /boot/cmdline.txt
Добавить в конце:apparmor=1 security=apparmor
и
。
# Настроить личинку
sudo vim /etc/default/grub
добавить в:apparmor=1 security=apparmor
иsystemd.unified_cgroup_hierarchy=false
После добавления,Перезагрузите систему。послеснова Установитьhomeassistant-supervised.debи Игнорировать проверки системы:
Здесь я переключил Shell на zsh + oh-my-zsh, что красивее и удобнее встроенного Bash ( ̄∇ ̄), поэтому интерфейс Терминала немного другой;
Установить Заканчивать后,Процесс hassio_supervisor будет использовать Python для выполнения операций инициализации в фоновом режиме. Это можно сделать через три минуты;,использоватьdocker ps
ПроверятьHome Появляется ли соответствующее изображение Ассистента:
После появления Docker-контейнера,Переключить браузер,использоватьIP:8123
Перейти в браузер Интерфейс управления доступом:
Дождитесь завершения инициализации. Я подождал около 25 минут, возможно, это была проблема с сетью:
на самом деле Апельсиновый пирог Универсальность драйверов AIpro по-прежнему очень хороша. В процессе инициализации вы можете обнаружить поддерживаемые устройства в локальной сети (контролируемые расширенные функции можно использовать только в том случае, если аппаратное обеспечение может управляться):
Введите домашнюю страницу:
С помощью контролируемого инструмента Home Assistant мы можем сделать его еще более мощным: установите HACS (Home Assistant Community Store), который в китайском переводе должен называться Home Assistant Community Store.
Как и в магазине программного обеспечения, после установки некоторые адаптированные экземпляры плагинов можно загрузить с помощью HACS. Официальный адрес:
Установка на Orange Pie также очень проста:
wget -O - https://get.hacs.xyz | bash -
Далее в веб-интерфейсе Home Assistant, после перезапуска системы HomeAssistant, вы можете добавить HACS:
Наконец, установка HACS завершена. Проверьте, может ли Miot запрашивать и использовать:
Обнаружить Апельсиновый пирог Запуск AIproГлавная Assistant намного быстрее, чем Raspberry Pi 4B. Такое ощущение, что Raspberry Pi 4B в моем доме может уйти на пенсию.
Помню, в колледже я пользовался настольной лампой и играл с Raspberry Pi 3 в общежитии с выключенным светом. В то время я только познакомился с Linux. После прошивки образа я не знал, как это сделать. для управления удаленным соединением SSH. В то время не было удобной большой языковой модели, чтобы задавать вопросы, и не было возможности читать зарубежные форумы, такие как Reddit и Stack Overflow. Отечественных форумных ресурсов было относительно немного.
Но это также довольно интересно. Иногда, если система повреждена, мы просто повторно помечаем систему. TF-карта прошивается туда и обратно, шаг за шагом, мы можем сделать свое собственное оборудование и построить свои собственные сервисы приложений. Позже я купил Raspberry Pi 4B. Постепенно на таких форумах, как CSDN и Blog Park, в Китае появлялось все больше и больше руководств, и я, наконец, познакомился с использованием Linux. Я очень благодарен за учебники, которые я видел в то время. . Позже я также познакомился с облачными вычислениями. Многие сервисы постепенно были перенесены на облачные серверы, и я постепенно начал писать вводные руководства...
Сейчасполучать Апельсиновый пирог AIpro действительно не хватает. Интересно, нашел ли кто-нибудь эту статью, изучая апельсиновый пирог поздно ночью? Надеюсь, эта статья будет вам полезна.