さしあたってOrange Pi WinでX-Windowを使う方法


Orange Pi公式のOrange Pi Win用OSイメージのDebian_Server_Jessie_A64_Win_V0_0_1.img.tar.gz と Debian_Desktop_Xfce4_Jessie_A64_Win_V0_0_2.img.xz を試したところ、Serverの方はNICが100Mbpsでしかリンクアップしない。
Desktopの方は1000Mbpsでリンクアップしたものの正常に通信が行えない。
そして、どちらもオンボードのWiFiが使えない。

とりあえず、両方の/bootにあるブート関連ファイルを抽出
Image
initrd.img
OrangePi-A64.dtb
これが重要な要素。

とりあえず、Server版のものをDesktop版に適用してみると、100Mbpsでリンクアップし正常に通信が行えるものが完成。
同様に、BananaPi M64用のUbuntu Mateの/boot領域も置き換えてみると、それなりに使えるX-Window環境になった。

そんなわけで、Server版とDesktop版の「Image」「initrd.img」と、どちらも共通の「OrangePi-A64.dtb」をまとめたものが→ 「opiwin-bootfile.tar.gz
s-がServer版、d-がDesktop版です。

Orange Pi Win向けDebian_Server_Jessie_A64_Win_V0_0_1を使ってみた


https://mega.nz/#F!WwkGDAja!VEQQ5tsurQehPpwJ6Oc3Bwにあったという、Debian_Server_Jessie_A64_Win_V0_0_1.img.tar.gz をもらいまして、Orange Pi Winに書き込んで見ました。

ユーザはroot/root、もしくはorangepi/orangepiです。
なお、rootはssh経由ではログインできない設定でした。
また、ファイル名に「Server」とあるようにX-Windowは起動しない設定です。

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Fri Jan  1 00:03:14 2010 from 192.168.1.41
orangepi@Orangepi:~$ sudo bash
[sudo] password for orangepi:
root@Orangepi:/home/orangepi# uname -a
Linux Orangepi 3.10.102 #97 SMP PREEMPT Tue Nov 22 18:18:57 CST 2016 aarch64 GNU/Linux
root@Orangepi:/home/orangepi# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/mmcblk0p2  1.1G  657M  352M  66% /
devtmpfs        458M     0  458M   0% /dev
tmpfs           491M     0  491M   0% /dev/shm
tmpfs           491M  6.6M  484M   2% /run
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           491M     0  491M   0% /sys/fs/cgroup
/dev/mmcblk0p1   50M   13M   38M  25% /boot
root@Orangepi:/home/orangepi#

kernelは3.10.102
NICはオンボードのみ認識。
無線LANのドライバは読み込まれて折らず。

root@Orangepi:/home/orangepi# ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: dummy0: <BROADCAST,NOARP> mtu 1500 qdisc noop state DOWN group default
    link/ether de:df:5a:ea:b9:95 brd ff:ff:ff:ff:ff:ff
3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether d2:80:45:52:9b:6e brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.132/24 brd 192.168.1.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::d080:45ff:fe52:9b6e/64 scope link
       valid_lft forever preferred_lft forever
4: sit0: <NOARP> mtu 1480 qdisc noop state DOWN group default
    link/sit 0.0.0.0 brd 0.0.0.0
root@Orangepi:/home/orangepi# lsmod
Module                  Size  Used by
vfe_v4l2              751715  0
ir_rc5_decoder         12487  0
ir_lirc_codec          12756  0
lirc_dev               17032  1 ir_lirc_codec
ir_mce_kbd_decoder     12628  0
ir_sanyo_decoder       12491  0
ir_sony_decoder        12489  0
ir_jvc_decoder         12487  0
videobuf2_dma_contig    17668  1 vfe_v4l2
ir_nec_decoder         12487  0
ir_rc6_decoder         12520  0
videobuf2_memops       12546  1 videobuf2_dma_contig
videobuf2_core         30952  1 vfe_v4l2
sunxi_ir_rx            12902  0
vfe_io                 34085  1 vfe_v4l2
cedar_ve               17368  0
ss                     33083  0
w1_gpio                12739  0
wire                   23744  1 w1_gpio
root@Orangepi:/home/orangepi#

1000Mbpsのスイッチなのに、100Mbpsでリンクアップしてる。

[   16.698383] sunxi-gmac 1c30000.eth eth0: eth0: PHY ID 001cc915 at 0 IRQ poll (1c30000.eth-0:00)
[   29.483728] libphy: 1c30000.eth-0:00 - Link is Up - 100/Full

う~ん・・・
やっぱり開発中版というだけのことはある模様。

dmesgの内容は下記でした。

