Початок роботи з Onion Omega

IotT-миникомпьютер Omega2 Plus

Onion Omega Wiki >>

Зміст:


Підготування апаратної частини

Крок 1: Розпакуйте Omega та плату розширення Expansion Dock з коробок.

Розпакуйте Omega та плату розширення Expansion Dock з коробок

Крок 2: Під’єднайте Omega до плати розширення.

Під’єднайте Omega до плати розширення

Крок 3: Під’єднайте Omega до вашого комп’ютера через USB. Для кращого результату, використовуйте кабель довжиною два фути (≈0,6м) або коротший.

Під’єднайте Omega до вашого комп’ютера через USB

Крок 4: Увімкніть Omega за допомогою перемикача.

Увімкніть Omega за допомогою перемикача

Крок 5: Зачекайте доки жовтий світлодіод перестане блимати, що сигналізує про завантаження Omega.

Зачекайте доки жовтий світлодіод перестане блимати, що сигналізує про завантаження Omega


Підготування до роботи з використанням GUI

Крок 1:

Ваш комп’ютер може потребувати додаткового програмного забезпечення для доступу до Omega через браузер:

  • Якщо ви користуєтесь Windows, встановіть Apple's Bonjour Service
  • Якщо ви користуєтесь OS X, ви готові починати
  • Якщо ви користуєтесь Linux, сервіси Zeroconf повинні бути вже встановленими, отже ви можете починати

Крок 2: Під’єднайтесь до точки доступу  Omega.

Під’єднайтесь до точки доступу Omega

Крок 3: Відкрийте Chrome або Opera та перейдіть за посиланням http://omega-ABCD.local де ABCD це ті ж символи з назви мережі вище. Деякі користувачі використовують також Firefox та Safari.

Як альтернатива, ви можете перейти за посиланням http://192.168.3.1.

Тепер ви потрапили до майстра налаштувань. Увійдіть використовуючи наступні параметри:

username: root
password: onioneer

Слідуйте за майстром для завершення налаштування Omega.

Слідуйте за майстром для завершення налаштування Omega

Слідування за майстром під’єднає ваш Omega до мережі wifi за вашим вибором, та оновить програмне забезпечення до останньої версії.

Крок 4: Почніть роботу використовуючи оновлений Omega, відвідайте розділ навчальні матеріали або проекти щоб знайти ідеї для подальшої роботи!


Підготування до роботи з використанням командної стрічки – OSX

Крок 1: Завантажте та встановіть Silicon Labs CP2102 driver for OS X.

Крок 2: Запустіть  ls /dev/tty.* щоб побачити чи USB-to-Serial пристрій може бути знайденим. Якщо драйвер успішно встановлений, ви повинні побачити пристрій з назвою схожою на /dev/tty.SLAB_USBtoUART.

USB-to-Serial пристрій

Крок 3: Запустіть screen /dev/tty.SLAB_USBtoUART 115200 щоб під’єднатись до терміналу Omega використовуючи службову програму screen.

службова програма screen

Крок 4: Запустіть  wifisetup в терміналі, та слідуйте підказкам для під’єднання Omega  до вашої Wi-Fi мережі.

wifisetup

Крок 5: Запустіть  oupgrade в терміналі, це оновить Omega до останньої версії програмного забезпечення.

Оновлення програмного забезпечення займе кілька хвилин, процес буде завершено, коли Omega перезавантажиться.

Увага: Не від’єднуйте Omega від wifi або живлення під час цього процесу!

Крок 6: Насолоджуйтесь! Відвідайте розділ навчальні матеріали або проекти щоб знайти ідеї для подальшої роботи!


Підготування до роботи з використанням командної стрічки – Windows

Крок 1: Завантажте та встановіть Silicon Labs CP2102 driver for Windows.

Крок 2: Запустіть Керування комп’ютером (клік ПКМ на "Комп’ютер" > "Керування"), знайдіть Silicon Labs CP210x USB to UART Bridge в Порти (COM та LPT), та запишіть номер COM порту в дужках.

Silicon Labs CP210x USB to UART Bridge

Крок 3: Завантажте та встановіть Putty.

Крок 4: Відкрийте PuTTY, оберіть Serial в полі Connection type, введіть номер COM порту записаний в кроці 2 в полі Serial line, та введіть 115200 в полі speed.

PuTTY

