Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Монстрикс — это динамичная стратегия, где ты собираешь, улучшаешь и сражаешься с могучими монстрами.

Монстрикс

Мидкорные, Стратегии, Мультиплеер

Играть

Топ прошлой недели

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
11
Redfern89
Redfern89
2 года назад

Сборка Kali Linux для Orange PI PC (armhf)⁠⁠

Доброго времени суток!
Это краткая инструкция о том, как собрать Kali Linux (можно и любой другой дистрибутив) для Orange PI PC.

Небольшое отступление. Я все действия производил на виртуальной машине, ибо мне было так удобно. Виртуальная машина с Kali Linux на VM Ware. Если Вам будет удобно это делать из домашней ОС (Linux, разумеется) - Вам никто не запрещает, можно и так.. У меня домашняя ОС - это Windows 10. Кстати на системе с ядром версии 6.0.0 у меня на отрез отказывался монтироваться образ системы Armbian с ошибкой суперблока. Так-же при записи загрузчика (u-boot) на образ новой системы - образ в дальнейшем тоже отказывался монтироваться. На ядре 5.18.1 таких проблем обнаружено не было. Так-же крайне желательно обладать хотя-бы скудными познаниями в linux-командах, что-бы потом понять, что и где пошло не так! БЕЗДУМНОЕ КОПИРОВАНИЕ КОМАНД НЕ ПОМОЖЕТ В ДАННОМ СЛУЧАЕ! ЭТО ОЧЕНЬ ВАЖНО!!!

Все авторы, причастные к данному дистрибутиву, администрация форума, а так-же автор данного поста не несут никакой ответственности за ваши противоправные действия и оборудование, примененное в злоумышленных целях! Оценивайте все свои действия в здравом уме! ВЫ ВСЕ ДЕЛАЕТЕ НА СВОЙ СТРАХ И РИСК! Так-же автор данного поста не побуждает Вас и кого-либо еще совершать какие-либо незаконные действия !!! Эта сборка была создана и портированна в ознакомительных и образовательно-научных целях! Несите добро в этот мир!

Подготовка рабочего окружения


# Для сборки необходимо установить несколько важных зависимостей в систему из которой будет производиться сборка

apt install parted dosfstools e2fsprogs debootstrap crossbuild-essential-armhf bison flex libssl-dev bc libncurses5-dev libncursesw5-dev libtool swig python3-setuptools python3-pip crossbuild-essential-arm64 crossbuild-essential-armhf crossbuild-essential-armel gcc-arm-none-eabi u-boot-tools

# Так-же крайне желательно наличие преобразователя USB <> UART для отладки.

Шаг 1. Подготовка образа диска


# Этот этап можно пропустить, если Вы работаете из домашней системы и все необходимые действия можно выполнять на прямую с SD-картой

# Создание образа на 15GB
dd if=/dev/zero of=vhd.img bs=1 count=0 seek=15G

# Создание файловой системы
parted -s vhd.img mklabel msdos
parted -s vhd.img mkpart primary ext4 4MiB 100%
partprobe

# Интерпретируем как блочное устройство
losetup -f vhd.img

# Смотрим, какое название разделу присвоила система
losetup -a
/dev/loop0p1 (/home/kali/dev/vhd.img)

# Форматируем в ext4
mkfs.ext4 -L kali_root /dev/loop0p1

# Монтируем
mkdir /mnt/kali_root && mount /dev/loop0p1 /mnt/kali_root

Шаг 2. Сборка ядра Linux


# Для начала скачиваем последнее ядро с kernel.org

wget "https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.0.8.tar..."

# Распаковываем
tar -xvf linux-6.0.8.tar.xz

# Переходим в папку с ядром
cd linux-6.0.8

# Очищаем
make clean && make distclean && make mrproper

# Нам нужно найти конфигурационный файл от нашей платы (sun8iw7p1_mainline_defconfig) и положить его по пути arch/arm/configs
wget "https://raw.githubusercontent.com/orangepi-xunlong/orangepi_..."
mv sun8iw7p1_mainline_defconfig arch/arm/configs/sun8iw7p1_mainline_defconfig

# Создадим первоначальную конфигурацию ядра с указанием архитектуры и кросс-компилятора
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- sun8iw7p1_mainline_defconfig

# Соберем дерево устройств
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- dtbs

# Переходим в конфигурацию
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- menuconfig

(настраиваем все, что нам надо и выходим с сохранением настроек)