root@Orangepi:/home/orangepi# dmesg
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 3.10.102 (orange@orange-All-Series) (gcc version 4.9.3 20150113 (prerelease) (Linaro GCC 4.9-2015.01-3) ) #97 SMP PREEMPT Tue Nov 22 18:18:57 CST 2016
[    0.000000] CPU: AArch64 Processor [410fd034] revision 4
[    0.000000] Machine: sun50iw1p1
[    0.000000] cma: CMA: reserved 64 MiB at 7c000000
[    0.000000] On node 0 totalpages: 258048
[    0.000000]   DMA zone: 3528 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 258048 pages, LIFO batch:31
[    0.000000] script_init enter!
[    0.000000] script buffer is NULL!
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv0.2 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] PERCPU: Embedded 12 pages/cpu @ffffffc03af98000 s19136 r8192 d21824 u49152
[    0.000000] pcpu-alloc: s19136 r8192 d21824 u49152 alloc=12*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 254520
[    0.000000] Kernel command line: console=tty0 console=ttyS0,115200n8 no_console_suspend earlycon=uart,mmio32,0x01c28000 mac_addr=d2:80:45:52:9b:6e root=/dev/mmcblk0p2 ro rootwait
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
[    0.000000] Memory: 1008MB = 1008MB total
[    0.000000] Memory: 936740k/936740k available, 95452k reserved
[    0.000000] Virtual kernel memory layout:
    vmalloc : 0xffffff8000000000 - 0xffffffbbffff0000   (245759 MB)
    vmemmap : 0xffffffbc00e38000 - 0xffffffbc01c00000   (    13 MB)
    modules : 0xffffffbffc000000 - 0xffffffc000000000   (    64 MB)
    memory  : 0xffffffc000000000 - 0xffffffc03f000000   (  1008 MB)
      .init : 0xffffffc0009d4000 - 0xffffffc000a57ac0   (   527 kB)
      .text : 0xffffffc000080000 - 0xffffffc0009d3824   (  9551 kB)
      .data : 0xffffffc000a58000 - 0xffffffc000babdc0   (  1360 kB)
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000] NR_IRQS:64 nr_irqs:64 0
[    0.000000] Architected cp15 timer(s) running at 24.00MHz (phys).
[    0.000000] Console: colour dummy device 80x25
[    0.000000] console [tty0] enabled
[    0.000000] allocated 4194304 bytes of page_cgroup
[    0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[    7.903019] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[    7.903049] pid_max: default: 32768 minimum: 301
[    7.903155] Security Framework initialized
[    7.903211] AppArmor: AppArmor initialized
[    7.903257] Mount-cache hash table entries: 256
[    7.913861] Initializing cgroup subsys memory
[    7.913923] Initializing cgroup subsys devices
[    7.913940] Initializing cgroup subsys freezer
[    7.913957] Initializing cgroup subsys blkio
[    7.913972] Initializing cgroup subsys perf_event
[    7.913994] Initializing cgroup subsys hugetlb
[    7.914067] ftrace: allocating 27114 entries in 106 pages
[    7.944573] CPU0: update cpu_power 1968128
[    7.944608] hw perfevents: enabled with arm/armv8-pmuv3 PMU driver, 7 counters available
[    7.945539] virtual base = 0xffffff800000a000.
[    7.945559] gicd_base = 0xffffff800000c000.
[    7.945572] gicc_base = 0xffffff800000e000.
[    7.946136] CPU1: Booted secondary processor
[    7.946160] CPU1: update cpu_power 1968128
[    7.948761] CPU2: Booted secondary processor
[    7.948772] CPU2: update cpu_power 1968128
[    7.952878] CPU3: Booted secondary processor
[    7.952889] CPU3: update cpu_power 1968128
[    7.952966] Brought up 4 CPUs
[    7.953044] SMP: Total of 4 processors activated (192.00 BogoMIPS).
[    7.953653] devtmpfs: initialized
[    7.958369] atomic64 test passed
[    7.958390] pinctrl core: initialized pinctrl subsystem
[    7.960843] NET: Registered protocol family 16
[    7.961095] script_sysfs_init success
[    7.961314] dump_class_init,806, success
[    7.961574] vdso: 2 pages (1 code, 1 data) at base ffffffc000a5d000
[    7.961606] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    7.962872] software IO TLB [mem 0x79c00000-0x7a000000] (4MB) mapped at [ffffffc038c00000-ffffffc038ffffff]
[    7.963931] DMA: preallocated 256 KiB pool for atomic allocations
[    7.964077] Serial: AMBA PL011 UART driver
[    7.964193] axp81x_board_init: axp regl_devs num = 23
[    7.964338] pll_audio-set_default_rate=24576000 success!
[    7.964370] pll_video0-set_default_rate=297000000 success!
[    7.964453] pll_video1-set_default_rate=297000000 success!
[    7.964526] pll_de-set_default_rate=297000000 success!
[    7.965275] de-set_default_source=pll_de success!
[    7.965291] de-set_default_rate=297000000 success!
[    7.965347] tcon0-set_default_source=pll_mipi success!
[    7.965390] tcon1-set_default_source=pll_video0 success!
[    7.965627] hdmi-set_default_source=pll_video0 success!
[    7.967871] sun50i-r-pinctrl 1f02c00.pinctrl: initialized sunXi PIO driver
[    7.968051] [sun50iw1p1_pinctrl_probe][838]
[    7.969724] sun50i-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver
[    7.970388] sunxi hwspinlock vbase:0xffffff800005c000
[    7.976201] sunxi_chipid_probe,150: soc bin:0
[    7.976222] chipid-sunxi serial 000000000000
[    7.980955] bio: create slab <bio-0> at 0
[    7.981322] pwm module init!
[    7.982563] SCSI subsystem initialized
[    7.982703] usbcore: registered new interface driver usbfs
[    7.982746] usbcore: registered new interface driver hub
[    7.982821] usbcore: registered new device driver usb
[    7.983809] Linux video capture interface: v2.00
[    7.984278] [ARISC] :sunxi-arisc driver v1.10
[    7.991144] [ARISC] :sunxi-arisc driver v1.10 startup succeeded
[    7.991390] Advanced Linux Sound Architecture Driver Initialized.
[    7.991750] NetLabel: Initializing
[    7.991764] NetLabel:  domain hash size = 128
[    7.991777] NetLabel:  protocols = UNLABELED CIPSOv4
[    7.991825] NetLabel:  unlabeled traffic allowed by default
[    7.991991] [pm]aw_pm_init!
[    7.992057] rtc physical base = 0x0000000001f00000 .
[    7.992100] np name = /soc@01c00000/rtc@01f00000.
[    7.992116] base = ffffff8000072100, len = 4.
[    7.992130] pmu name: pmu0 .
[    7.992168] pmu0_enable = 0x1.
[    7.992180] pmux_id = 0x6.
[    7.992192] pmux_twi_id = 0x1.
[    7.992204] pmux_twi_addr = 0x34.
[    7.992215] pmu name: pmu1 .
[    7.992266] Warning: can not find np for pmu1.
[    7.992491] add_sys_pwr_dm: get ldo name  for id: vcc-lpddr failed
[    7.992657] after inited: sys_mask config = 0x4a55.
[    7.992689] Warning: can not find np for dynamic_standby_para.
[    7.992811] [pm]valid
[    7.992820] [pm]valid
[    7.992830] Notice: sun9i&sun8iw5&sun50i not need support normal standby,                            change to super standby.
[    7.993035] Switching to clocksource arch_sys_counter
[    8.003868] AppArmor: AppArmor Filesystem Enabled
[    8.010753] NET: Registered protocol family 2
[    8.011476] TCP established hash table entries: 8192 (order: 5, 131072 bytes)
[    8.011638] TCP bind hash table entries: 8192 (order: 5, 131072 bytes)
[    8.011812] TCP: Hash tables configured (established 8192 bind 8192)
[    8.011895] TCP: reno registered
[    8.011913] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    8.011953] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    8.012169] NET: Registered protocol family 1
[    8.012457] RPC: Registered named UNIX socket transport module.
[    8.012475] RPC: Registered udp transport module.
[    8.012488] RPC: Registered tcp transport module.
[    8.012502] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    8.012671] Trying to unpack rootfs image as initramfs...
[    8.058736] Freeing initrd memory: 1064K (ffffffc035dab000 - ffffffc035eb5000)
[    8.059271] kvm [1]: Using HYP init bounce page @79b84000
[    8.059733] kvm [1]: interrupt-controller@1c84000 IRQ25
[    8.060138] kvm [1]: timer IRQ27
[    8.060161] kvm [1]: Hyp mode initialized successfully
[    8.061945] lock super standby defaultly!
[    8.061999] lookup_scene_lock_name: new scene lock super_standby
[    8.062016] scene_lock_init name=super_standby
[    8.062032] scene_lock: super_standby, type 5, count 1
[    8.062433] audit: initializing netlink socket (disabled)
[    8.062494] type=2000 audit(0.140:1): initialized
[    8.063096] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[    8.063565] VFS: Disk quotas dquot_6.5.2
[    8.063684] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    8.064106] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    8.064651] NFS: Registering the id_resolver key type
[    8.064701] Key type id_resolver registered
[    8.064715] Key type id_legacy registered
[    8.064735] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    8.064890] NTFS driver 2.1.30 [Flags: R/W].
[    8.065065] fuse init (API version 7.22)
[    8.065269] msgmni has been set to 1959
[    8.066222] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[    8.066326] io scheduler noop registered
[    8.066341] io scheduler deadline registered
[    8.066375] io scheduler cfq registered (default)
[    8.066912] [DISP]disp_module_init
[    8.067327] [DISP] disp_boot_para_parse,line:301:of_property_read disp.boot_disp fail
[    8.067351] [DISP] boot_disp:0x0
[    8.067922] [DISP] disp_sys_script_get_item,line:193:of_find_compatible_node allwinner,sunxi-lcd1 fail
[    8.068079] [DISP] disp_sys_script_get_item,line:193:of_find_compatible_node allwinner,sunxi-lcd1 fail
[    8.068236] [DISP] disp_sys_script_get_item,line:193:of_find_compatible_node allwinner,sunxi-lcd1 fail
[    8.069310] [DISP] disp_boot_para_parse,line:301:of_property_read disp.fb_base fail
[    8.069333] [DISP] fb_base:0x0
[    8.106488] Console: switching to colour frame buffer device 240x67
[    8.134983] [DISP]disp_module_init finish
[    8.135459] uart0: ttyS0 at MMIO 0x1c28000 (irq = 32) is a SUNXI
[    8.135613] sw_console_setup()1173 - console setup baud 115200 parity n bits 8, flow n
[    9.118523] console [ttyS0] enabled
[    9.122865] uart1: ttyS1 at MMIO 0x1c28400 (irq = 33) is a SUNXI
[    9.129808] uart2: ttyS2 at MMIO 0x1c28800 (irq = 34) is a SUNXI
[    9.136671] sun50i-pinctrl 1c20800.pinctrl: can not get function on pin PH4
[    9.144451] sun50i-pinctrl 1c20800.pinctrl: can not get function on pin PH5
[    9.152217] sun50i-pinctrl 1c20800.pinctrl: can not get function on pin PH6
[    9.159993] sun50i-pinctrl 1c20800.pinctrl: can not get function on pin PH7
[    9.167758] pinctrl core: failed to register map default (0): invalid type given
[    9.176057] sun50i-pinctrl 1c20800.pinctrl: can not get function on pin PH4
[    9.183834] sun50i-pinctrl 1c20800.pinctrl: can not get function on pin PH5
[    9.191600] sun50i-pinctrl 1c20800.pinctrl: can not get function on pin PH6
[    9.199379] sun50i-pinctrl 1c20800.pinctrl: can not get function on pin PH7
[    9.207145] pinctrl core: failed to register map default (0): invalid type given
[    9.215396] sw_uart_request_gpio()756 - UART3 devm_pinctrl_get() failed! return -22
[    9.223939] uart3: ttyS3 at MMIO 0x1c28c00 (irq = 35) is a SUNXI
[    9.231000] misc dump reg init
[    9.234556] [drm] Initialized drm 1.1.0 20060810
[    9.244228] brd: module loaded
[    9.249990] loop: module loaded
[    9.253785] sunxi-bt bt.28: bt_power_name (vcc-wifi-io)
[    9.259610] sunxi-bt bt.28: io_regulator_name (vcc-wifi-io)
[    9.265859] sunxi-bt bt.28: bt_rst gpio=356  mul-sel=1  pull=-1  drv_level=-1  data=0
[    9.274627] sunxi-bt bt.28: clk not config
[    9.279258] sunxi-bt bt.28: block state already is 1
[    9.284985] sunxi-wlan wlan.27: wlan_busnum (1)
[    9.290035] sunxi-wlan wlan.27: wlan_power_name (vcc-wifi)
[    9.296157] sunxi-wlan wlan.27: io_regulator_name (vcc-wifi-io)
[    9.302767] sunxi-wlan wlan.27: wlan_regon gpio=360  mul-sel=1  pull=-1  drv_level=-1  data=0
[    9.312293] sunxi-wlan wlan.27: wlan_hostwake gpio=359  mul-sel=6  pull=-1  drv_level=-1  data=0
[    9.322704] tun: Universal TUN/TAP device driver, 1.6
[    9.328331] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    9.335830] WARNING: Get ephy clock is failed
[    9.341001] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    9.348398] get ehci0-controller, regulator_io is no nocare
[    9.360717] [sunxi-ehci0]: probe, pdev->name: 1c1a000.ehci0-controller, sunxi_ehci: 0xffffffc000c56d50, 0x:ffffff80000aa000, irq_no:68
[    9.380420] sunxi-ehci 1c1a000.ehci0-controller: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[    9.396821] sunxi-ehci 1c1a000.ehci0-controller: new USB bus registered, assigned bus number 1
[    9.413022] sunxi-ehci 1c1a000.ehci0-controller: irq 104, io mem 0xffffffc00050009c
[    9.439584] sunxi-ehci 1c1a000.ehci0-controller: USB 0.0 started, EHCI 1.00
[    9.454118] hub 1-0:1.0: USB hub found
[    9.464641] hub 1-0:1.0: 1 port detected
[    9.475391] scene_lock_init name=ehci_standby
[    9.486571] get ehci1-controller, regulator_io is no nocare
[    9.499249] [sunxi-ehci1]: probe, pdev->name: 1c1b000.ehci1-controller, sunxi_ehci: 0xffffffc000c56fa0, 0x:ffffff80000b2000, irq_no:6a
[    9.519325] sunxi-ehci 1c1b000.ehci1-controller: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[    9.536026] sunxi-ehci 1c1b000.ehci1-controller: new USB bus registered, assigned bus number 2
[    9.552475] sunxi-ehci 1c1b000.ehci1-controller: irq 106, io mem 0xffffffc00050009c
[    9.587182] sunxi-ehci 1c1b000.ehci1-controller: USB 0.0 started, EHCI 1.00
[    9.601489] ehci_irq: highspeed device connect
[    9.613079] hub 2-0:1.0: USB hub found
[    9.623758] hub 2-0:1.0: 1 port detected
[    9.634636] scene_lock_init name=ehci_standby
[    9.645980] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    9.659324] get ohci0-controller, regulator_io is no nocare
[    9.671806] hci: request ohci0-controller gpio:103
[    9.683325] [sunxi-ohci0]: probe, pdev->name: 1c1a000.ohci0-controller, sunxi_ohci: 0xffffffc000c568b0
[    9.699947] sunxi-ohci 1c1a000.ohci0-controller: SW USB2.0 'Open' Host Controller (OHCI) Driver
[    9.715982] sunxi-ohci 1c1a000.ohci0-controller: new USB bus registered, assigned bus number 3
[    9.731946] sunxi-ohci 1c1a000.ohci0-controller: irq 105, io mem 0xffffffffffffffff
[    9.807934] hub 3-0:1.0: USB hub found
[    9.818453] hub 3-0:1.0: 1 port detected
[    9.829228] scene_lock_init name=ohci_standby
[    9.840324] get ohci1-controller, regulator_io is no nocare
[    9.852724] hci: request ohci1-controller gpio:1027
[    9.864408] [sunxi-ohci1]: probe, pdev->name: 1c1b000.ohci1-controller, sunxi_ohci: 0xffffffc000c56b00
[    9.881184] sunxi-ohci 1c1b000.ohci1-controller: SW USB2.0 'Open' Host Controller (OHCI) Driver
[    9.897389] sunxi-ohci 1c1b000.ohci1-controller: new USB bus registered, assigned bus number 4
[    9.913541] sunxi-ohci 1c1b000.ohci1-controller: irq 107, io mem 0xffffffffffffffff
[    9.951267] usb 2-1: new high-speed USB device number 2 using sunxi-ehci
[    9.985041] hub 4-0:1.0: USB hub found
[    9.995809] hub 4-0:1.0: 1 port detected
[   10.006905] scene_lock_init name=ohci_standby
[   10.018707] usbcore: registered new interface driver usb-storage
[   10.032186] usbcore: registered new interface driver ums-alauda
[   10.045452] usbcore: registered new interface driver ums-cypress
[   10.058703] usbcore: registered new interface driver ums-datafab
[   10.071860] usbcore: registered new interface driver ums_eneub6250
[   10.085130] usbcore: registered new interface driver ums-freecom
[   10.098151] usbcore: registered new interface driver ums-isd200
[   10.111088] usbcore: registered new interface driver ums-jumpshot
[   10.111378] hub 2-1:1.0: USB hub found
[   10.111543] hub 2-1:1.0: 4 ports detected
[   10.145243] usbcore: registered new interface driver ums-karma
[   10.157979] usbcore: registered new interface driver ums-onetouch
[   10.170931] usbcore: registered new interface driver ums-realtek
[   10.183754] usbcore: registered new interface driver ums-sddr09
[   10.196438] usbcore: registered new interface driver ums-sddr55
[   10.209093] usbcore: registered new interface driver ums-usbat
[   10.221667] usbcore: registered new interface driver usbserial
[   10.234096] usbcore: registered new interface driver usbserial_generic
[   10.247206] usbserial: USB Serial support registered for generic
[   10.259899] mousedev: PS/2 mouse device common for all mice
[   10.272368] input: sunxi-keyboard as /devices/virtual/input/input0
[   10.285558] sunxi-rtc 1f00000.rtc: rtc core: registered rtc-sunxi as rtc0
[   10.298925] sunxi-rtc 1f00000.rtc: RTC enabled
[   10.309842] i2c /dev entries driver
[   10.355272] input: axp81x-supplyer as /devices/platform/axp81x_board/axp81x-supplyer.47/input/input1
[   10.374577] sunxi budget cooling probe start !
[   10.384381] usb 2-1.2: new high-speed USB device number 3 using sunxi-ehci
[   10.398477] CPU freq cooling register Success
[   10.409023] CPU hotplug cooling register Success
[   10.419880] CPU budget cooling register Success
[   10.430851] sunxi gpu cooling probe start !
[   10.441180] CPU gpu cooling register Success
[   10.454382] cpuidle: using governor ladder
[   10.463782] cpuidle: using governor menu
[   10.473494] sunxi-mmc 1c0f000.sdmmc: SD/MMC/SDIO Host Controller Driver(v0.20 2015-7-13 16:28) Compiled in Nov 22 2016 at 18:17:53
[   10.491301] sunxi-mmc 1c0f000.sdmmc: regulator prop vmmc,str none
[   10.502945] sunxi-mmc 1c0f000.sdmmc: regulator prop vqmmc,str none
[   10.503376] hub 2-1.2:1.0: USB hub found
[   10.503666] hub 2-1.2:1.0: 4 ports detected
[   10.533038] sunxi-mmc 1c0f000.sdmmc: regulator prop vdmmc,str vcc-sdc
[   10.545040] sunxi-mmc 1c0f000.sdmmc: No vmmc regulator found
[   10.556106] sunxi-mmc 1c0f000.sdmmc: No vqmmc regulator found
[   10.567668] sunxi-mmc 1c0f000.sdmmc: Got CD GPIO #166.
[   10.578156] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[   10.594006] sunxi-mmc 1c0f000.sdmmc: no vqmmc,Check if there is regulator
[   10.620379] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   10.649926] sunxi-mmc 1c0f000.sdmmc: base:0xffffff80000c6000 irq:92
[   10.661977] sunxi-mmc 1c10000.sdmmc: SD/MMC/SDIO Host Controller Driver(v0.20 2015-7-13 16:28) Compiled in Nov 22 2016 at 18:17:53
[   10.679833] sunxi-mmc 1c10000.sdmmc: Can't get vmmc regulator string
[   10.691701] sunxi-mmc 1c10000.sdmmc: Can't get vqmmc regulator string
[   10.703682] sunxi-mmc 1c10000.sdmmc: Can't get vdmmc regulator string
[   10.715602] get() with no identifier
[   10.724355] get() with no identifier
[   10.733034] get() with no identifier
[   10.741584] sunxi-mmc 1c10000.sdmmc: No vmmc regulator found
[   10.752374] sunxi-mmc 1c10000.sdmmc: No vqmmc regulator found
[   10.763242] sunxi-mmc 1c10000.sdmmc: No vdmmc regulator found
[   10.764853] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   10.767236] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   10.772374] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 16 width 1 timing LEGACY(SDR12) dt B
[   10.772413] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 16 width 1 timing LEGACY(SDR12) dt B
[   10.774782] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 16 width 1 timing LEGACY(SDR12) dt B
[   10.853735] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[   10.856806] usb 2-1.2.1: new low-speed USB device number 4 using sunxi-ehci
[   10.863689] mmc0: host does not support reading read-only switch. assuming write-enable.
[   10.865516] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 16 width 1 timing SD-HS(SDR25) dt B
[   10.865559] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 50000000Hz bm PP pm ON vdd 16 width 1 timing SD-HS(SDR25) dt B
[   10.865659] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 50000000Hz bm PP pm ON vdd 16 width 4 timing SD-HS(SDR25) dt B
[   10.865679] mmc0: new high speed SDHC card at address 0001
[   10.954393] mmcblk0: mmc0:0001 00000 14.8 GiB
[   10.954403] sunxi-mmc 1c10000.sdmmc: no vqmmc,Check if there is regulator
[   10.964794] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   10.984479] sunxi-mmc 1c10000.sdmmc: base:0xffffff80000ce000 irq:93
[   10.985078] usbcore: registered new interface driver usbhid
[   10.985079] usbhid: USB HID core driver
[   11.027293]  mmcblk0: p1 p2
[   11.035952] sndhdmi sound.7:  sndhdmi <-> 1c22800.daudio mapping ok
[   11.037685] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   11.040081] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   11.048282] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 400000Hz bm OD pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   11.049119] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 0Hz bm OD pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[   11.116119] TCP: cubic registered
[   11.125248] NET: Registered protocol family 10
[   11.135890] input: CHICONY USB NetVista Full Width Keyboard as /devices/soc.0/1c1b000.ehci1-controller/usb2/2-1/2-1.2/2-1.2.1/2-1.2.1:1.0/input/input2
[   11.156551] hid-generic 0003:04B3:3025.0001: input: USB HID v1.10 Keyboard [CHICONY USB NetVista Full Width Keyboard] on usb-sunxi-ehci-1.2.1/input0
[   11.156775] sit: IPv6 over IPv4 tunneling driver
[   11.157131] NET: Registered protocol family 17
[   11.157180] 8021q: 802.1Q VLAN Support v1.8
[   11.157221] Key type dns_resolver registered
[   11.157388] Registering SWP/SWPB emulation handler
[   11.157645] registered taskstats version 1
[   11.240080] Key type encrypted registered
[   11.250088] AppArmor: AppArmor sha1 policy hashing enabled
[   11.262043] [DISP] disp_boot_para_parse,line:301:of_property_read disp.boot_disp fail
[   11.276330] [DISP] boot_disp:0x0
[   11.286273] [HDMI] power vcc-hdmi-33
[   11.296246] [HDMI] cec support = 0
[   11.319288] usb 2-1.2.2: new low-speed USB device number 5 using sunxi-ehci
[   11.408611] sunxi-rtc 1f00000.rtc: setting system clock to 2010-01-01 00:05:46 UTC (1262304346)
[   11.424438] input: sunxi-ths as /devices/virtual/input/input3
[   11.436611] thermal thermal_zone0: failed to read out thermal zone 0
[   11.449758] ALSA device list:
[   11.455040] input: KYE ADNS6000 Optical Mouse as /devices/soc.0/1c1b000.ehci1-controller/usb2/2-1/2-1.2/2-1.2.2/2-1.2.2:1.0/input/input4
[   11.478247]   #0: sndhdmi
[   11.487212] hid-generic 0003:0458:005E.0002: input: USB HID v1.10 Mouse [KYE ADNS6000 Optical Mouse] on usb-sunxi-ehci-1.2.2/input0
[   11.506769] Freeing unused kernel memory: 524K (ffffffc0009d4000 - ffffffc000a57000)
[   11.583567] EXT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities
[   11.599648] EXT4-fs (mmcblk0p2): couldn't mount as ext2 due to feature incompatibilities
[   11.637054] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[   11.914396] systemd[1]: systemd 215 running in system mode. (+PAM +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ -SECCOMP -APPARMOR)
[   11.935537] systemd[1]: Detected architecture 'arm64'.
[   11.958621] [ehci0-controller]: sunxi_usb_disable_ehci
[   11.970637] [sunxi-ehci0]: remove, pdev->name: 1c1a000.ehci0-controller, sunxi_ehci: 0xffffffc000c56d50
[   11.987438] scene_lock_destroy name=ehci_standby
[   11.999050] sunxi-ehci 1c1a000.ehci0-controller: remove, state 4
[   12.009681] systemd[1]: Set hostname to <Orangepi>.
[   12.024324] [DISP] disp_device_attached_and_enable,line:159:attched ok, mgr0<-->device1, type=4, mode=10
[   12.030471] usb usb1: USB disconnect, device number 1
[   12.054554] sunxi-ehci 1c1a000.ehci0-controller: USB bus 1 deregistered
[   12.068859] [ohci0-controller]: sunxi_usb_disable_ohci
[   12.081604] [sunxi-ohci0]: remove, pdev->name: 1c1a000.ohci0-controller, sunxi_ohci: 0xffffffc000c568b0
[   12.099167] scene_lock_destroy name=ohci_standby
[   12.111559] sunxi-ohci 1c1a000.ohci0-controller: remove, state 4
[   12.125621] usb usb3: USB disconnect, device number 1
[   12.138926] sunxi-ohci 1c1a000.ohci0-controller: USB bus 3 deregistered
[   12.153552] [ehci0-controller]: sunxi_usb_enable_ehci
[   12.166332] [sunxi-ehci0]: probe, pdev->name: 1c1a000.ehci0-controller, sunxi_ehci: 0xffffffc000c56d50, 0x:ffffff80000aa000, irq_no:68
[   12.187028] sunxi-ehci 1c1a000.ehci0-controller: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[   12.204483] sunxi-ehci 1c1a000.ehci0-controller: new USB bus registered, assigned bus number 1
[   12.222076] sunxi-ehci 1c1a000.ehci0-controller: irq 104, io mem 0xffffffc03af9bf00
[   12.253856] sunxi-ehci 1c1a000.ehci0-controller: USB 0.0 started, EHCI 1.00
[   12.269441] hub 1-0:1.0: USB hub found
[   12.281019] hub 1-0:1.0: 1 port detected
[   12.292860] scene_lock_init name=ehci_standby
[   12.304904] [ohci0-controller]: sunxi_usb_enable_ohci
[   12.317674] [sunxi-ohci0]: probe, pdev->name: 1c1a000.ohci0-controller, sunxi_ohci: 0xffffffc000c568b0
[   12.335315] sunxi-ohci 1c1a000.ohci0-controller: SW USB2.0 'Open' Host Controller (OHCI) Driver
[   12.343979] systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory.
[   12.345112] systemd[1]: Expecting device dev-ttyS0.device...
[   12.389990] sunxi-ohci 1c1a000.ohci0-controller: new USB bus registered, assigned bus number 3
[   12.407177] sunxi-ohci 1c1a000.ohci0-controller: irq 105, io mem 0xffffffc039983da0
[   12.421187] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
[   12.421371] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[   12.421420] systemd[1]: Starting Remote File Systems (Pre).
[   12.490026] systemd[1]: Reached target Remote File Systems (Pre).
[   12.504385] systemd[1]: Starting Dispatch Password Requests to Console Directory Watch.
[   12.520822] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[   12.523853] hub 3-0:1.0: USB hub found
[   12.523866] hub 3-0:1.0: 1 port detected
[   12.524009] scene_lock_init name=ohci_standby
[   12.572199] systemd[1]: Starting Paths.
[   12.598268] systemd[1]: Reached target Paths.
[   12.610497] systemd[1]: Starting Arbitrary Executable File Formats File System Automount Point.
[   12.647467] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[   12.665378] systemd[1]: Starting Encrypted Volumes.
[   12.696659] systemd[1]: Reached target Encrypted Volumes.
[   12.710056] systemd[1]: Starting Swap.
[   12.736026] systemd[1]: Reached target Swap.
[   12.748179] systemd[1]: Expecting device dev-mmcblk0p1.device...
[   12.785238] systemd[1]: Starting Root Slice.
[   12.814728] hdmi_clk_enable_prepare()L161
[   12.814743] systemd[1]: Created slice Root Slice.
[   12.814781] systemd[1]: Starting User and Session Slice.
[   12.873785] systemd[1]: Created slice User and Session Slice.
[   12.887231] systemd[1]: Starting Delayed Shutdown Socket.
[   12.922998] systemd[1]: Listening on Delayed Shutdown Socket.
[   12.936181] systemd[1]: Starting /dev/initctl Compatibility Named Pipe.
[   12.972190] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[   12.986557] systemd[1]: Starting Journal Socket (/dev/log).
[   13.021382] systemd[1]: Listening on Journal Socket (/dev/log).
[   13.034681] systemd[1]: Starting udev Kernel Socket.
[   13.070582] systemd[1]: Listening on udev Kernel Socket.
[   13.082881] systemd[1]: Starting udev Control Socket.
[   13.109944] systemd[1]: Listening on udev Control Socket.
[   13.122273] systemd[1]: Starting Journal Socket.
[   13.149307] systemd[1]: Listening on Journal Socket.
[   13.161059] systemd[1]: Starting System Slice.
[   13.188663] systemd[1]: Created slice System Slice.
[   13.200169] systemd[1]: Started File System Check on Root Device.
[   13.212874] systemd[1]: Starting system-systemd\x2dfsck.slice.
[   13.247708] systemd[1]: Created slice system-systemd\x2dfsck.slice.
[   13.260755] systemd[1]: Starting system-getty.slice.
[   13.287071] systemd[1]: Created slice system-getty.slice.
[   13.298798] systemd[1]: Starting system-serial\x2dgetty.slice.
[   13.326428] systemd[1]: Created slice system-serial\x2dgetty.slice.
[   13.339142] systemd[1]: Starting Increase datagram queue length...
[   13.371842] systemd[1]: Starting Load Kernel Modules...
[   13.406774] systemd[1]: Mounting Huge Pages File System...
[   13.436279] systemd[1]: Starting udev Coldplug all Devices...
[   13.478300] systemd[1]: Started Set Up Additional Binary Formats.
[   13.490902] systemd[1]: Mounting Debug File System...
[   13.514977] systemd[1]: Mounting POSIX Message Queue File System...
[   13.546531] systemd[1]: Starting Create list of required static device nodes for the current kernel...
[   13.583852] systemd[1]: Starting Slices.
[   13.611912] systemd[1]: Reached target Slices.
[   13.622405] systemd[1]: Starting Remount Root and Kernel File Systems...
[   13.670976] systemd[1]: Mounted POSIX Message Queue File System.
[   13.700902] systemd[1]: Mounted Debug File System.
[   13.729917] systemd[1]: Mounted Huge Pages File System.
[   13.759432] systemd[1]: Started Increase datagram queue length.
[   13.788969] systemd[1]: Started Load Kernel Modules.
[   13.831896] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[   13.843015] systemd[1]: Started Create list of required static device nodes for the current kernel.
[   13.877536] systemd[1]: Started Remount Root and Kernel File Systems.
[   13.907037] systemd[1]: Started udev Coldplug all Devices.
[   13.963157] systemd[1]: Started Various fixups to make systemd work better on Debian.
[   13.976834] systemd[1]: Starting Load/Save Random Seed...
[   14.007472] systemd[1]: Starting Create Static Device Nodes in /dev...
[   14.036585] systemd[1]: Mounting FUSE Control File System...
[   14.066350] systemd[1]: Mounting Configuration File System...
[   14.095522] systemd[1]: Starting Apply Kernel Variables...
[   14.125055] systemd[1]: Starting Syslog Socket.
[   14.153099] systemd[1]: Listening on Syslog Socket.
[   14.163495] systemd[1]: Starting Journal Service...
[   14.212110] systemd[1]: Started Journal Service.
[   14.381082] systemd-udevd[180]: starting version 215
[   14.717142] Driver for 1-wire Dallas network protocol.
[   14.953454] sunxi cedar version 0.1
[   14.962468] [cedar]: install start!!!
[   14.971477] ycy the get irq is 90
[   14.980280] ycy clk_bass_vir 0x18  is ffffff80013f6018, the value:3006207
[   14.992709] ycy clk_bass_vir 0x13c  is ffffff80013f613c, the value:0
[   15.004682] ycy clk_bass_vir 0x64  is ffffff80013f6064, the value:601810
[   15.015885] sunxi-bt bt.28: block state already is 1
[   15.028286] ycy clk_bass_vir 0x2c4  is ffffff80013f62c4, the value:601c10
[   15.041019] ycy clk_bass_vir 0x100  is ffffff80013f6100, the value:0
[   15.052820] [cedar]: install end!!!
[   15.061663] [VFE]cci probe end cci_sel = 0!
[   15.071481] [VFE]cci_init end
[   15.071587] Registered IR keymap rc_map_sunxi
[   15.072077] input: sunxi_ir_recv as /devices/soc.0/1f02000.s_cir/rc/rc0/input5
[   15.072289] rc0: sunxi_ir_recv as /devices/soc.0/1f02000.s_cir/rc/rc0
[   15.088714] IR RC6 protocol handler initialized
[   15.098995] IR NEC protocol handler initialized
[   15.128311] IR JVC protocol handler initialized
[   15.138523] IR Sony protocol handler initialized
[   15.148435] IR SANYO protocol handler initialized
[   15.159175] input: MCE IR Keyboard/Mouse (sunxi-rc-recv) as /devices/virtual/input/input6
[   15.159565] IR MCE Keyboard/mouse protocol handler initialized
[   15.171240] lirc_dev: IR Remote Control driver registered, major 249
[   15.183606] rc rc0: lirc_dev: driver ir-lirc-codec (sunxi-rc-recv) registered at minor = 0
[   15.183609] IR LIRC bridge handler initialized
[   15.206773] IR RC5(x) protocol handler initialized
[   15.511184] [VFE]Welcome to Video Front End driver
[   15.521782] [VFE]csi probe end csi_sel = 0!
[   15.532408] [VFE]csi_init end
[   15.541092] [VFE]isp probe start isp_sel = 0!
[   15.551754] [ISP] isp platform_id = 3!
[   15.561064] [VFE]isp probe end isp_sel = 0!
[   15.570656] [VFE]sunxi_isp_platform_register end
[   15.581144] [VFE]mipi probe start mipi_sel = 0!
[   15.592256] [VFE]mipi probe end mipi_sel = 0!
[   15.602111] [VFE]mipi_init end
[   15.610445] [VFE]flash_init end
[   15.618426] systemd-journald[179]: Received request to flush runtime journal from PID 1
[   15.633371] [VFE]pdev->id = 0
[   15.644162] [VFE]dev->vip_sel = 0
[   15.652576] [VFE_WARN]fetch csi0_dev0_twi_id from device_tree failed
[   15.664492] [VFE_WARN]fetch csi0_dev0_afvdd from device_tree failed
[   15.676283] [VFE_WARN]fetch csi0_dev0_afvdd_vol from device_tree failed
[   15.690313] [VFE_WARN]fetch csi0_dev0_power_en from device_tree failed
[   15.702530] [VFE_WARN]fetch csi0_dev0_flash_en from device_tree failed
[   15.714574] [VFE_WARN]fetch csi0_dev0_flash_mode from device_tree failed
[   15.727363] [VFE_WARN]fetch csi0_dev0_af_pwdn from device_tree failed
[   15.739275] /soc@01c00000/vfe@0: could not find phandle
[   15.749724] [VFE_WARN]Get clk Index:0 , Name:vfe_core_clk is NULL!
[   15.761234] /soc@01c00000/vfe@0: could not find phandle
[   15.771609] [VFE_WARN]Get clk Index:1 , Name:vfe_master_clk is NULL!
[   15.783261] /soc@01c00000/vfe@0: could not find phandle
[   15.793659] [VFE_WARN]Get clk Index:2 , Name:vfe_misc_clk is NULL!
[   15.805149] /soc@01c00000/vfe@0: could not find phandle
[   15.815631] [VFE_WARN]Get clk Index:3 , Name:vfe_core_clk_src is NULL!
[   15.827603] /soc@01c00000/vfe@0: could not find phandle
[   15.838151] [VFE_WARN]Get clk Index:4 , Name:vfe_master_clk_24M_src is NULL!
[   15.850794] /soc@01c00000/vfe@0: could not find phandle
[   15.861457] [VFE_WARN]Get clk Index:5 , Name:vfe_master_clk_pll_src is NULL!
[   15.874228] [VFE_ERR]vfe core clock is null
[   15.883832] [VFE_ERR]vfe clock get failed!
[   15.893304] [VFE]vfe probe err!
[   15.901917] [VFE]vfe_init end
[   16.172079] GPIO 110 valid
[   16.376916] Current_V is : 1
[   16.688895] libphy: 1c30000.eth: probed
[   16.698383] sunxi-gmac 1c30000.eth eth0: eth0: PHY ID 001cc915 at 0 IRQ poll (1c30000.eth-0:00)
[   29.483728] libphy: 1c30000.eth-0:00 - Link is Up - 100/Full

