Voor meer dan 350 yuan op Taobao kocht ik een cubieboard, een ultrakleine computer gebaseerd op het ARM-platform, met de volgende configuratie:
1G ARM cortex-A8 processor, NEON, VFPv3, 256KB L2 cache
Mali400, OpenGL ES GPU
512M/1GB DDR3 @480MHz
HDMI 1080p-uitgang
10/100M Ethernet
4GB Nand Flash
2 USB-host, 1 micro SD-slot, 1 SATA, 1 ir
96 extensiepinnen, waaronder I2C, SPI, RGB/LVDS, CSI/TS, FM-IN, ADC, CVBS, VGA, SPDIF-OUT, R-TP..
Android, Ubuntu en andere Linux-distributies draaien
Ik vond een monitor die HDMI ondersteunt, installeerde Ubuntu Linaro, en installeerde vervolgens handig SSH Server, VNC Server, Nginx, PHP 5.3 en MySQL 5.5:
apt-get install openssh-server apt-get install vnc-server apt-get install mysql-server mysql-client apt-get install nginx apt-get install php5-fpm apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite PHP5-TIDY PHP5-XMLRPC PHP5-XSL
Installatie van C/C++ ontwikkelomgeving:
apt-get install gcc apt-get install g++ apt-get install cmake apt-get install make
Ik gebruik een 5V, 2A voeding, maar slechts 10W stroomverbruik (24 uur aan, slechts 3~4 yuan per maand), hangend achter de ADSL + Leike NR235W router thuis. Stel de DMZ-host van de router in op Cubieboard's privé-IP 192.168.1.252, en bind het publieke IP en domeinnaam van Beijing Unicom via het dynamische domeinnaamresolutiescript van DNSPOD.
Goed nieuws: Beijing Unicom heeft poort 80 niet geblokkeerd, dus er is geen noodzaak om een klein station in te dienen; Het slechte nieuws is dat mijn Unicom ADSL maar 2M bandbreedte heeft, en de uplinksnelheid beperkt is tot 512Kbps.
P.S. Sinds 21 mei 2013 draait deze blog ook op Cubieboard.
|