7za e Armbian_5.20_Orangepipc_Debian_jessie_3.4.112.7z 1 file, 313958747 bytes (300 MiB) Extracting archive: Armbian_5.20_Orangepipc_Debian_jessie_3.4.112.7z Everything is Ok Files: 5 Size: 1562398576 Compressed: 313958747 [tom@trona Armbian]$ ls -al total 1832408 drwxrwxr-x 2 tom tom 4096 Dec 8 21:39 . drwxrwxr-x 8 tom tom 4096 Dec 8 21:37 .. -rw-rw-r-- 1 tom tom 313958747 Dec 8 16:36 Armbian_5.20_Orangepipc_Debian_jessie_3.4.112.7z -rw-r--r-- 1 tom tom 1562378240 Sep 14 22:33 Armbian_5.20_Orangepipc_Debian_jessie_3.4.112.img -rw-r--r-- 1 tom tom 819 Sep 14 22:33 Armbian_5.20_Orangepipc_Debian_jessie_3.4.112.img.asc -rw-r--r-- 1 tom tom 18582 Sep 14 22:33 armbian.txt -rw-r--r-- 1 tom tom 819 Sep 14 22:33 armbian.txt.asc -rw-r--r-- 1 tom tom 116 Sep 14 22:33 sha256sum umount /dev/sdc1 umount /dev/sdc2 dd if=Armbian_5.20_Orangepipc_Debian_jessie_3.4.112.img of=/dev/sdc bs=10k 52576+0 records in 152576+0 records out 1562378240 bytes (1.6 GB, 1.5 GiB) copied, 278.965 s, 5.6 MB/sI put the card in the machine and apply power:
U-Boot SPL 2016.09-armbian (Sep 15 2016 - 07:28:57) DRAM: 1024 MiB Trying to boot from MMC1 U-Boot 2016.09-armbian (Sep 15 2016 - 07:28:57 +0200) Allwinner Technology CPU: Allwinner H3 (SUN8I 1680) Model: Xunlong Orange Pi PC I2C: ready DRAM: 1 GiB MMC: SUNXI SD/MMC: 0 *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial Net: phy interface0 eth0: ethernet@1c30000 Hit any key to stop autoboot: 0 switch to partitions #0, OK mmc0 is current device Scanning mmc 0:1... Found U-Boot script /boot/boot.scr 2886 bytes read in 154 ms (17.6 KiB/s) ## Executing script at 43100000 gpio: pin PL10 (gpio 298) value is 1 gpio: pin PG11 (gpio 203) value is 1 0 bytes read in 111 ms (0 Bytes/s) ** File not found /boot/.next ** ** Unrecognized filesystem type ** ** File not found .next ** 36192 bytes read in 421 ms (83 KiB/s) 3114518 bytes read in 319 ms (9.3 MiB/s) 5025168 bytes read in 463 ms (10.4 MiB/s) ## Loading init Ramdisk from Legacy Image at 43300000 ... Image Name: uInitrd Image Type: ARM Linux RAMDisk Image (gzip compressed) Data Size: 3114454 Bytes = 3 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK Using machid 0x1029 from environment Starting kernel ... [sun8i_fixup]: From boot, get meminfo: Start: 0x40000000 Size: 1024MB .... .... Debian GNU/Linux 8 orangepipc ttyS0 orangepipc login: root Password:Wow! The SPL was built in 2016, only 2 months ago. And U-boot mentions eth0 !!
I login as root with password "1234" and am immediately forced to change the password, which is fine. Then I am forced to create a first user and answer a bunch of questions. I connect a network cable and reboot, and I am on the network! Cool.
Linux orangepipc 3.4.112-sun8i #14 SMP PREEMPT Wed Sep 14 20:29:31 CEST 2016 armv7l eth0 Link encap:Ethernet HWaddr f2:da:d5:82:06:1c inet addr:192.168.0.27 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::f0da:d5ff:fe82:60c1/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:40 errors:0 dropped:0 overruns:0 frame:0 TX packets:36 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:4181 (4.0 KiB) TX bytes:3756 (3.6 KiB) Interrupt:114All in all, it is pretty impressive. It is running sshd (and ntp with the correct time). We have vim, perl, python, and gcc. No ruby. So lets give apt-get a whirl!
apt-get update apt-get rubyThis seems to get me ruby 2.1 -- nice that apt-get is all set up and ready to go.
ruby --version ruby 2.1.5p273 (2014-11-13) [arm-linux-gnueabihf]Amazing!
Tom's electronics pages / tom@mmto.org