# Собираем ядро в 4 потока
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j4

# Собираем модули
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- modules

Шаг 4. Сборка загрузчика u-boot


# Клонируем u-boot последней версии с github

git clone https://github.com/u-boot/u-boot.git

# Переходим в директорию
cd u-boot

# Указываем нашу плату
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- orangepi_pc_defconfig

# Переходим в конфигурацию
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- menuconfig

(настраиваем все, что нам надо и выходим с сохранением настроек)

# Собираем загрузчик в 4 потока
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -j4

Шаг 5. uInitrd


# Данный шаг самый простой. Образ загрузчика initramfs можно взять из любой подобной операционной системы. Я к примеру взял из armbian

# Что-бы его от туда достать - качаем образ с официального сайта для нашей платы, монтируем образ как диск
mkdir /mnt/armbi_root && mount Armbian_22.08.2_Orangepipc_jammy_current_5.15.69.img /mnt/armbi_root

# Копируем
mkdir /mnt/kali_root/boot && cp /mnt/armbi_root/boot/uInitrd-5.15.69-sunxi /mnt/kali_root/boot/uInitrd-5.15.69-sunxi

# Так-же можем вытянуть boot.cmd и armbianEnv.txt
cp /mnt/armbi_root/boot/boot.cmd /mnt/kali_root/boot/boot.cmd
cp /mnt/armbi_root/boot/armbianEnv.txt /mnt/kali_root/boot/uboot.env

Шаг 6. Подготовка


# Копируем файл ядра в образ

mkdir /mnt/kali_root/boot && cp linux-6.0.8/arch/arm/boot/zImage /mnt/kali_root/boot/linux-6.0.8

