
Vladimir
02.10.2016
09:31:12
Все армв7 будут ок
А это любое не устаревшее железо

Roman
02.10.2016
09:32:42
Кстати в Go 1.8 и 1.9 обещают сильно заморочится над поддержкой ARM

LexsZero
02.10.2016
09:32:55
компилятор и под арм9 (который armv5) умеет, я писал на го для такой железки

Google

Roman
02.10.2016
09:33:10
Значит в ближайшие пару лет все станет шоколаднее

Vladimir
02.10.2016
09:33:43
Я сильно разочарован в железе и ценах на него.
Поддержка линуксах методом "мы кривыми руками что то подкостыляли как то" и цены на нормальное железо заоблачные

LexsZero
02.10.2016
09:35:16

Vladimir
02.10.2016
09:35:32
:)
фрискейл
У меня пока есть Jetson TK1 для armv7 и pine64 как что то мелкое
Оба без дела правда лежат

LexsZero
02.10.2016
09:37:35
обычно таки железо подбирают под задачу, а не задачу под железо ^^

Vladimir
02.10.2016
09:37:55
Так что задачи толком нет
Ну есть одна - протестировать разные пакеты на генте на тему работы на армах
И думал под это дело Nas замутить

Google

LexsZero
02.10.2016
09:39:43
у меня без дела лежат три виртурилки и пара разных контроллеров для телекомовского мониторинга, все девелоперское железо оставшееся с каких-то проектов.

Vladimir
02.10.2016
09:40:19
Мои попытки девелопить что то увы закончились лет 6 назад
Или 5
У меня в универе дипломным проектом была система само тестирования для платки на старом арме. В смысле нечто управляемое по UART что проинициализировало бы всю переферию и по принимало/попередавало всякий разный мусор от пк чтоб понять работает ли все или нет.

LexsZero
02.10.2016
09:45:32
а начиналось все невинно: купил китайский планшетник когда они только появились, ужаснулся убогости андроида и поставил туда нормальный линукс, пройдя через все круги ада особо китайского ядра без исходников, загрузку своей рутфс через грязные хаки zImage, разбирательства с yocto (тогда он еще был openembedded)

Vladimir
02.10.2016
09:46:13
И я патчи на 2.6.18 ядро зачем то переносил на 2.6.26
Уже те что от сообщества
То есть чистые и красивые

Artem
02.10.2016
09:56:17
Я линукс учил сразу на арм на кубиборде. А10 олвиннер. Не могу сказать что были какие-то большие сложности кроме драйверов mali. Перестал в мали лазить так как понял что в моих задачах графика не нужна

Gregor
02.10.2016
12:15:26
http://www.unwireddevices.com/ru/

~hummingbirdwhocode
02.10.2016
12:15:48

Gregor
02.10.2016
12:16:20
Вот их пусть тс посмотрит
Там уже и готовые шилды на все случаи жизни
И располагаются ребята в Москве, а не в кетае

Vladimir
02.10.2016
12:31:35
Тут не факт что bsp для атероса лучше чем бсп для олвинера

ОлегЪ
02.10.2016
12:48:10
На эти атеросы есть что то, кроме опенврт?

LexsZero
02.10.2016
12:57:05
на эти атеросы есть смысл в чем-то кроме опенврт? там довольно неплохая и отлаженная инфраструктура которую обычно все велосипедят из подручных палок (управление конфигурацией, обновление прошивки, модульный веб-интерфейс)

~hummingbirdwhocode
02.10.2016
13:01:15

Google

~hummingbirdwhocode
02.10.2016
13:01:24
а, сам спросил, сам понял
попутал с стриж телематикой

ОлегЪ
02.10.2016
13:23:04

~hummingbirdwhocode
02.10.2016
13:23:26

ОлегЪ
02.10.2016
13:23:45
Во всяком случае на ar9331, ar9341 и rt5350 мне не понравилось, как оно работает

Roman
02.10.2016
13:26:15
На openwrt - все с бубном! Вроде и запустилось, а удовлетворения нет. Тот же Go крайне хренова поддерживается на mips архитектуре. Да и бинарник 8 мбайт на системе с 64M рамы очень со скрипом пойдет.

LexsZero
02.10.2016
13:26:55

Roman
02.10.2016
13:27:18
Лучше уж для МК писать, чем на openwrt.

LexsZero
02.10.2016
13:27:36
// но лично я для этих целей предпочитаю yocto, у него несколько более высокий порог вхождения, но оно стоит той инфраструктуры что там есть

Stanislav
02.10.2016
13:28:33

ОлегЪ
02.10.2016
13:29:04
Я даже не писал для опенврт, т.к. даже из реп пакеты работают не хорошо, мягко говоря

