Страница 16 из 245
Re: LinuxCNC + Orange Pi
Добавлено: 27 ноя 2017, 17:45
MX_Master
SPI есть и в апельсине, и в дешёвой STM'ке
Re: LinuxCNC + Orange Pi
Добавлено: 27 ноя 2017, 17:50
Shkryab
MX_Master писал(а):Жаль только, что нет в продаже готовых макеток с этими МК.
Ну, было бы желание. А приколхозить можно и на такую платку:
На Али полно за копейки.
Re: LinuxCNC + Orange Pi
Добавлено: 27 ноя 2017, 18:11
arkhnchul
MX_Master писал(а):SPI есть и в апельсине, и в дешёвой STM'ке
а зачем их каскадировать? пин CS же есть.
Re: LinuxCNC + Orange Pi
Добавлено: 27 ноя 2017, 18:44
MX_Master
arkhnchul писал(а):MX_Master писал(а):SPI есть и в апельсине, и в дешёвой STM'ке
а зачем их каскадировать? пин CS же есть.
есть, только параллелить проводки придётся, а это уже колхоз

Re: LinuxCNC + Orange Pi
Добавлено: 27 ноя 2017, 19:03
arkhnchul
этот колхоз какбе штатное для SPI решение)
Re: LinuxCNC + Orange Pi
Добавлено: 27 ноя 2017, 19:19
Serg
MX_Master писал(а):SPI есть и в апельсине, и в дешёвой STM'ке
UART тоже есть и в апельсине, и в дешёвой STM'ке.
arkhnchul писал(а):пин CS же есть.
На каждое устройство потребуется отдельный пин CS. Да и сами устройства далеко не отнести, гальваническую развязку сложнее делать.
Shkryab писал(а):А приколхозить можно и на такую платку:
На них нет места для стандартной обвязки. Проще будет развести и заказать целевые платы, например чтоб на апельсин одевалась или наоборот.
Re: LinuxCNC + Orange Pi
Добавлено: 27 ноя 2017, 19:57
Argon-11
UAVpilot писал(а):Проще будет развести и заказать целевые платы, например чтоб на апельсин одевалась или наоборот
Именно! Во-первых для разработчика больше свободы, а во-вторых
Shkryab писал(а): А приколхозить можно и на такую платку
большинство все равно предпочтет купить за небольшую копеечку готовую плату расширения, чем паять самостоятельно.
Я как-то даже забесплатно предлагал платки под Orange Pi Lite/One + STM32F205RE с 4 каналами ШД + CAN +сколько-то дискретных входов-выходов. Но, видимо, никому не нужно. Через годик выкину при очередной уборке

Re: LinuxCNC + Orange Pi
Добавлено: 28 ноя 2017, 15:43
selenur
Вот ещё посмотри вариант:
https://geektimes.ru/post/295877/
Я в свое время игрался вот с такой штукой:
http://we.easyelectronics.ru/plis/modul ... ukami.html на отладочной плате от ДиХалта, конечно принцип работы кардинально отличается, и нужно время что-бы понять

Re: LinuxCNC + Orange Pi
Добавлено: 28 ноя 2017, 16:09
MX_Master
Re: LinuxCNC + Orange Pi
Добавлено: 28 ноя 2017, 18:18
Shkryab
Argon-11 писал(а):
большинство все равно предпочтет купить за небольшую копеечку готовую плату расширения, чем паять самостоятельно.
Друзья мои.

Я предложил автору темы вариант для макетирования и экспериментов. Быстрый и дешёвый. Спаял за два часа, повесил снаружи кварц и несколько блокировочных конденсаторов и развлекайся, пиши прошивку. А вот когда оно заработает хотя бы в первом приближении -- тогда можно и плату разводить да заказывать. Для народа...