# Копируем дерево устройств
mkdir /mnt/kali_root/boot/dtb-6.0.8 && cp linux-6.0.8/arch/arm/boot/dts/*.dtb /mnt/kali_root/boot/dtb-6.0.8

# Узнаем UUID нашего раздела (/dev/loop0p1)
blkid
/dev/loop0p1: LABEL="kali_root" UUID="9facb21c-e5e1-404c-8c46-babbf90af2c9" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="df63022b-01"
/dev/sda1: LABEL="root" UUID="ea15ea92-0b42-4db4-bb97-b4e86a29542a" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="4419f333-0
1"

# Копируем значение 9facb21c-e5e1-404c-8c46-babbf90af2c9 и заменяем его в uboot.env
# В файле boot.cmd меняем все значения с armbianEnv.txt на uboot.env

# Копируем загрузчик в раздел
dd if=u-boot/u-boot-sunxi-with-spl.bin of=/dev/loop0 bs=1024 seek=8

# Переходим в директорию загрузчика
cd /mnt/kali_root/boot

# Соберем boot.scr
mkimage -C none -A arm -T script -d boot.cmd boot.scr

# Создадим симлинки для загрузчика
ln -s uInitrd-5.15.69-sunxi uInitrd
ln -s linux-6.0.8 zImage
ln -s dtb-6.0.8 dtb

Шаг 7. Сборка системы


# Для начала нужно собрать основу для системы, воспользуемся debootstrap с репозиториями kali-rolling и установим qemu-user-static

debootstrap --foreign --include=qemu-user-static --arch armhf kali-rolling /mnt/kali_root http://http.kali.org/kali
chroot /mnt/kali_root /debootstrap/debootstrap --second-stage

# Теперь можно сделать chroot в собранную систему
chroot /mnt/kali_root /bin/bash

# Монтируем /proc
mount -t proc /proc /proc

# Выполним необходимые минимальные настройки
passwd root # Пароль root

adduser <username> # Добавим пользователя
usermod -a -G <username> sudo # Добавим его в группу sudo

# Задаём имя хоста
echo 'kali' > /etc/hostname
sed -i '2 i 127.0.0.1 kali' /etc/hosts

# Создаем автомонтирование в fstab (9facb21c-e5e1-404c-8c46-babbf90af2c9 - меняем на свой UUID)
cat <<EOF > /etc/fstab
UUID=9facb21c-e5e1-404c-8c46-babbf90af2c9 / ext4 defaults,noatime,commit=600,errors=remount-ro 0 1
tmpfs /tmp tmpfs defaults,nosuid 0 0

EOF

# Обновим репозитории
echo 'deb http://http.kali.org/kali kali-rolling main contrib non-free' > /etc/apt/sources.list
apt update

# Ставим пакеты
apt install ca-certificates iw parted sudo wpasupplicant command-not-found fontconfig kali-defaults kali-menu \
kali-tweaks netcat-traditional tmux unrar vim wireless-regdb zsh zsh-autosuggestions \
zsh-syntax-highlighting apt-transport-https dialog ifupdown inxi kali-linux-core \
libnss-systemd man-db mlocate net-tools network-manager pciutils psmisc rfkill screen \
snmp snmpd tftp triggerhappy usbutils whiptail zerofree apache2 atftpd openvpn ssh tightvncserver \
bluelog blueranger bluesnarfer bluez-tools bridge-utils cmake darkstat dnsmasq htop libusb-1.0-0-dev \
locate mailutils pure-ftpd tigervnc-standalone-server wifiphisher kali-linux-default kali-desktop-xfce \
alsa-utils xfonts-terminus xinput xserver-xorg-video-fbdev xserver-xorg-input-libinput ntpdate u-boot-tools \
passing-the-hash winexe aircrack-ng hydra john sqlmap wireshark libnfc-bin mfoc \
abootimg cgpt fake-hwclock

# Выходим из chroot
exit

# Устанавливаем модули ядра
cd linux-6.0.8
make CROSS_COMPILE=arm-linux-gnueabihf- modules_install INSTALL_MOD_PATH=/mnt/kali_root

✔ Получившийся в итоге образ vhd.img - и будет тем самым образом для записи на SD-карточку

Сборка Kali Linux для Orange PI PC (armhf) Kali linux, Arm, Linux, Длиннопост, Одноплатный компьютер, Orange pi
Сборка Kali Linux для Orange PI PC (armhf) Kali linux, Arm, Linux, Длиннопост, Одноплатный компьютер, Orange pi
Сборка Kali Linux для Orange PI PC (armhf) Kali linux, Arm, Linux, Длиннопост, Одноплатный компьютер, Orange pi
У меня все эти манипуляции заняли 5 дней (я просто не особо умный), было много разных ошибок, наступал на кучу разных гребель и ломал их себе об голову, начинал крыть псих, самооценка стремилась к нулю.... Вот кстати - если кто-то возьмется объяснить мне - как собрать образ initramfs - буду дико благодарен. Пока что я его беру из сторонней системы. По поводу ядра. Я может слишком погорячился, взяв версию 6.0.8 (последняя на 13.11.2022) ?
Показать полностью 3
[моё] Kali linux Arm Linux Длиннопост Одноплатный компьютер Orange pi
5
Robertogracias
Robertogracias
3 года назад
Arduino & Pi

Ну вот скажите мне, зачем эти одноплатники дома нужны?⁠⁠

Ну вот скажите мне, зачем эти одноплатники дома нужны? Raspberry pi, Одноплатный компьютер, Длиннопост

В этом веке люди перешли от физических носителей информации к цифровым. Если ранее для фотографий нужно было покупать альбом, то сейчас место на каком-нибудь дропбоксе. А в начале века все записывалось для хранения на CD/DVD, то теперь такие устройства уже тоже становятся редкостью.


Сначала проблема решалась тривиально - покупкой внешних жестких дисков. Но пользоваться ими оказалось тоже не настолько удобно, как рассуждалось сначала. Поэтому с появлением Raspberry Pi (первой модели ), я уже знал закаким эта железка мне нужна и что я с ней буду делать.


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

На в стенке повесил две направляющие для сборных стелажей из того же строительного магазина. Обратные части закрепин на доске с противоположной стороны. Проделал дырки для кабелей - чтоб лапша не висела на виду. Прикрепил удлиннитель. Добавил лоток для внешних жестких дисков, согнутый из оргстекла. К сожалению, фото такой панели не сохранилось.


По первости система оказалась не настолько удобной, как ожидалось. Слегка подтормаживает, но со своей задачей справляется. Надо фильмы копировать - засунул в лоток, открыл терминал в screen, запиустил копирование и пошел спать. Утром отключил внешний диск и отдал коллеге на работе.


Позже туда же добавил mini dlna - сожно смотреть фильмы из медиатеки прямо на телеке. Да и фотки просматривать тоже.


И эта штука нормально работала до тех пор, пока не разработали Raspberry Pi 3B. Уже зная, чего в системе нехватает больше всего, покупал не раздумывая.


Переехали в другую квартиру и пришлось от панели отказываться- там для нее места не нашлось - положил все причиндалы просто на шкаф вместе с роутером. Так о сих пор и лежит. Внешние диски используются, но реже. Добавились диски SSD. Также вместо носителей использую обыные USB-Stick на 64ГБ. На плате всегда крутится Samba - для доступа с машин с Windows на борту. FTP - на одну флешку пишутся фотографии с камеры наблюдения при открывании двери. Ну и Domoticz.


За исключением флэшек все остальные диски подкючаются только по надобности - найти фото или фильмы. На вторая флэшка используется как промежуточное хранилище фотографий и документов - скидываем с телефонов туда, а потом пару раз в год переношу на другие носители. Часто популярные фильмы (из домашнего архива) перенес с DVD (стали поцарапаны) на такие же мелкие usb-sticks и прикупил китайский медиаплейер - с ним проще управляться. Ну а для издевательств над Pi заимел Pi Zero и есть еще Coral DevBorad c 4Гб.

Ну вот скажите мне, зачем эти одноплатники дома нужны? Raspberry pi, Одноплатный компьютер, Длиннопост
Ну вот скажите мне, зачем эти одноплатники дома нужны? Raspberry pi, Одноплатный компьютер, Длиннопост

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

Показать полностью 2
[моё] Raspberry pi Одноплатный компьютер Длиннопост
137
8
DELETED
4 года назад

Установка Raspbian на Raspberry Pi без монитора⁠⁠

[моё] Raspberry pi Компьютер Arm Linux Arduino Minipc Raspbian Одноплатный компьютер Длиннопост Электроника GNU Видео
9
17
DELETED
4 года назад

Установка Ubuntu на Raspberry Pi без монитора, клавиатуры и сетевого провода⁠⁠

Ссылки:

Програма для записи - https://www.raspberrypi.org/software/

Образы Ubuntu - https://ubuntu.com/download/raspberry-pi

Канал на YouTube: https://www.youtube.com/channel/UCcD6h6sMQh2gt246DH9u48Q

[моё] Raspberry pi Компьютер Arm Linux Arduino Minipc Raspbian Одноплатный компьютер Длиннопост Электроника Ubuntu Linux ubuntu YouTube Видео Видеоблог
15
74
armlab
armlab
4 года назад
Arduino & Pi

AmpliPi — усилитель звука для всего дома на базе Raspberry Pi⁠⁠

Micro Nova представила AmpliPi — усилитель звука с открытым исходным кодом на базе Raspberry Pi 3+. Он способен передавать потоки с четырех независимых источников в 6 зон стереовыхода, с возможностью расширения до 36 зон стереовыхода через последовательно соединенные блоки удлинителя.


AmpliPi поддерживает входы от четырех сетевых потоковых источников, включая AirPlay, Pandora, Spotify и DLNA, а также четыре аналоговых входа RCA для мультимедийных устройств.

AmpliPi — усилитель звука для всего дома на базе Raspberry Pi Raspberry pi, Одноплатный компьютер, Длиннопост

Ключевые компоненты и особенности AmpliPi:

Плата контроллера

- Несущая плата оснащена вычислительным модулем Raspberry Pi 3+ и аудио ЦАП PCM5102A и CM6206. Он также обменивается данными через I2C с MCU STM32 на плате предусилителя (см. ниже) для управления системами мультиплексирования и усиления.

- Интерфейсы:

- порт 10/100M Ethernet

- Выход HDMI 1.4

- 2х порта USB 2.0 и один внутренний порт USB

- Сервисные и консольные порты для обслуживания и/или отладки.


Плата предусилителя

- Плата оснащена системой матричной коммутации 6 × 4 и сетью управления громкостью, которая управляется микроконтроллером STM32F030 Arm, который также управляет настройками отключения звука и мощности для усилителей. Система матричной коммутации также может позволить пользователю смешивать несколько входов с одним или несколькими выходами.

-  Разъем

- 8x входов RCA для 4x стереоисточников

- Разъем расширения зоны


Плата усилителя

- Эта плата содержит 6х стереофонических ШИМ-усилителей класса D, необходимых для 6х динамиков. ШИМ-усилители класса D делают систему более эффективной и уменьшают потребность в охлаждающих вентиляторах, которые активируются реже.

- 6x 4-контактных разъема для динамиков

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

- Импульсный блок питания и блок распределения питания Mean Well.

- Потребляемая мощность — 6,7 Вт в режиме ожидания, до 391 Вт непрерывно, до 782 Вт пиковая

- Размеры — система для монтажа в 19-дюймовую стойку 2U с глубиной 300 мм

AmpliPi — усилитель звука для всего дома на базе Raspberry Pi Raspberry pi, Одноплатный компьютер, Длиннопост
AmpliPi — усилитель звука для всего дома на базе Raspberry Pi Raspberry pi, Одноплатный компьютер, Длиннопост

Raspberry Pi запускает Raspberry Pi OS с сервером веб-приложений, клиентами потоковой передачи музыки (Pandora, AirPlay, Spotify и т. д.) и настраиваемым ПО для интерфейса REST API.


Усилителем можно управлять из удобного для мобильных устройств веб-приложения, написанного на Python, работающего на Raspberry Pi. Программное обеспечение, прошивка и схемы в формате PDF находятся в открытом доступе под лицензией GPL и размещены на GitHub, где вы также найдете документацию по REST API.


AmpliPi — усилитель звука для всего дома на базе Raspberry Pi Raspberry pi, Одноплатный компьютер, Длиннопост

Аудиоусилитель AmpliPi на базе Raspberry Pi был запущен на Kickstarter с целью сбора финансирования в размере $10 000 . Цена начинается с $399 за «специальную версию для разработчиков», которая будет поставляться в начале (апрель 2021 года) вместе с бета-версией программного обеспечения. Если вы предпочитаете версию работающую из коробки, цена составит $499 за «специальное предложение для первых покупателей», его планируется отправить в мае 2021 года.


Доставка добавляет $35 в США, $60 в Канаду и $100 в европейские страны. Усилитель недоступен в других странах. Дополнительную информацию также можно найти на официальном сайте.


Больше про одноплатники и эмбеддед можно узнать из канала "Одноплатные компьютеры" в Телеграм

Показать полностью 4
Raspberry pi Одноплатный компьютер Длиннопост
17
svcitius
svcitius
4 года назад
Лига Сисадминов

Ответ на пост «Tinker Board 2: новинка от Asus на 6 ядерном процессоре»⁠⁠1

Народу, подскажите, что взять?

Хочу мини комп под win10 который будет работать 24h и подключён на прямую к телеку 4k.

Служить он будет для home-assistan, просмотра видео в 4k, и сёрфинга. Но всё же хочется иногда и поиграть ясень пень что последние игры не пойду да и бюджет небольшой, 250€.

Что можете посоветовать?


P.S.

Первоначально остановился на

https://aliexpress.ru/item/1005001286759815.html?spm=a2g0o.p...

Но сейчас уже рассматриваю вот этот вариант:

https://aliexpress.ru/item/4001255994977.html?spm=a2g0o.detail.1000060.3.4c9737baiBlZAX&gps-id=pcDetailBottomMoreThisSeller&scm=1007.13339.169870.0&scm_id=1007.13339.169870.0&scm-url=1007.13339.169870.0&pvid=37dec321-474b-415f-a01d-d6b1a4a00a08&_t=gps-id:pcDetailBottomMoreThisSeller,scm-url:1007.13339.169870.0,pvid:37dec321-474b-415f-a01d-d6b1a4a00a08,tpp_buckets:21387#0#183380#0&_ga=2.72402000.2103337272.1604906148-1346367988.1587464553&_gac=1.174255638.1603464209.EAIaIQobChMI24fvzvnK7AIVXE3CCh3uHwOEEAEYASADEgJ51fD_BwE

Asus Soc Arm Одноплатный компьютер Без рейтинга Ответ на пост Текст
36
261
armlab
armlab
4 года назад
Arduino & Pi

Tinker Board 2: новинка от Asus на 6 ядерном процессоре⁠⁠1

Компания ASUS, по сообщениям сетевых источников, подготовила к выпуску одноплатный компьютер Tinker Board 2, ориентированный на разработчиков умных гаджетов и устройств для Интернета вещей.

Tinker Board 2: новинка от Asus на 6 ядерном процессоре Asus, Soc, Arm, Одноплатный компьютер

Изделие имеет размеры всего 85,6 × 54 мм. В основу положен процессор Rockchip 3399, содержащий шесть вычислительных ядер: это дуэт ARM Cortex-A72 с тактовой частотой до 2,0 ГГц и квартет ARM Cortex-A53 с частотой до 1,5 ГГц. Обработкой графики занят ускоритель ARM Mali-T860 MP4 с частотой 800 МГц.


Объём оперативной памяти LPDDR4 может составлять 2 или 4 Гбайт. Для хранения данных предлагается использовать карту microSD, но также будет выпущена модификация Tinker Board 2S с флеш-модулем eMMC вместимостью 16 Гбайт.


Новинка несёт на борту контроллер Gigabit Ethernet для проводного подключения к компьютерной сети. За беспроводные соединения отвечают адаптеры Wi-Fi 802.11b/g/n/ac (2,4/5 ГГц) и Bluetooth 5.0.

Tinker Board 2: новинка от Asus на 6 ядерном процессоре Asus, Soc, Arm, Одноплатный компьютер

Для вывода изображения служит интерфейс HDMI 2.0 с поддержкой формата 4К/60р. Есть три порта USB 3.2 Gen1 Type-A и один порт USB 3.2 Gen1 Type-C. Упомянута поддержка интерфейсов GPIO, SPI, I2C, UART, PWM.

Вместе с новинкой разработчики смогут применять операционную систему Android. Сведений о цене пока нет.

Одноплатные компьютеры

Показать полностью 2
Asus Soc Arm Одноплатный компьютер
54
175
aviaanime
4 года назад
Arduino & Pi

Тостер для NAS⁠⁠

Ребята из Hardkernel продолжают выпускать железки для бюджетных домашних хранилищ пополнив линейку Home Cloud моделью ODROID-HC4.

Тостер для NAS Компьютерное железо, Одноплатный компьютер, Nas, Sbc, Odroid, Файловый сервер, Новости, Длиннопост, Hardkernel
Тостер для NAS Компьютерное железо, Одноплатный компьютер, Nas, Sbc, Odroid, Файловый сервер, Новости, Длиннопост, Hardkernel

Новая модель выполнена в прозрачном корпусе, который выглядит как тостер и поддерживает вертикальную установку двух 2,5- или 3,5-дюймовых HDD или двух SSD накопителей, а также их комбинации.

Тостер для NAS Компьютерное железо, Одноплатный компьютер, Nas, Sbc, Odroid, Файловый сервер, Новости, Длиннопост, Hardkernel
Тостер для NAS Компьютерное железо, Одноплатный компьютер, Nas, Sbc, Odroid, Файловый сервер, Новости, Длиннопост, Hardkernel

Сама плата выглядит следующим образом:

Тостер для NAS Компьютерное железо, Одноплатный компьютер, Nas, Sbc, Odroid, Файловый сервер, Новости, Длиннопост, Hardkernel

A CPU Amlogic S905X3

B DDR4 память

C 2x SATA разъёма

D RJ45 Ethernet порт (10/100/1000)

E HDMI 2.0

F USB 2.0 порт (один)

G Цилиндрический разъём питания 15В/4A

H 2x системных светодиодных индикатора

I UART порт

J ИК-приёмник

K GPIO для дополнительного OLED экрана

L MicroSD слот

M Разъем подключения вентилятора

N Переключатель загрузки

Плата с установленным радиатором:

Тостер для NAS Компьютерное железо, Одноплатный компьютер, Nas, Sbc, Odroid, Файловый сервер, Новости, Длиннопост, Hardkernel

Система базируется на четырехядерном Cortex-A55 1.8ГГц с 4ГБ памяти и в отличие от предыдущих моделей HC1/2, у которых подключение единственного накопителя осуществлялось через USB3.0-SATA мост, новая модель оснащена PCIe-SATA контроллером ASM1061 с уже двумя портами для подключения накопителей.

Что позволило достичь следующих показателей.

Тест iozone:

Тостер для NAS Компьютерное железо, Одноплатный компьютер, Nas, Sbc, Odroid, Файловый сервер, Новости, Длиннопост, Hardkernel

Скорость передачи крупных файлов по самбе на Windows-клиенте по гигабитному проводному соединению:

Тостер для NAS Компьютерное железо, Одноплатный компьютер, Nas, Sbc, Odroid, Файловый сервер, Новости, Длиннопост, Hardkernel
Тостер для NAS Компьютерное железо, Одноплатный компьютер, Nas, Sbc, Odroid, Файловый сервер, Новости, Длиннопост, Hardkernel

Синтетические тесты Helios LAN Test:

Samsung 860 EVO 250GB SSD

Тостер для NAS Компьютерное железо, Одноплатный компьютер, Nas, Sbc, Odroid, Файловый сервер, Новости, Длиннопост, Hardkernel

Seagate Barracuda 2TB HDD (ST2000DM006)

Тостер для NAS Компьютерное железо, Одноплатный компьютер, Nas, Sbc, Odroid, Файловый сервер, Новости, Длиннопост, Hardkernel

Полные спецификации выглядят следующим образом:

Тостер для NAS Компьютерное железо, Одноплатный компьютер, Nas, Sbc, Odroid, Файловый сервер, Новости, Длиннопост, Hardkernel

Блок-диаграмма системы

Тостер для NAS Компьютерное железо, Одноплатный компьютер, Nas, Sbc, Odroid, Файловый сервер, Новости, Длиннопост, Hardkernel

Во время тестирования  в специальной камере с установленной температурой 30 градусов температура кристалла оставалась в пределах 50-60 градусов под нагрузкой. 40-миллиметровый вентилятор справляется с нагревом системы и позволяет обойтись без уменьшения рабочей частоты.

Температура жестких дисков через smartctl около 40 градусов во время продолжительного теста rsync:

Тостер для NAS Компьютерное железо, Одноплатный компьютер, Nas, Sbc, Odroid, Файловый сервер, Новости, Длиннопост, Hardkernel

Изображение работающей системы в инфракрасном диапазоне при температуре в камере 33 градуса:

Тостер для NAS Компьютерное железо, Одноплатный компьютер, Nas, Sbc, Odroid, Файловый сервер, Новости, Длиннопост, Hardkernel

Поверхность жестких дисков при этом нагрелась до 45 градусов.

При установке температуры в камере 25 градусов температура поверхности жестких дисков уменьшилась менее 40 градусов.

Не менее интересен и график энергопотребления системы с двумя HDD:

Тостер для NAS Компьютерное железо, Одноплатный компьютер, Nas, Sbc, Odroid, Файловый сервер, Новости, Длиннопост, Hardkernel

Измерения проведены во время передачи крупных файлов по самбе.

Энергопотребление ST2000DM006 с остановленным шпинделем составляет около 0,75Вт каждый, таким образом в этом режиме сама плата потребляет около 2,1Вт.

Кстати из спящего режима система может выходить по WOL, по сигналам от инфракрасного ПДУ и по будильнику.


Система оснащена загрузчиком Petitboot, который позволяет загружать ОС как с флэш карты, так и с одного из жестких дисков. Производитель предоставляет образы Ubuntu 20.04 MATE(x11) и Ubuntu 20.04 MINIMAL с ядром 4.9. Кроме того возможна установка Ubuntu и Debian через Netboot установщик.

CoreELEC поддерживает ODROID-HC4 с версии 9.2.5.

Анонсирована также поддержка OMV и Android.

Тостер поставляется в двух комплектациях: с дополнительной платой часов реального времени и дюймовым OLED-экранчиком для вывода системной информации за 75$:

Тостер для NAS Компьютерное железо, Одноплатный компьютер, Nas, Sbc, Odroid, Файловый сервер, Новости, Длиннопост, Hardkernel
Тостер для NAS Компьютерное железо, Одноплатный компьютер, Nas, Sbc, Odroid, Файловый сервер, Новости, Длиннопост, Hardkernel

И без такой платы за 65$:

Тостер для NAS Компьютерное железо, Одноплатный компьютер, Nas, Sbc, Odroid, Файловый сервер, Новости, Длиннопост, Hardkernel

Сравнительное тестирование производительности различных одроидов и четвертой малинки:

Тостер для NAS Компьютерное железо, Одноплатный компьютер, Nas, Sbc, Odroid, Файловый сервер, Новости, Длиннопост, Hardkernel

Способ установки накопителей уже вызвал у некоторых пользователей сомнения в надежности, поэтому предлагают отказаться от комплектного корпуса и использовать SATA удлинители, либо доработать штатный корпус дополнительными заглушками, поддерживающими SSD накопители:

Тостер для NAS Компьютерное железо, Одноплатный компьютер, Nas, Sbc, Odroid, Файловый сервер, Новости, Длиннопост, Hardkernel

Источник:

https://www.hardkernel.com/shop/odroid-hc4/

Показать полностью 21
[моё] Компьютерное железо Одноплатный компьютер Nas Sbc Odroid Файловый сервер Новости Длиннопост Hardkernel
113
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии