Фруктоопознавалка лоб в лоб, раунд первый

ski
Идет загрузка
Загрузка
07.07.2019
1944
21
печатает на Hercules New
Личные дневники

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.

Отписаться от уведомлений вы всегда сможете в профиле автора.

3
Статья относится к принтерам:
RepRap
X190707: Сравнительные тесты SBC-гувернёров для 3D-принтеров: RaspBerry Pi 4B .VS. JetSon Nano

Приветствую!

Продолжу интересную мне тему, переведя описалово по ходу дела:

Это видео посвящено сравнению Raspberry Pi 4 и NVIDIA Jetson Nano,

а заодно и тесты Raspberry Pi 3B и Raspberry Pi 3B+.

Видео представляет спецификации оборудования, бенчмарки браузера Octane,

тесты скоростей по USB и скорости карточки SD,

YouTube-воспризведение и воспроизведение с локального видеоисточника,

как и набор тестов Kdenlive для проверки производительности и рендеринга.

С Уважением,

Ski.



P.S.


Raspberry Pi 4B vs Jetson NanoExplainingComputers Опубликовано: 7 июл. 2019 г.

https://youtu.be/kbn_6ixtIpA
[]

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.

Отписаться от уведомлений вы всегда сможете в профиле автора.

3
Комментарии к статье

Комментарии

08.07.2019 в 01:09
0

+Update#1: Данный пост является продолжением серии. Приведу ссылки чуть ниже:

https://3dtoday.ru/blogs/ski/came-the-raspberry-pi-4b-fructosamine2019/

https://3dtoday.ru/blogs/ski/nuclear-pi-robot-conversion-fructosamine2019/

https://3dtoday.ru/blogs/ski/jetson-and-neural-networks-recognition-fruit/

https://3dtoday.ru/blogs/ski/as-the-joke-about-the-raspberry-pi-4/

https://3dtoday.ru/blogs/ski/x190317-stone-in-the-garden-of-raspberries-inclnvme/

08.07.2019 в 06:39
1

Очень вовремя, этот Jetson Nano два в одном, можно AI распознавание-сканирование предметов сделать и плату для принтера, правда уже куплен Orange Pi 3, хорошо, что пропал из продажи Orange Ai stick, а то бы и его купил... Правда пока практических знаний не хватает, чтобы понять технические гайды, как настроить такую плату с GPIO через LinuxCNC и через компьютер (у меня планируется принтер с функцией фрезера Drop On Demand Jet). Из видео я понял, что в Jetson Nano нет bluetooth, но его же можно через адаптер, я так полагаю, дополнить. Какие нужны переходники для миникомпьютера, чтобы взаимодействовать с шаговыми двигателями? При возможности выбора между Jetson и SKR Pro, лучше взять первый или нужна плата посредник в виде SKR для управления принтером? Не до конца понимаю это процесс. Драйверы DM542 (китайские копии) есть. Хочу, чтобы модель можно было отсканировать и отредактировать локально на принтере, как например в проге Shapr 3D

08.07.2019 в 10:40
1

Очень вовремя
Да, надеюсь этот пост Вам пригодится.

Вопросов Вы задали очень много, и я смогу ответить только на часть из них.

1. Касательно GPIO - отталкиваться лучше от ядра операционки Debian x64, эта инфа в видео звучит явным образом.

2. Как скоммутировать GPIO от Jetsona и конкретный драйвер шаговика - можно подсмотреть в моём блоге да и найти самостоятельно, например по тематике апгрейда Creality Ender-3 - до удалённого управления Octoprint-ом, который во всём мире до сих пор 'взводили' на базе RaspBerry Pi 3.
Цепочка такова: SBC - Шилд - Ардуино - Шилд - драйвершаговикаA4988 - шаговик.

Даташит по A4988 Вам также может помочь с распиновкой Вашего драйвера, и будьте готовы к вероятной адаптации уровней сигналов.

3. Рекомендую перепроверить конкретную распиновку разъёма GPIO у Jetsona, в представленном видео заявляется, что она идентична той, что у Raspberry Pi.

