• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Omega2. Linux и WiFi за 5$

Virtual

New member
Посмотрел на даташит RTD1073
полных даташитов на этот чип в свободном доступе нет ;)
с отключенными двумя медиапроцессорами Lexra5280 (по факту тот же мипс) и лишней периферией в виде хоть того же hdmi он не сильно отличается от mt7688
 

Алексей.

Active member
На омеге уж совсем выводов мало, зато продается в магазинах, у скайлабовского skw92b выведен 1wan+4lan, но его заказывать нужно, вот сижу и выбираю пока.
 

Алексей.

Active member
Нужны ethernet порты ;)
Несколько устройств собираются в сеть, первый ван-ом подключен к провайдеру, следующий подключен ван-ом к предыдущему, ставить свитч для каждого устройства, только из за того что порты не выведены, совсем не хочется.
 

Virtual

New member
@Алексей. если нужны железки с минимум 2 ETH то однозначно смотреть в сторону бывших роутеров
при том их можно и найти незадорого ;)
 

Алексей.

Active member
Не понял про "бывших роутеров", в чем разница бывших и не бывших?
Для макета хватит и 3-5, для пилота 20-50, про продакшен не скажу, пока не знаю.
 

Алексей.

Active member
Подключил к омеге довольно древний винт на 320GB WD3200BEVT с переходником usb-sata

[ 43.525722] usb 1-1: new high-speed USB device number 2 using ehci-platform
[ 43.679518] usb-storage 1-1:1.0: USB Mass Storage device detected
[ 43.696390] scsi host0: usb-storage 1-1:1.0
[ 44.696806] scsi 0:0:0:0: Direct-Access Apricorn SATAWire 1.08 PQ: 0 ANSI: 4
[ 44.708760] sd 0:0:0:0: [sda] 625142448 512-byte logical blocks: (320 GB/298 GiB)
[ 44.717339] sd 0:0:0:0: [sda] Write Protect is off
[ 44.723074] sd 0:0:0:0: [sda] No Caching mode page found
[ 44.728570] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 44.758235] sda: sda1
[ 44.765464] sd 0:0:0:0: [sda] Attached SCSI disk

lsusb
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0984:0040 Apricorn SATA Wire (2.5")
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Смонтировал
mount /dev/sda1 /mnt
Смотрю сколько там места
df -h /mnt/
Filesystem Size Used Available Use% Mounted on
/dev/sda1 298.0G 32.0K 298.0G 0% /tmp/run/mountd/sda1

Записал гигабайт нулей блоками по 8M
time dd if=/dev/zero of=/mnt/test bs=8M count=128
128+0 records in
128+0 records out
real 0m 49.69s
user 0m 0.01s
sys 0m 15.91s
скорость запись 20.61 MB/sec = 164.86 Mbit/sec

Смотрю размер файла
ls -l /mnt/
-rwxr-xr-x 1 1000 1000 1073741824 May 25 2018 test

Прочитал что записывал
time dd if=/mnt/test of=/dev/null bs=8M
128+0 records in
128+0 records out
real 0m 34.28s
user 0m 0.00s
sys 0m 11.34s
скорость чтения 29.87 MB/sec = 238.97 Mbit/sec

производительности USB никогда не хватало! это исходит из свойств спеков на USB.
Может не так уж плох этот юсб
 

Сергей_Ф

Moderator
Команда форума
@Алексей. Охренеть. Не, я помню времена, когда НЖМД были размером с холодильник, но что бы они были больше самого вычислителя в 100 раз!!! Не было такого никогда и вот опять :)
 

Virtual

New member
Прочитал что записывал
time dd if=/mnt/test of=/dev/null bs=8M
128+0 records in
128+0 records out
real 0m 34.28s
user 0m 0.00s
sys 0m 11.34s
скорость чтения 29.87 MB/sec = 238.97 Mbit/sec

Может не так уж плох этот юсб
хм да скорость чтения великовата... может не так все плохо в этом mt7688 :)
 

pvvx

Активный участник сообщества
На омеге уж совсем выводов мало, зато продается в магазинах, у скайлабовского skw92b выведен 1wan+4lan, но его заказывать нужно, вот сижу и выбираю пока.
Уже прорвались и другие модули... Можно оф. брать - появилась масса подставных...
Нужны ethernet порты ;)
Omega2p - не пошла у меня в разработки, по двум факторам:

1. Слишком медленна для современных применений с накопителями. Простое линейное чтение через указанный вами интерфейс HDD в 320 GB будет происходить целый рабочий день. О случайном доступе и операциях чтения-записи и говорить не приходится.

2. Низкая производительность с Float – отсутствие FPU. А это значит, что тормоз с языками высокого уровня = тормоз с разработкой и гибкостью. С учетом свойств ОС у Omega2p производительность достаточна только на поморгать светодиодом. Ну двумя :)

У современных ARM модулей-платок уже давно стоят набортные eMMC. К примеру у одного из древних на сегодня – NanoPi NEO Plus 2.