Orange Pi Winが届いた!・・・でも、まだOSが・・・(3/23 11時:リンクが修正された


Alllwinner A64搭載のOrange Pi Winが届きました。

いつもの箱で届いたので、とりあえず、似たようなサイズのOrange Piシリーズと並べて見ました。

右からOrange Pi 2、Orange Pi Win、Orange Pi PC2です。
Orange Pi Winだけ、コネクタの配置が逆だったんですね。

で・・・Orange Pi WinのOSについてなのですが、Orange Piフォーラムの「Link for Download imageに「Image for Orange Pi Win:」という記載があるのですが、リンク先は死んでいるという・・・
上側にあるリンク「https://mega.nz/#F!WwkGDAja!VEQQ5tsurQehPpwJ6Oc3Bw」は各機種用のリンクがあるのですが、Orange Pi Win用は含まれず・・・

23:00追記:なんとか入手できたので試してみました→「Orange Pi Win向けDebian_Server_Jessie_A64_Win_V0_0_1を使ってみた

2017/03/23 11:00 「https://mega.nz/#F!BsNnwLbB!2xmXr7QxpomJ89p50GA9Pg」からダウンロードできるようになりました

ただ、このスレッドにArmbianの作者の人が、「昨日リリースのOrange Pi PC2向けArmbianのNightly Buildで対応してる」という発言が・・・
現在、ダウンロード中です・・・

23:00追記:ダウンロードしたけど、電源切れても画面真っ黒なままでした・・・

事前準備で同じAllwinner A64を使ったボードであるPine A64+、BananaPi M64、NanoPi A64のUbuntuをダウンロードしてあったので、先にそれらを試してみました。

Banana Pi M64、Nano Pi A64共に、USB OTG以外のUSBポートは認識せず、有線LAN/無線LANも認識せず。
USB OTGに接続したキーボード、マウス、WiFiは認識しました。
が・・・手持ちのWiFiアダプタ用のfirmwareが入っていなかったようで利用はできませんでした・・・残念

23:00追記:「Orange Pi Win向けDebian_Server_Jessie_A64_Win_V0_0_1を使ってみた」のイメージに含まれていたファイルを使うとOrange Pi Winでも使える様になりました。

Allwinner H3搭載のOrange Pi Zero Plus2登場


Orange Pi Zero Plus 2」が送料込み$22.05で登場

最初、Allwinner H5 SDKにOrange Pi Zero Plus2の名前が登場したので、H5搭載機かと思っていたのですが、Allwinner H3搭載ということで発売されたのがちょっと残念ではあります…

小型でHDMIコネクタ、eMMC 8GB付きと、組み込んで使うには最適な感じです

小型のOrange Piで比較するとこんな感じです。

Orange Pi Zero Orange Pi Zero Plus 2 Orange Pi One
SoC H3 H2+ H3
RAM 256 / 512 512 512
ストレージ microSDスロット eMMC 8GB+microSDスロット microSDスロット
有線LAN あり なし あり
WiFi あり XR819 あり AP6212 なし
Bluetooth なし あり AP6212 なし
HDMI端子 なし あり あり
GPIO 26pin+13pin 26pin+13pin 40pin
USBコネクタ USB*1+micsoUSB OTG*1 microUSB OTG*1 USB*1+microUSB OTG*1
電源供給 microUSB OTG microUSB OTG 極性統一#2

PowerShellによるWindows Updateが0x80240023で失敗する(EULAの同意問題)


PowerShellを使って、Windows Updateを行うスクリプトを作成中。

実物はいろんな細かい細工をしているので、似たようなものを作成すると下記のようなものとなる。

$UpdateCollection = New-Object -ComObject Microsoft.Update.UpdateColl
$Session = New-Object -ComObject Microsoft.Update.Session
$Searcher = New-Object -ComObject Microsoft.Update.Searcher
$Result = $Searcher.Search("IsInstalled=0 and Type='Software'")
foreach( $Update in $Result.Updates){
    if($Update.AutoSelectOnWebSites -eq $true){
        $UpdateCollection.Add($Update) | Out-Null
    }
}

$Downloader = $Session.CreateUpdateDownloader()
$Downloader.Updates = $UpdateCollection
$DownloadResult = $Downloader.Download()

$Installer = New-Object -ComObject Microsoft.Update.Installer
$Installer.Updates = $UpdateCollection
$InstallerResult = $Installer.Install()

これをWindows7環境で実験を行った。

まず、最初は下記のエラーが出力された。

"0" 個の引数を指定して "Download" を呼び出し中に例外が発生しました: "HRESULT からの例外: 0x80240044"

これは、スクリプトを管理者権限を持たずに実行していたためで、管理者権限を与えることで回避できた。

スクリプトを実行し再起動、ということを何回か行った後、最後の1つになったところで、以下のエラーが出力された。

"0" 個の引数を指定して "Install" を呼び出し中に例外が発生しました: "HRESULT からの例外: 0x80240023"

この「0x80240023」というものは「WU_E_EULAS_DECLINED」というエラー。

適用に失敗したものは「悪意のあるソフトウェアの削除ツール x64 – 2017 年 3月 (KB890830)」

そうです。
手動で適用しようとするとライセンスの同意画面が出てくるやつです。

で・・・探してたら「Windows Update PowerShell Module」というPowerShellでWindows Updateを行うためのモジュールが・・・
ヒントを探してみるとありました。

「$Update.EulaAccepted」が0だったら「$Update.AcceptEula() 」を実行、と

というわけで、修正したものが下記になります。

$UpdateCollection = New-Object -ComObject Microsoft.Update.UpdateColl
$Session = New-Object -ComObject Microsoft.Update.Session
$Searcher = New-Object -ComObject Microsoft.Update.Searcher
$Result = $Searcher.Search("IsInstalled=0 and Type='Software'")
foreach( $Update in $Result.Updates){
    if($Update.AutoSelectOnWebSites -eq $true){
        if($Update.EulaAccepted -eq 0){
            $Update.AcceptEula()
        }
        $UpdateCollection.Add($Update) | Out-Null
    }
}

$Downloader = $Session.CreateUpdateDownloader()
$Downloader.Updates = $UpdateCollection
$DownloadResult = $Downloader.Download()

$Installer = New-Object -ComObject Microsoft.Update.Installer
$Installer.Updates = $UpdateCollection
$InstallerResult = $Installer.Install()

(2018/02/05追記)
なお、この記事は同意が必要なものについての対応法だけを記載しています。
普通にWindows Updateを行おうとした場合、ここに書いてあるものだけ適用されないパッチがあります。
そのため「Windows Updateを行うためのPowerShellスクリプト」という記事で詳細を記載しています。