4. Про SKR V.1.3 я недавно писал пост, и там затрагивалась и SKR Pro.

Тут Вам конечно решать, но для меня проще наследие прошивки Марлина V.2 x32 на SKR V.1.3, даже когда он в текущей Бета-версии.
Тут более важен Ваш личный опыт, ну и количество Вашего времени, на что и  рекомендую обратить внимание.

5. Насчёт Bluetooth я ничего рекомендовать не буду, у меня с медленной беспроводной связью не очень 'срастается' пока.

Но обе эти платы SBC мне понравились тем, что их можно запитать (используя доп.модуль) через RJ-45/POE.

ski
09.07.2019 в 08:22
1

Я получил ответы на все, что спрашивал даже больше чем ожидал, благодарю. Ну хоть здесь не стали спорить и унижать в ответ ахах. Хотя есть еще пара моментов,

Цепочка такова: SBC - Шилд - Ардуино - Шилд - драйвершаговикаA4988 - шаговик.
Одноплатный компьютер (SBC), разве ардуино не таковой? Ну хорошо, если у меня есть оранж, а оранж это клон ардуино, а orange pi это одноплатный компьютер, то у меня возникает логический диссонанс, не покупать же ардуино )) . Хотя, после прочтения, я уже лучше понял идею и поиск в гугле дал нужную информацию о шилдах (платах расширения) по крайней мере не вижу 'фигу'. Думаю стоит темку создать с вопросами. 
Например нубский вопрос: мне не ясен момент, зачем покупать board с драйверами A4988 или 2208, если есть крупные с запасом мощности (по документации -драйверы) DM542, выполняющие по-сути те же функции с такими же 4 контактами. Это какая-то бессмыслица.

Это попытка дизайнера осознать и въехать технические I/O двоичную систему программистов. С другой стороны всегда море фана, как программисты представляют управление и менюшки... Для меня 'так быть не должно', хотя и выполняют базовые функции...

Я так понял прошивка марлин это оболочка управления, вроде андройда или KDE ... в компьютерах разбираюсь, английский хорошо знаю, но не въезжаю в это движение с прошивками ...( я так понимаю флэш памяти), с целью установки оболочки, почему нельзя из линукс запустить программу, виртуальный принтер написать, с меню...передавать в eprom, в котором ядро. вот такой взгляд обывателя. 

Я вообще не об этом пришел сказал, мыслей просто много, а поделиться не с кем. Я прочитал документацию на Jetson Nano и прочие на сайте nVidia. После этого всю ночь читал и сравнивал платы с NPU, y nVidia преимущество - известны архитектуры будущих ядер для SBC. Они колоссальны, однако плата нано очень скромная. А цена мощных - космическая. Уже через месяц выйдет Khadas VIM3 SBC с 5 TOPs, BT, двумя камерами, двумя антеннами, датчиком положения, двумя экранами, сдвоенный IR порт, за те же деньги. Khadas VIM3

Эта статья важна, важно было узнать, что появились платы с встроенным NPU, ждал давно... просмотрел, ожидал с другого конца, board parts  планшета с NPU на али, сделать из него управление. Но теперь вижу, как это все сложно. А здесь, такой потенциал. Буду следить за этими двумя. Вчера получил блок питания для Orange Pi 3, запустил первый раз очень круто хехе, потом скачал Ubuntu 18 для Rapsberry с офф сайта, он тоже запустился, но оказался андройдом 7,0. Да еще и китайский язык. TOPs-TOPs, TOPs-TOPs, очень не легки, TOPs-TOPs, первые шаги.

09.07.2019 в 10:03
1

... хоть здесь не стали спорить и унижать в ответ ...
Не по адресу.
Я такой же начинающий как и Вы.

Грамотно поставленный вопрос обычно даёт положительный результат и содержит часть ответа.

* * *
Комменты по ходу дела:
1. Терминология.
Вы пишете:
оранж это клон ардуино
Это не так.
Матчасть плохо изучили и/или кому-то поверили.

