Отладочная плата Cubietruck

Cubietruck Cubieboard3

Команда Cubieteam, одни из первых начали делать одноплатные мини-компьютеры на процессорах компании AllWinner Tech. Первый open-source-hardware продукт команда разработала еще в августе 2012 года. Cubieteam — небольшая команда, с несколькими молодыми людьми, у которых нет опыта ведения бизнеса, умения управления компанией, но очень любит современные технологии. Команда Cubieteam объедена общей мечтой: «Создание дешевого мини-компьютера и обмен технологиями с гиками со всего мира».
Для нас было большой неожиданностью, когда мы получили более чем 90 000 $ для начала производства Cubieboard. Эти деньги мы получили от энтузиастов, друзей, и желающих получить заветную плату, путем предоплаты. За прошлый год множество людей связывалось с нами для изменения продукта, что делало изготовление продукта не легким делом.

Команда Cubieteam ограничена в возможностях делать больше проектов, но не хочет разочаровывать поклонников, и не смотря на все трудности продолжает работу. Каждый год технологии встраиваемых решений улучшаются (embedded SOCs). Мы горды, быть на пике современных технологий. И основываясь на предложениях в форумах, от клиентов, команда Cubieteam решила разработать второй open-source hardware продукт. Это другая PCB модель платы, названая —  CubieTruck( или Cubieboard3).

На данный момент плата Cubietruck не выпускается, новые продукты команда Cubieteam не разрабатывает.

Спецификация платы Cubietruck:
Процессор: SoC AllWinner A20 ARM® Cortex™-A7 Dual-Core(двухъядерный процессор)
GPU ARM® Mali400MP2, Complies with OpenGL ES 2.0/1.1, HDMI 1080p@30fps или 720p@60fps
Оперативная память: 1GB/2GB DDR3 @480MHz
Пользовательская память: NAND память + MicroSD или TSD+ MicroSD или 2*MicroSD
SATA: поддержка дисков от 2T до 2.5T размером 2.5′
Питание: 5V постоянного тока в 2.5A, при подключенном диске SATA, поддержка Li-ion батареи и RTC(часы реального времени)
Сеть: 10/100/1000 Ethernet, Wi-Fi+BT с антенной размещенной на плате
Разъемы: два порта USB 2.0 HOST, и один порт USB 2.0 OTG, один SPDIF, один IR, четыре LED индикатора, наушники, три программируемые кнопки
imageОперационная система: Ubuntu Desktop 12.04, Android 4.2.2, Armbian
Размер: 11 см x 8 см x 1.4 мм

GPIO

На плате разведено 54 контакта GPIO, которые образуют различные интерфейсы: I2S, I2C, SPI, CVBS, LRADC x2,UART, PS2, PWMx2, TS/CSI, IRDA, LINEIN&FMIN&MICIN, TVINx4.

Общая схема платы
Cubietruck Cubieboard3

Разъемы для подключения GPIO обозначены на схеме как CN8 и CN9, с шагом 1.27 дюйма.

Cubietruck Cubieboard3 pinout gpio

Порт расширения CN8 2х15 контактов

№ контакта Функция № контакта Функция
1 GND 16 PI14 (PS2SCLK1/EINT26)
2 VCC-3.3V 17 PI21 (FMIN-R/PS2SDA0/UART7-RX/HSDA)
3 AVCC 18 PI15 (PS2SDA1/EIN27)
4 RESET# 19 PI3 (PWM1)
5 PC19 (SPI2-CS0/EINT12) 20 PB3 (IR0-TX)
6 PC21 (SPI2-MOSI/EINT14) 21 PB2 (PWM0)
7 PC20 (SPI2-CLK/EINT13) 22 PB4 (IR0-RX)
8 PC22 (SPI2-MISO/EINT15) 23 PB18 (TWI1-SCK)
9 PB14 (SPI0-CS0/JTAG_MS0) 24 LINEIN-L
10 PB16 (SPI0-MOSI/JTAG_DO0) 25 PB19 (TWI1-SDA)
11 PB15 (SPI0-CLK/JTAG_CK0) 26 LINEIN-R
12 PB17 (SPI0-MISO/JTAG_DI0) 27 CVBS
13 GND 28 LRADC0
14 GND 29 VCC-5V
15 PI20 (FMIN-L/PS2SCLK0/UART7-TX/HSCL) 30 LRADC1

Порт расширения CN9 2х12 контактов (CSI1/TS/TP/TVIN)

№ контакта Функция № контакта Функция
1 VCC-3.3V 13 PG10 (TS1_D6/CSI1-D6/UART4-TX)
2 VCC-3.3V 14 PG11 (TS1_D7/CSI1-D7/UART4-RX)
3 PG0 (TS1_CLK/CSI1-PCLK) 15 GND
4 PG3 (TS1_ERR/CSI1-VSYNC) 16 GND
5 PG2 (TS1_SYNC/CSI1-HSYNC) 17 XP-I2SDO1 (Analog)
6 PG1 (TS1_DVLD/CSI1-MCLK) 18 TVIN0-I2SMCLK (Analog)
7 PG4 (TS1_D0/CSI1-D0) 19 XN-I2SDO2 (Analog)
8 PG5 (TS1_D1/CSI1-D1) 20 TVIN1-BTPCMCLK (Analog)
9 PG6 (TS1_D2/CSI1-D2/UART3-TX) 21 YP-I2SDO3 (Analog)
10 PG7 (TS1_D3/CSI1-D3/UART3-RX) 22 TVIN2-BTPCMSYNC (Analog)
11 PG8 (TS1_D4/CSI1-D4/UART3-RTS) 23 XN-BTPCMIN (Analog)
12 PG9 (TS1_D5/CSI1-D5/UART3-CTS) 24 TVIN3-BTPC

Фотографии

Вид сверху
Cubietruck Cubieboard3 top

Cubietruck Cubieboard3 on hand

В акриловом корпусе
Cubietruck Cubieboard3 case

С установленным жестким диском 2.5`
Cubietruck Cubieboard3 with hdd

Вариант комплектации
Cubietruck Cubieboard3 unbox

Корпус с возможностью установки жесткого диска и аккумуляторной батареи

Cubietruck Cubieboard3 case for hdd with battery

Cubietruck Cubieboard3 case for hdd with battery

Armbian

На данный момент доступны достаточно старые сборки образов ОС. Хорошей альтернативой является использование сборки Armbian, которая основана на популярном дистрибутиве Ubuntu. Доступны редакции для сервера и с рабочим столом. Сборка основана на последних ядрах Linux, поддерживает технологию Docker, что делает ее лучшей ОС для использования. На данный момент была установлена версия версия Armbian_21.02.1_Cubietruck_focal_current_5.10.12.img.xz, основанная на Ubuntu 20.04.1 LTS (Focal Fossa), ядро Linux 5.10.12. Ссылка для загрузки образа Armbian для Cubietruck. Более подробно ознакомится с Armbian.

Версия ОС, команда  uname -a :

root@cubietruck:~# uname -a
Linux cubietruck 5.10.12-sunxi #21.02.1 SMP Wed Feb 3 20:39:30 CET 2021 armv7l armv7l armv7l GNU/Linux

Терминал ssh на Armbian для Cubietruck.
Cubietruck Cubieboard3 Armbian

Просмотр запущенных процессов программа — htop
Cubietruck Cubieboard3 Armbian htop

Ресурсы

Ссылки

Вам также может понравиться

About the Author: Anton

Programistik