За понад 350 юанів на Taobao я купив cubieboard — ультрамалий комп'ютер на платформі ARM з такою конфігурацією:
Процесор 1G ARM cortex-A8, NEON, VFPv3, кеш L2 256 КБ
Mali400, OpenGL ES GPU
512M/1GB DDR3 @480MHz
HDMI 1080p вихід
10/100M Ethernet
4GB Nand Flash
2 USB-хости, 1 слот micro SD, 1 SATA, 1 IR
96 розширювачів, включаючи I2C, SPI, RGB/LVDS, CSI/TS, FM-IN, ADC, CVBS, VGA, SPDIF-OUT, R-TP.
Запуск Android, Ubuntu та інших дистрибутивів Linux
Я знайшов монітор із підтримкою HDMI, встановив Ubuntu Linaro, а потім зручно встановив SSH Server, VNC Server, Nginx, PHP 5.3 і 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-pspell php5-recode php5-snmp php5-sqlite PHP5-Tidy PHP5-XMLRPC PHP5-XSL
Встановлення середовища розробки на C/C++:
apt-get install gcc apt-get install g++ apt-get install cmake apt-get install make
Я використовую блок живлення 5V, 2A, споживаю лише 10 W (24 години на роботі, лише 3~4 юані на місяць), тримаюся вдома за роутером ADSL + Leike NR235W. Встановіть DMZ-хост маршрутизатора на приватну IP Cubieboard 192.168.1.252 і прив'яжіть публічну IP та доменне ім'я Beijing Unicom через скрипт динамічного розв'язання доменних імен DNSPOD.
Добра новина: Beijing Unicom не заблокував порт 80, тож немає потреби реєструвати малу станцію; Погана новина в тому, що мій Unicom ADSL має пропускну здатність лише 2M, а швидкість uplink обмежена 512 Кбіт/с.
P.S. З 21 травня 2013 року цей блог також працює на Cubieboard.
|