2.1.
нубский вопрос: мне не ясен момент, зачем покупать board с драйверами A4988...
...
Это какая-то бессмыслица
Для тренировки, так как не жалко за их стоимость.
Да и даташиты у A4988 попроще, чему Ваших DM542.

2.2.
поиск в гугле дал нужную информацию о шилдах (платах расширения) по крайней мере не вижу 'фигу'. Думаю стоит темку создать с вопросами.
Шилды могут быть 'одеваемыми' и интегрированными.
'Темка' обширная и легко закопаться.
Проще прооперировать самостоятельно над пациентом и разобраться.
Я проще пошёл - купил стартовый набор Ардуино ;-) . 3.
попытка дизайнера осознать и въехать технические I/O двоичную систему программистов
В пять лет вуза (а то и поболе) - просто так не въехать, тем более с наскоку, даже если Вы 7 пядей во лбу.
Жонглируйте C# - быть может - поможет.
Я начинал ещё с ассемблера IBM/360 ;-) .

4.
прошивка марлин это оболочка управления
Нет это не так.
Это алгоритм, по которому работают конкретные мозги конкретного принтера, не более.

5.
английский хорошо знаю
Вот за это - я очень рад за Вас!
Как говорит молодёжь - +1000 к Карме,

ну или как говорит Ski в таких ситуациях:

'При случайной телепортации в пределах Шарика - можно выжить'.
Раньше говорили: 'Язык - он и до Киева - доведёт'.
Устарело.

6.
Я прочитал документацию
Понятно, RTFM. Однако Вы не прочувствовали её, а лишь ознакомились.
Это не одно и то же.

7.
Уже через месяц выйдет Khadas VIM3 SBC
Я в курсе - вот обзор на него, пока выкладывать не буду:

#Khadas #VIM3 #ETAPRIME
Khadas VIM 3 First Look & Test - 2.2GHz 6 Core CPU - Built In Neural Processing Unit
ETA PRIME
Опубликовано: 1 июл. 2019 г.
https://youtu.be/0WMSJCpxxL8

8.
Да еще и китайский язык
Для меня это особая тема.
Смог научиться понятно изъясняться устно на нём за 45 дней, будучи погружён в среду в 1996м году.
Пробыл в среде (город-герой Пекин) - около 90 дней, ну и с тех пор рассосалось почти всё,
хотя понимание структуры и основных принципов - осталось.

9. Общие пожелания:
Судя по Вашим вопросам - у Вас идёт переполнение инфой.
Пора структурировать её хотя-бы по направлениям.
Совет 1:

Если у Вас есть задел в какой-то области - лучше начать с него.

Совет 2:
Если суперзадачей является монетизация, то лучше потренироваться на кошечках (Ардуино 8-битных).
Если суперзадачей является творчество, то изучайте модульное программирование, аутсорс, и не имейте финансовых лимитов на свои эксперименты, с акцентом на очень сжатое время разработки.

Совет 3:
Найти перспективный программно-прикладной проект, и поучаствовать в нём, работая в команде и подчинённым.
Опыт растёт по-взрослому, да ещё и за зарплату.

Как-то так.
Удачи!

ski
09.07.2019 в 11:36
1

Жонглируйте C# - быть может - поможет.
Хаха, окей. Бат нот тудэй. Посматриваю на Ruby. Кстати, есть небольшой опыт, как-то подсел на написание фарм бота в онлайн игре в 2011 совершенно не зная программирования, было весело и денежно. Сначала первая версия считывала данные из ini, весила 20 000 кб, потом переписал код с новыми данными, чтение запись в реестр, уменьшил до 200 кб. А логика усложнилась раз в сто от первой версии за 8 лет. Скриптовой язык autoit. Теперь там все грустно, ИИ бы здесь очень помог.

09.07.2019 в 11:41
0

ИИ бы здесь очень помог
У RaspBerry Pi 4B я вижу лишь один минус не только в 'боковой' версии 'Buster', сколько в её 32-х разрядности.