Re: LinuxCNC + Orange Pi
Добавлено: 28 ноя 2017, 21:18
MX_Master
Проводил сегодня хардкорные испытания
Orange Pi One + LinuxCNC с интерфейсом
AXIS. Захотелось проверить боеготовность прибора перед марш-броском. Задействовал 2
USB (клава, мышь),
HDMI (LCD монитор),
Ethernet (ssh, xrdp). Помимо полноценной работы
LinuxCNC, крутил на отдельном ядре еще и бесконечный цикл. Вощем,
Orange Pi One не скучал. Т.к. проц всего на
1.2 ГГц, при работе графического
AXIS надо ставить основной цикл =
40000 ns. При работе с простым
tklinuxcnc можно выставить
30000 ns.
По температуре видно, что маленький радиатор на проце, да еще и без вентилятора - это не дело. В какой-то момент апельсинка просто зависала от перегрева. Пробовал несколько раз, всегда щупал радиатор. Точную температуру замерить нечем, да это и не важно. Главное, видно, что платка требует очень хорошего охлаждения для стабильной работы.
По результатам теста прояснились две задачи:
- Желательно иметь процессор побыстрей
- На процессор и память нужен хороший радиатор с вентилятором
Что касается
повышения частоты процессора, то
следующим за Orange Pi One (14$, 1.2 ГГц, 512 Мб) идёт Orange Pi PC (19$, 1.6 ГГц, 1024 Мб). Тот же чип, возможные изменения в драйверах минимальны. За дополнительные
5$ мы увеличиваем ОЗУ
вдвое и получаем прирост частоты на
25%.
Что касается
радиатора, то для
Orange Pi One надо немного поколхозить. Квадратный радиатор с мини вентилятором туда не так просто поставить. Нужен радиатор "особой" формы, подпиленный. На
Orange Pi PC без проблем встаёт обычный квадратный радиатор, закрывающий проц и память. Так, как показано ниже на фотке - не пойдёт.
На данном этапе попробую выжать из
Orange Pi One всё, что можно. Усилю охлаждение, проведу тесты еще раз. Если при хорошем охлаждении он будет зависать также, то, скорее всего, закажу на пробу
Orange Pi PC.
Re: LinuxCNC + Orange Pi
Добавлено: 29 ноя 2017, 01:27
ua3nbw
MX_Master писал(а):получаем прирост частоты на 25%
Прироста частоты не будет. На armbian доступные частоты:
root@orangepipc:~# sudo
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
240000 480000 648000 816000 912000 960000 1008000 1104000 1200000 1296000
Re: LinuxCNC + Orange Pi
Добавлено: 29 ноя 2017, 02:03
arkhnchul
эти частоты не то чтобы высечены в граните на века.
Гугол говорит, что можно поднять до 1.536МГц, сильно заморочившись с охлаждением.
ЗЫ и на one тоже
Re: LinuxCNC + Orange Pi
Добавлено: 29 ноя 2017, 02:03
Serg
ua3nbw писал(а):Прироста частоты не будет. На armbian доступные частоты:
root@orangepipc:~# sudo cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
240000 480000 648000 816000 912000 960000 1008000 1104000 1200000 1296000
Ядро Linux не ограничивает максимальную тактовую частоту процессора. Тут показаны частоты, которые можно включить на данном прооцессооре.
Re: LinuxCNC + Orange Pi
Добавлено: 29 ноя 2017, 03:50
MX_Master
ua3nbw писал(а):Прироста частоты не будет. На armbian доступные частоты:
root@orangepipc:~# sudo cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
240000 480000 648000 816000 912000 960000 1008000 1104000 1200000 1296000
Они таким способом решили вопрос перегрева, чтоб у обычных юзеров не было проблем. Я вчерась прошерстил этот вопрос в тырнетах. Народ ещё задолго до меня тестировал апельсинку на всех возможных частотах. Включая правку напряжений. И везде цена вопроса только одна - охлаждение и стабильность.
Народ в основном борется с фактом установки вентилятора, т.к. апельсинка у них используется где-то в быту и шуметь она должна минимально. Но у нас другой случай, в нашей области шумит ВСЁ. Поэтому апельсинку даже с большим вентилятором будет ваще не слышно на общем фоне. Для начала поиграем с охлаждением и частотами на Orange Pi One, а дальше видно будет.
Re: LinuxCNC + Orange Pi
Добавлено: 29 ноя 2017, 06:30
MX_Master
Кстати, можно рассмотреть другие одноплатники в качестве альтернативы OrangePI в плане производительности и цены. Если кто-то знает одноплатники с частотами проца от 1.5 ГГц и выше, напишите. Чем выше частота и ниже цена - тем лучше. Заранее благодарен.
Re: LinuxCNC + Orange Pi
Добавлено: 29 ноя 2017, 08:32
Сергей Саныч
Эдак можно до Селеронов докатиться - те же 3050, например. Цена уже почти соизмерима, а большой любви с загробным оттенком куда как меньше.

Взял готовый дистрибутив и поехал.
Re: LinuxCNC + Orange Pi
Добавлено: 29 ноя 2017, 09:04
Serg
MX_Master писал(а):Кстати, можно рассмотреть другие одноплатники в качестве альтернативы OrangePI в плане производительности и цены. Если кто-то знает одноплатники с частотами проца от 1.5 ГГц и выше, напишите. Чем выше частота и ниже цена - тем лучше. Заранее благодарен.
Я уже в самом начале обсуждения (ещё в прошлой теме) писал, что для "стойки" на LinuxCNC Одроид - это минимум.
Re: LinuxCNC + Orange Pi
Добавлено: 29 ноя 2017, 10:32
MX_Master
Из апельсинок выдавим, что можно. Ну а, что нельзя, будем искать в других процах..
Список SoC с частотами от 1.4 ГГц и выше (для просмотра содержимого нажмите на ссылку)Amlogic S805
Amlogic S905
Allwinner H8
Allwinner H3
Allwinner H5
Allwinner A83T
Allwinner A80
Allwinner R40
Actions S500
Actions S900
Actions S905X
Rockchip RK3066
Rockchip RK3188
Rockchip RK3288
Qualcomm Snapdragon 600
Qualcomm Snapdragon 805
Samsung S5P6818
Samsung S5P4418
Samsung Exynos5422
Samsung Exynos 4
Nvidia Tegra K1
Nvidia Tegra X1
Nvidia Tegra 3 T33-P-A3
Re: LinuxCNC + Orange Pi
Добавлено: 29 ноя 2017, 14:17
nevkon
В итоге можно докатиться и до такого:
https://up-shop.org/up-boards/96-up-squ ... -emmc.html 
Там проц на 2.5ГГц + полноценная установка linuxcnc, только драйвер IO надо будет сделать.