Крок 5: Натисніть кнопку Open щоб під’єднати Omega через термінал.

під’єднати Omega через термінал

Крок 6: Запустіть wifisetup в терміналі, та слідуйте підказкам, щоб під’єднати Omega до вашої мережі Wi-Fi.

wifisetup

Крок 7: Запустіть oupgrade в терміналі, це оновить Omega до останньої версії програмного забезпечення.

Оновлення програмного забезпечення займе кілька хвилин, процес буде завершено, коли Omega перезавантажиться.

Увага: Не від’єднуйте Omega від wifi або живлення під час цього процесу!

Крок 8: Насолоджуйтесь! Відвідайте розділ навчальні матеріали або проекти щоб знайти ідеї для подальшої роботи!


Підготування до роботи з використанням командної стрічки – Linux

Крок 1: Перевірте чи встановлені драйвери.

Деякі нові версії Linux вже мають необхідні драйвери. Запустіть modinfo cp210x в командній стрічці, якщо виводиться кілька стрічок інформації, драйвер вже встановлено і ви можете перейти до кроку 4.

Якщо виводиться щось схоже на наступну стрічку

modinfo: ERROR: Module cp210x not found.

драйвер необхідно встановити . Переходьте до кроку 2.

Крок 2: Завантажте та встановіть Silicon Labs CP2102 driver.

Для ядра Linux версії 3.x.x та вище:

https://www.silabs.com/Support%20Documents/Software/Linux_3.x.x_VCP_Driver_Source.zip.

Для ядра Linux версії 2.6.x:

https://www.silabs.com/Support%20Documents/Software/Linux_3.x.x_VCP_Driver_Source.zip.

Крок 3: Зберіть та встановіть драйвер.

Для Ubuntu/Debian:

Розпакуйте архів.

cd в розпаковану папку.

Скомпілюйте драйвер використовуючи make.

sudo cp cp210x.ko /lib/modules/<kernel-version>/kernel/drivers/usb/serial/
sudo insmod /lib/modules/<kernel-version>/kernel/drivers/usb/serial/usbserial.ko
sudo insmod cp210x.ko
sudo chmod 666 /dev/ttyUSB0
sudo usermod -a -G dialout $USER

Для RedHat/CentOS:

sudo yum update kernel* //need to update the kernel first otherwise your header n't match
sudo yum install kernel-devel kernel-headers //get the devel and header packages
sudo reboot //your build link should be fixed after your system come back

Розпакуйте архів.

cd в розпаковану папку.

Скомпілюйте драйвер використовуючи make.

sudo cp cp210x.ko /lib/modules/<kernel-version>/kernel/drivers/usb/serial
sudo insmod /lib/modules/<kernel-version>/kernel/drivers/usb/serial/usbserial.ko
sudo insmod cp210x.ko
sudo chmod 666 /dev/ttyUSB0
sudo usermod -a -G dialout $USER

Крок 4: Встановіть screen, службову програму що дозволить з’єднатись з терміналом Omega.

Для Ubuntu/Debian:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install screen

Для RedHat/CentOS:

sudo yum update
sudo yum install screen

Крок 5: Запустіть ls /dev/ttyUSB* щоб побачити чи USB-to-Serial пристрій може бути знайденим. Якщо драйвер успішно встановлений, ви повинні побачити пристрій з назвою схожою на  /dev/ttyUSB0.

ls /dev/ttyUSB*

Крок 6: Запустіть sudo screen /dev/ttyUSB0 115200 щоб з’єднатись з терміналом Omega.

Крок 6: Запустіть sudo screen /dev/ttyUSB0 115200 щоб з’єднатись з терміналом Omega.

Якщо екран залишається порожнім, натисніть enter знову, щоб відкрити командну стрічку.

Крок 7: Запустіть wifisetup в терміналі, та слідуйте підказкам, щоб під’єднати Omega до вашої мережі Wi-Fi.

wifisetup

Крок 8: Запустіть oupgrade в терміналі, це оновить Omega до останньої версії програмного забезпечення.

Оновлення програмного забезпечення займе кілька хвилин, процес буде завершено, коли Omega перезавантажиться.

Увага: Не від’єднуйте Omega від wifi або живлення під час цього процесу!

Крок 9: Насолоджуйтесь! Відвідайте розділ навчальні матеріали або проекти щоб знайти ідеї для подальшої роботи!

Залишити відповідь