У Джетсона я вижу главный плюс в поддержке x64 Линукса с Debian-ядром.

У Джетсона я вижу лишь один минус - это отсутствие поддержки ядер Cuda видеочипа.
NVidia обещала реализовать в этом году, ну если не свернёт этот проект...

ski
09.07.2019 в 23:31
1

У Джетсона я вижу лишь один минус - это отсутствие поддержки ядер Cuda видеочипа.
NVidia обещала реализовать в этом году, ну если не свернёт этот проект...
Как это отсутствие? В списке ПО все библиотеки Cuda почти.

Архитектура NVIDIA Maxwell 

 со 128 ядрами NVIDIA CUDA 

®

Jetson Nano предлагает 472 GFLOP для быстрого запуска современных алгоритмов ИИ.


[url]https://habr.com/ru/post/444442/


Вчера компания Nvidia анонсировала Jetson Nano: одноплатный компьютер для вычислений в области ИИ. Маленький компьютер с поддержкой библиотек CUDA-X AI выдаёт 472 гигафлопса для запуска современных рабочих нагрузок ИИ, потребляя при этом всего лишь 5 Вт.

[url]https://www.nvidia.com/en-us/technologies/cuda-x/

CUDA-X широко доступен. Его библиотеки ускорения программного обеспечения являются частью ведущих облачных платформ, включая AWS, Microsoft Azure и Google Cloud. Они бесплатны в виде отдельных загрузок или стеков программного обеспечения в контейнерах от NGC. Библиотеки CUDA-X могут быть развернуты повсюду на графических процессорах NVIDIA, включая настольные компьютеры, рабочие станции, серверы, суперкомпьютеры, облачные вычисления и устройства Интернета вещей (IoT).

Более миллиона разработчиков используют CUDA-X, предоставляя возможность повысить производительность и получить выгоду от постоянной производительности приложений. Создаете ли вы новое приложение или пытаетесь ускорить существующее, CUDA-X обеспечивает наиболее эффективный и эффективный путь вперед.


10.07.2019 в 11:04
0

Как это отсутствие?
Я услышал это от автора видоса, и речь шла про поддержку под рекомендованной призводителем Linux Debian x64.

Крутить винду под Джетсоном - деньги на ветер.

Штатно поддержки ядер Cuda пока увы нет, но NVidia вроде обещала.

ski
11.07.2019 в 22:38
1

У них под него есть версия линукс, на неё и устанавливается необходимое ПО. Для них это всего лишь выпуск маломощного девайса, а ПО под него давно есть.

12.07.2019 в 07:49
0

ПО под него давно есть
Спорить не буду, я просто услышал автора видео, и сделал вывод, что официальных полноценных драйверов под Линукс64/ARM пока нет.

09.07.2019 в 10:28
2

Немножко каши в вашем высказывании, уж извините. Marlin не оболочка, и не имеет ничего общего с андроидом и кедами. Это bare-metal софт, работающий в реальном времени на микроконтроллере. Реализация такого дела на бытовых ОС типа Linux геморройна как раз из-за необходимости четко регламентированных задержек в работе с периферией. Нужно использовать ядро реального времени и бубен крупного калибра. 

Я не говорю, что это невозможно, но есть вопрос целесообразности. Просто и дешево разделять обязанности: четкое дергание периферией выполняет микроконтроллер, а командами более высокого уровня его буферизированно кормит одноплатный микро-пк.

09.07.2019 в 10:55
0

Просто и дешево разделять обязанности...
Вы описали работу 3D-фермера по схеме 'Кулак - Батрак', что в принципе 100% верно, и даёт фундамент для построения 3D-фермы. Я просто люблю привычные образы, а не наукообразные термины чужих и чуждых языков, зазубренных начинающими падаванами.
Ох, молодёжь... ;-)
(здесь я про GThings)

09.07.2019 в 11:13
1

Хорошо, благодарю. Почитаю про bare-metal. 

09.07.2019 в 11:17
1