eMMC пошустрее, а объем у дешевки (отработки от смарт индустрии) уже достаточный – 8..16GB на самых дешевых модулях с 4-мя ядрами ARM с частотами за ГГц. При этом цена и потребление не слишком отличаются от Omega2p. Для некритичных задач можно опустить CLK и итого выходит и меньше... При наличии порта Ethernet в 1Gb/s, на данных модулях, упираемся уже в линейную скорость отдачи HDD во второй половине объема диска... В итоге выбор в сторону eMMC и следующие варианты чипов RAM/Flash отработанных индустрией на смартах, а не сторонние SSD или USB-Flash. У модулей с eMMC цена меньше и скорость больше. TBW, если сравнивать со скоростями работы HDD :), то больший, чем у HDD. Полностью переписать диск HDD требуется рабочий день, а аналогичные накопители с eMCC – минуты…
 
Последнее редактирование:

Алексей.

Active member
С учетом свойств ОС у Omega2p производительность достаточна только на поморгать светодиодом. Ну двумя :)
скайлабом skw92b видео поток с ip камеры отдаю 3+ клиентам не испытывая проблем какие были на есп32, жутких лагов как на есп нет.
openwrt после использования привычного линукса вызывает крайне негативные эмоции, простой код работающий на никсах приходится допиливать,
если разворачивать на модуле чего либо, что требует журналлирования (базы брокеры и т.п.) оверлей выносить приходится, в общем омега уже mcu да и ещё не линукс за 5$
К примеру у одного из древних на сегодня – NanoPi NEO Plus 2.
нео хорош и оранжи в этой же категории, только жрут много и нет (я не видел) исполнения для поверхностного монтажа, да и стоят существенно дороже скайлаба за 600-700р
 

pvvx

Активный участник сообщества
openwrt после использования привычного линукса вызывает крайне негативные эмоции, простой код работающий на никсах приходится допиливать,
если разворачивать на модуле чего либо, что требует журналлирования (базы брокеры и т.п.) оверлей выносить приходится, в общем омега уже mcu да и ещё не линукс за 5$
Так оно и есть - Роутерные чипы и дешевле и оптимизировано там всё давно...
нео хорош и оранжи в этой же категории, только жрут много и нет (я не видел) исполнения для поверхностного монтажа, да и стоят существенно дороже скайлаба за 600-700р
Я всего-то хотел казать, что "скайлаба за 600-700р", если к ней прикрутить недостающие части, включая и память диска, то в цене и по потреблению перерастет решение на NEO P 2 c еMMC...
---
На сегодня, в качестве модуля IoT, уже никому нужна система без:
1) встроенных систем журналирования всех её параметров и их анализа
2) минимального уровня автономности для поддержки решения основных поставленных задач этому модулю
3) одновременно работающих разнообразных программных сервисов и аппаратных интерфейсов связи.
4) Возможности выбора языков и пакетов программирования.

Те-же роутеры, которые уже стоят копейки, ничего не сдвинули в тематике IoT. А уж ESP-32… :)
Это как сравнивать микросхему mosfet driver-а c беспилотным автомобилем…

Минималка в виде базовой платформы, в лице хотя-бы NanoPi с eMMC, и перешла в область доступности широких масс. Всё что ниже – бесполезная трата сил и средств, кроме случаев специализированного исполнения, недоступного простому обывателю...
 
Последнее редактирование:

Virtual

New member
тема вообще-т про Omega2
пока вроде относительно нравится, (esp так и останутся лежать на столе в качестве ненужных бус), но uboot собранный для омеги уже выбесил :mad:, это какой-то странный тип задумал что при зажатии кн. reset придется еще и в сериальной консоли выбрать способ восстановления прошивки.

PS прошивку сразу начал собирать с исходников OpenWRT а не с того что на сайте производителя
 

Алексей.

Active member
PS прошивку сразу начал собирать с исходников OpenWRT а не с того что на сайте производителя
Наверно имелось ввиду OpenWrt - так сейчас официально называется смердженная ветка, LEDE какул, но пока поддерживается.
Собирал я пару месяцев назад опен-врт для профиля омеги, но вифи модуль почему то не завелся, пришлось собирать из репов ониона, их wifi-warp-core немного странный (не получается использовать только STA режим, или AP или AP+STA), но работает.
 

pvvx

Активный участник сообщества
OpenWRT с начала 2019 в России 'CloseWRT', т.е. запрещена/забаненна, как скоро и любой open-source.
git.openwrt.org Git через tor или VPN ныне...
 

pvvx

Активный участник сообщества
Федеральная служба по надзору в сфере связи, информационных технологий и массовых коммуникаций (Роскомнадзор) скоро озаботиться и об остальных Linux, Arduino и github :p
 

Dagoth Nik

New member
Всем привет, подскажите, как уменьшить частоту процессора у Onion Omega2+? Достаточно сильно нагревается. При этом для моих задач (компактный походный роутер-ретрансрятор) частоты в 400 МГц должно хватить, думаю. Это можно сделать средствами OpenWRT? Заранее спасибо за помощь.
 
Сверху Снизу