LexsZero
02.10.2016
13:29:09
// это та самая хрень на го о которой я писал выше, на AT91SAM9G20 с 64м рамы
ресурсов еще вагон и маленькая тележка

Vladimir
02.10.2016
13:35:31

LexsZero
02.10.2016
13:37:23
да ладно, в самсунговском телике был монолитный бинарь на 200 с лишним метров, в который было статически влинкованы qt, webkit, v8 и черт знает что еще.

Vladimir
02.10.2016
13:40:00

LexsZero
02.10.2016
13:40:57

Vladimir
02.10.2016
13:41:33
29 или 30 метров :) впритык

Google

LexsZero
02.10.2016
13:42:03
// по моему опыту, труд китайских программистов оплачивается в зернышках риса за строчку кода, поэтому они принципиально не признают абстракцию и циклы и активно пользуются копипастом.
а так же всякими странными решениями вроде system("foo | grep bar > /tmp/foo") с последующим чтениен получившегося файлика

Roman
02.10.2016
13:44:56
Я полагаю что лет за 5 ARM пройдет путь, который давным давно прошли настольные ПК. Сначала разгон и гонка за производительностью, затем понимание что больше мощности то нафиг не нужно!

LexsZero
02.10.2016
13:47:54

Roman
02.10.2016
13:48:17
Поэтому если писать на современную быструю ARM платформу, то лет на пять это будет мейнстрим. Через 5 лет будет карточный комп с сетью и потреблением 100 мвт.
Сейчас главный дрвйвер АРМ - китайские STB. Там пока еще идет гонка за мощностью для проигрывания видео.

LexsZero
02.10.2016
13:49:48
armv8 конечно нифиговые числодробилки, но по сравнению с серверными ксеонами, GPU, специализированным DSP-железом и плисами - ни о чем

Roman
02.10.2016
13:49:48
Я конечно говорю про попсу, а не индастриал

Admin
ERROR: S client not available

LexsZero
02.10.2016
13:50:15
для проигрывания видео нужна не мощность цпу, а хорошие аппаратные ускорители

Roman
02.10.2016
13:51:35
Ну как сказать, там же еще обязательно андроид - то говно еще. Везде пишут - берите 2 гига с максимальной комплектацией, если нужен андроид.

LexsZero
02.10.2016
13:51:40
мы 720p 30fps реалтайм кодирование видео делали на очень убогом камне, чисто на богатой периферии (но это и был камень заточенный под юзание в ip-камерах)
ну вот, а для твоих задач это все не нужно, серьезно

Roman
02.10.2016
13:52:02
Сейчас идет 4к.
Кстати, STB кто то тут занимался?

LexsZero
02.10.2016
13:52:56
я знаю. но это был достаточно древний armv5 процессор, пашущий на 300 мгц или около того.

Roman
02.10.2016
13:53:30
Есть надежда, что после 4к они таки остановятся!
У нас в одном STB чип расплавил корпус, когда его случайно накрыли чем то и заблокировали отток воздуха :)

Vladimir
02.10.2016
14:05:23
Сейчас идет 4к.
Это все равно о декодере. Покупаешь блок и 4к hevc на камне с 1 ядром на 300мгц кодируется и декодируется

Google

Vladimir
02.10.2016
14:05:49
Сейчас во всех новых такое есть же

Goletsa
02.10.2016
14:06:18

Vladimir
02.10.2016
14:09:28

Roman
02.10.2016
14:09:58
Д.Б.

Goletsa
02.10.2016
14:11:04
Ну в общем чтото типа Super Ultra HD
8K

Ingenegr
02.10.2016
15:02:59
По деньгам копейки, есть много всего

Kill me pls
02.10.2016
15:11:27

LexsZero
02.10.2016
15:12:12
не ковырялся с ними, ничего не скажу. там вроде бы весь прогресс сводится к акселераторам всяких сетевых фичей вроде аппаратного nat.

~hummingbirdwhocode
02.10.2016
15:12:19

Kill me pls
02.10.2016
15:12:40
Производительности по сравнению с арм8

LexsZero
02.10.2016
15:12:48
ну кагбэ периферия, но она оффлоадит кучу работы с цпу
можно не гонять абсолютно весь трафик через сетевой стек ос

~hummingbirdwhocode
02.10.2016
15:14:49

Vladimir
02.10.2016
15:21:08

time
02.10.2016
15:27:53
переферия может иметь своё любое ядро

Ibh
02.10.2016
15:29:08
http://venturebeat.com/2015/09/03/chinas-loongson-makes-a-64-bit-mips-processor-that-can-run-x86-and-arm-code/
у меня знакомый платку с ним покупал. линуксы летают

Vladimir
02.10.2016
15:33:02