Только учтите, что тут имеется в виду не тот термин, что про гипервизоры и виртуалки, а «изначальный», про работу ПО прямо на железе, без прослойки в виде ОС.

09.07.2019 в 11:50
0

про работу ПО прямо на железе
Раньше этот называлось 'фирмварь' ;-)
Сейчас это разбавляется ява-машиной даже в блюрэй-плеерах и бытовых ПММ и стиралках ...

Так что вопрошающий по утрам тостер и холодильник с напевом Стаса Пихайлова - уже вчерашние технологии ...

10.07.2019 в 11:10
1

Видимо GThings спит и мечтает об интегрированном на плату центрального процессора синезубье,
а про наличие сменяемых модулей универсального применения - не знает.

Меня лично вот больше заинтересовала возможность установки модуля NVMe/M.2 на Jetson,
а вопросы синезубья для меня настолько второстепенны, что я сразу его 'свисток' выкидываю на USB-хаб четвёртого этажа конечного устройства (1=ЦП, 2=шилд, 3=NVMe+адаптер, 4-usb-хаб ).

P.S.
Я про LattePanda пока ничего не писал, но концепт, который я давно уже верчу в голове - выглядел изначально где-то вот так:

#LattePanda #GTX1650 #SBCSingle Board Computer with GTX 1650! Amazing performance!
ETA PRIME
Опубликовано: 31 мая 2019 г.

https://youtu.be/oXmqlDJTL5o

Как видите, SBC здесь просто является гувернёром для мощной графической карты с правильными драйверами.
Я думаю, что и на Jetsone данная компоновка вполне возможна.

Как я уже и писал выше - схема 'Кулак - Батрак' (Master - Slave).

Думаю, что про разновидности удлинителей PCI-express шины (во всех её инкарнациях) мне Вам рассказывать не надо.

ski
14.09.2019 в 21:31
1

Видимо GThings спит и мечтает об интегрированном на плату центрального процессора синезубье,

а про наличие сменяемых модулей универсального применения - не знает.

Не нужно, пожалуйста, сочинять о том, что я знаю и чего не знаю и о чем мечтаю, со стороны это выглядит достаточно ограниченным человеком. Я, предполагая, что будут такие мысли, специально уточнил 

А мечтаю я, чтобы техника такого низкого уровня как адаптер , работала , как надо. И вся остальная тоже. После BT2.0 плевался на него 10 лет, ждал bigZee, потратил 5 т на модули, а программаторы так и не доехали потерялись, потом возникли траблы со скачкой прошивки с техас инструментс, и меня достало я плюнул. Мечта о BT у меня в последную ночь на Земле.


Захожу, значит ,сюда хочу лайкнуть новость про принтер русского инженера в Америке, а рейтинг понизился если долго не заходить. Не могу лайкнуть - недостаточно рейтинга - жесть . facepalm. Администрации заняться нечем?

15.09.2019 в 14:10
0

>>А мечтаю я, чтобы техника такого низкого уровня как адаптер , работала , как надо.

Согласен, я - тоже. Просто если производитель интегрирует нечто "на борту", у него "как-бы" обязательства "это" поддерживать правильными драйверами.

* * *

... рейтинг понизился если долго не заходить ...

Что-ж, это политика сайта.

Я давно уже про рейтинг не думаю, есть возможность написать о том, что мне интересно - я и рад.

Немножечко.

* * *

>> Мечта о BT у меня в последную ночь на Земле...

Табличка интересная, где-то я её видел.

Не нашёл в ней китайского радиостандарта на радиомыши/клавы/десктопы.

Непопулярен разве?


ski
16.09.2019 в 07:31
0

Не, я сам рисовал в гугл диске для себя по разным данным из википедии... (эксклюзив хаха), конечно все таблицы на одно лицо.

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Кто как проводит время в самоизоляции?

3d печать из пенопласта (пенополистирол). printing from styrofoam

Корпус на 6х18650акб для китайского ноунейм шуруповерта.

Печать SBS от FDPLAST

MK8 экструдер. Так ли нужен сильный прижим?

Мейкеры против COVID19