NanoPiNEO2のsys,proc,,,etcログ

 HeadlessボードでGUIも乗ってない*1ので、ミニマム*2でよろし。
サポートHWが少ないのもあって、Armbianも結構最新のkernel*3が動いてますw<b

pi@nanopineo2:~$ uname -a
Linux nanopineo2 4.13.13-sunxi64 #214 SMP Thu Nov 16 01:52:21 CET 2017 aarch64 GNU/Linux

cpuinfo

pi@nanopineo2:~$ cat /proc/cpuinfo
processor       : 0
BogoMIPS        : 48.00
Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

processor       : 1
...

processor       : 2
...

processor       : 3
BogoMIPS        : 48.00
Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

meminfo

pi@nanopineo2:~$ free -h
              total        used        free      shared  buff/cache   available
Mem:           482M         69M        112M        4.4M        300M        399M
Swap:          127M        1.8M        126M

driver

pi@nanopineo2:~$ lsmod
Module                  Size  Used by
iptable_filter         16384  0
sun8i_codec_analog     28672  0
snd_soc_core          151552  1 sun8i_codec_analog
snd_pcm_dmaengine      16384  1 snd_soc_core
sun4i_gpadc_iio        16384  0
iio_hwmon              16384  0
industrialio           65536  2 iio_hwmon,sun4i_gpadc_iio
g_serial               16384  0
sunxi                  20480  0
musb_hdrc              94208  1 sunxi

dmesg

 _   _                   ____  _   _   _              ____
| \ | | __ _ _ __   ___ |  _ \(_) | \ | | ___  ___   |___ \
|  \| |/ _` | '_ \ / _ \| |_) | | |  \| |/ _ \/ _ \    __) |
| |\  | (_| | | | | (_) |  __/| | | |\  |  __/ (_) |  / __/
|_| \_|\__,_|_| |_|\___/|_|   |_| |_| \_|\___|\___/  |_____|


Welcome to ARMBIAN 5.34.171110 nightly Debian GNU/Linux 9 (stretch) 4.13.12-sunxi64
System load:   0.16 0.05 0.56   Up time:       3:37 hours               Local users:   3
Memory usage:  13 % of 482MB    Swap usage:    1 % of 127Mb     IP:            192.168.0.ff
CPU temp:      25°C
Usage of /:    18% of 7.2G

[ General system configuration: armbian-config ]

Last login: Thu Nov  9 15:03:16 2017 from 192.168.11.2

chin@nanopineo2:~$ dmesg
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] random: get_random_bytes called from start_kernel+0x48/0x3d0 with crng_init=0
[    0.000000] Linux version 4.13.12-sunxi64 (root@armbian) (gcc version 7.1.1 20170707 (Linaro GCC 7.1-2017.08)) #152 SMP Thu Nov 9 02:03:55 CET 2017
[    0.000000] Boot CPU: AArch64 Processor [410fd034]
[    0.000000] Machine model: FriendlyARM NanoPi NEO 2
[    0.000000] cma: Reserved 128 MiB at 0x0000000058000000
[    0.000000] NUMA: No NUMA configuration found
[    0.000000] NUMA: Faking a node at [mem 0x0000000000000000-0x000000005fffffff]
[    0.000000] NUMA: NODE_DATA [mem 0x57fcdf00-0x57fcf9ff]
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000040000000-0x000000005fffffff]
[    0.000000]   Normal   empty
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000040000000-0x000000005fffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000005fffffff]
[    0.000000] On node 0 totalpages: 131072
[    0.000000]   DMA zone: 2048 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 131072 pages, LIFO batch:31
[    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] psci: Trusted OS migration not required
[    0.000000] percpu: Embedded 24 pages/cpu @ffff800017f6a000 s58520 r8192 d31592 u98304
[    0.000000] pcpu-alloc: s58520 r8192 d31592 u98304 alloc=24*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: enabling workaround for ARM erratum 845719
[    0.000000] Built 1 zonelists in Node order, mobility grouping on.  Total pages: 129024
[    0.000000] Policy zone: DMA
[    0.000000] Kernel command line: root=UUID=03bfd467-bbc7-4105-a82a-12e03232c58f rootwait rootfstype=ext4 console=tty1 console=ttyS0,115200 panic=10 consoleblank=0 loglevel=1 ubootpart=64006edf-01 usb-storage.quirks=   cgroup_enable=memory swapaccount=1
[    0.000000] log_buf_len individual max cpu contribution: 4096 bytes
[    0.000000] log_buf_len total cpu_extra contributions: 12288 bytes
[    0.000000] log_buf_len min size: 16384 bytes
[    0.000000] log_buf_len: 32768 bytes
[    0.000000] early log buf free: 14008(85%)
[    0.000000] PID hash table entries: 2048 (order: 2, 16384 bytes)
[    0.000000] Memory: 358012K/524288K available (9086K kernel code, 686K rwdata, 2308K rodata, 512K init, 321K bss, 35204K reserved, 131072K cma-reserved)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     modules : 0xffff000000000000 - 0xffff000008000000   (   128 MB)
[    0.000000]     vmalloc : 0xffff000008000000 - 0xffff7dffbfff0000   (129022 GB)
[    0.000000]       .text : 0xffff000008080000 - 0xffff000008960000   (  9088 KB)
[    0.000000]     .rodata : 0xffff000008960000 - 0xffff000008bb0000   (  2368 KB)
[    0.000000]       .init : 0xffff000008bb0000 - 0xffff000008c30000   (   512 KB)
[    0.000000]       .data : 0xffff000008c30000 - 0xffff000008cdb808   (   687 KB)
[    0.000000]        .bss : 0xffff000008cdb808 - 0xffff000008d2bfd8   (   322 KB)
[    0.000000]     fixed   : 0xffff7dfffe7fd000 - 0xffff7dfffec00000   (  4108 KB)
[    0.000000]     PCI I/O : 0xffff7dfffee00000 - 0xffff7dffffe00000   (    16 MB)
[    0.000000]     vmemmap : 0xffff7e0000000000 - 0xffff800000000000   (  2048 GB maximum)
[    0.000000]               0xffff7e0000000000 - 0xffff7e0000800000   (     8 MB actual)
[    0.000000]     memory  : 0xffff800000000000 - 0xffff800020000000   (   512 MB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[    0.000000] GIC: Using split EOI/Deactivate mode
[    0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000006] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.000150] Console: colour dummy device 80x25
[    0.000163] console [tty1] enabled
[    0.000228] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
[    0.000238] pid_max: default: 32768 minimum: 301
[    0.000323] Security Framework initialized
[    0.000335] AppArmor: AppArmor disabled by boot time parameter
[    0.000748] Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
[    0.000953] Inode-cache hash table entries: 32768 (order: 6, 262144 bytes)
[    0.000985] Mount-cache hash table entries: 1024 (order: 1, 8192 bytes)
[    0.000998] Mountpoint-cache hash table entries: 1024 (order: 1, 8192 bytes)
[    0.002332] ASID allocator initialised with 65536 entries
[    0.002400] Hierarchical SRCU implementation.
[    0.002799] smp: Bringing up secondary CPUs ...
[    0.003898] Detected VIPT I-cache on CPU1
[    0.003966] CPU1: Booted secondary processor [410fd034]
[    0.004705] Detected VIPT I-cache on CPU2
[    0.004733] CPU2: Booted secondary processor [410fd034]
[    0.005378] Detected VIPT I-cache on CPU3
[    0.005404] CPU3: Booted secondary processor [410fd034]
[    0.005462] smp: Brought up 1 node, 4 CPUs
[    0.005466] SMP: Total of 4 processors activated.
[    0.005472] CPU features: detected feature: 32-bit EL0 Support
[    0.005589] CPU: All CPU(s) started at EL2
[    0.005612] alternatives: patching kernel code
[    0.006560] devtmpfs: initialized
[    0.011982] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.012065] futex hash table entries: 1024 (order: 5, 131072 bytes)
[    0.017023] xor: measuring software checksum speed
[    0.056157]    8regs     :  1566.000 MB/sec
[    0.096195]    8regs_prefetch:  1396.000 MB/sec
[    0.136244]    32regs    :  1925.000 MB/sec
[    0.176290]    32regs_prefetch:  1618.000 MB/sec
[    0.176294] xor: using function: 32regs (1925.000 MB/sec)
[    0.176309] pinctrl core: initialized pinctrl subsystem
[    0.177256] NET: Registered protocol family 16
[    0.178343] cpuidle: using governor menu
[    0.179113] vdso: 2 pages (1 code @ ffff000008966000, 1 data @ ffff000008c34000)
[    0.179129] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.180418] DMA: preallocated 256 KiB pool for atomic allocations
[    0.180489] Serial: AMBA PL011 UART driver
[    0.190674] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages
[    0.256706] raid6: int64x1  gen()   282 MB/s
[    0.324605] raid6: int64x1  xor()   311 MB/s
[    0.392804] raid6: int64x2  gen()   445 MB/s
[    0.460855] raid6: int64x2  xor()   404 MB/s
[    0.528901] raid6: int64x4  gen()   703 MB/s
[    0.597015] raid6: int64x4  xor()   503 MB/s
[    0.665161] raid6: int64x8  gen()   666 MB/s
[    0.733214] raid6: int64x8  xor()   508 MB/s
[    0.801310] raid6: neonx1   gen()   492 MB/s
[    0.869414] raid6: neonx1   xor()   512 MB/s
[    0.937496] raid6: neonx2   gen()   788 MB/s
[    1.005633] raid6: neonx2   xor()   702 MB/s
[    1.073709] raid6: neonx4   gen()  1024 MB/s
[    1.141838] raid6: neonx4   xor()   804 MB/s
[    1.209958] raid6: neonx8   gen()  1067 MB/s
[    1.278032] raid6: neonx8   xor()   818 MB/s
[    1.278036] raid6: using algorithm neonx8 gen() 1067 MB/s
[    1.278039] raid6: .... xor() 818 MB/s, rmw enabled
[    1.278042] raid6: using intx1 recovery algorithm
[    1.279171] SCSI subsystem initialized
[    1.279355] usbcore: registered new interface driver usbfs
[    1.279392] usbcore: registered new interface driver hub
[    1.279454] usbcore: registered new device driver usb
[    1.279654] pps_core: LinuxPPS API ver. 1 registered
[    1.279658] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    1.279679] PTP clock support registered
[    1.279976] Advanced Linux Sound Architecture Driver Initialized.
[    1.280843] clocksource: Switched to clocksource arch_sys_counter
[    1.280991] VFS: Disk quotas dquot_6.6.0
[    1.281044] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    1.287782] NET: Registered protocol family 2
[    1.288360] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[    1.288434] TCP bind hash table entries: 4096 (order: 4, 65536 bytes)
[    1.288542] TCP: Hash tables configured (established 4096 bind 4096)
[    1.288665] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    1.288688] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    1.288911] NET: Registered protocol family 1
[    1.289298] RPC: Registered named UNIX socket transport module.
[    1.289301] RPC: Registered udp transport module.
[    1.289303] RPC: Registered tcp transport module.
[    1.289306] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    1.289518] Unpacking initramfs...
[    1.573450] Freeing initrd memory: 4704K
[    1.574800] random: fast init done
[    1.578022] audit: initializing netlink subsys (disabled)
[    1.578151] audit: type=2000 audit(1.573:1): state=initialized audit_enabled=0 res=1
[    1.578436] workingset: timestamp_bits=44 max_order=17 bucket_order=0
[    1.583667] zbud: loaded
[    1.585285] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    1.585999] NFS: Registering the id_resolver key type
[    1.586029] Key type id_resolver registered
[    1.586032] Key type id_legacy registered
[    1.586044] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    1.586047] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    1.586930] 9p: Installing v9fs 9p2000 file system support
[    1.591836] NET: Registered protocol family 38
[    1.592126] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[    1.592217] io scheduler noop registered
[    1.592221] io scheduler deadline registered
[    1.592349] io scheduler cfq registered (default)
[    1.592353] io scheduler mq-deadline registered
[    1.592357] io scheduler kyber registered
[    1.592398] io scheduler bfq registered
[    1.594898] sun8i-h3-r-pinctrl 1f02c00.pinctrl: initialized sunXi PIO driver
[    1.597447] sun50i-h5-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver
[    1.604329] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    1.605644] console [ttyS0] disabled
[    1.625837] 1c28000.serial: ttyS0 at MMIO 0x1c28000 (irq = 24, base_baud = 1500000) is a U6_16550A
[    1.625899] console [ttyS0] enabled
[    1.626782] cacheinfo: Unable to detect cache hierarchy for CPU 0
[    1.631665] loop: module loaded
[    1.632403] libphy: Fixed MDIO Bus: probed
[    1.633220] dwmac-sun8i 1c30000.ethernet: PTP uses main clock
[    1.633760] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.633764] ehci-platform: EHCI generic platform driver
[    1.633919] ehci-platform 1c1a000.usb: EHCI Host Controller
[    1.633945] ehci-platform 1c1a000.usb: new USB bus registered, assigned bus number 1
[    1.634438] ehci-platform 1c1a000.usb: irq 9, io mem 0x01c1a000
[    1.648855] ehci-platform 1c1a000.usb: USB 2.0 started, EHCI 1.00
[    1.649630] hub 1-0:1.0: USB hub found
[    1.649673] hub 1-0:1.0: 1 port detected
[    1.650243] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.650272] ohci-platform: OHCI generic platform driver
[    1.650430] ohci-platform 1c1a400.usb: Generic Platform OHCI controller
[    1.650449] ohci-platform 1c1a400.usb: new USB bus registered, assigned bus number 2
[    1.650653] ohci-platform 1c1a400.usb: irq 10, io mem 0x01c1a400
[    1.713502] hub 2-0:1.0: USB hub found
[    1.713537] hub 2-0:1.0: 1 port detected
[    1.714162] usbcore: registered new interface driver usb-storage
[    1.714523] mousedev: PS/2 mouse device common for all mice
[    1.714956] sun6i-rtc 1f00000.rtc: rtc core: registered rtc-sun6i as rtc0
[    1.714962] sun6i-rtc 1f00000.rtc: RTC enabled
[    1.715003] i2c /dev entries driver
[    1.715536] sunxi-wdt 1c20ca0.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0)
[    1.716648] core: _opp_supported_by_regulators: OPP minuV: 1240000 maxuV: 1300000, not supported by regulator
[    1.716656] cpu cpu0: _opp_add: OPP not supported by regulators (1056000000)
[    1.716743] core: _opp_supported_by_regulators: OPP minuV: 1260000 maxuV: 1300000, not supported by regulator
[    1.716750] cpu cpu0: _opp_add: OPP not supported by regulators (1104000000)
[    1.716803] core: _opp_supported_by_regulators: OPP minuV: 1300000 maxuV: 1300000, not supported by regulator
[    1.716809] cpu cpu0: _opp_add: OPP not supported by regulators (1152000000)
[    1.717145] thermal thermal_zone0: binding zone cpu-thermal with cdev thermal-cpufreq-0 failed:-22
[    1.717393] sdhci: Secure Digital Host Controller Interface driver
[    1.717395] sdhci: Copyright(c) Pierre Ossman
[    1.717426] Synopsys Designware Multimedia Card Interface Driver
[    1.722381] sunxi-mmc 1c0f000.mmc: Got CD GPIO
[    1.760969] sunxi-mmc 1c0f000.mmc: base:0xffff000008f3b000 irq:7
[    1.761099] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.761667] ledtrig-cpu: registered to indicate activity on CPUs
[    1.761818] hidraw: raw HID events driver (C) Jiri Kosina
[    1.761927] usbcore: registered new interface driver usbhid
[    1.761929] usbhid: USB HID core driver
[    1.762398] ip_tables: (C) 2000-2006 Netfilter Core Team
[    1.762785] NET: Registered protocol family 10
[    1.774609] Segment Routing with IPv6
[    1.774703] NET: Registered protocol family 17
[    1.774763] 8021q: 802.1Q VLAN Support v1.8
[    1.774809] 9pnet: Installing 9P2000 support
[    1.774900] Key type dns_resolver registered
[    1.775548] registered taskstats version 1
[    1.775633] zswap: loaded using pool lzo/zbud
[    1.776647] Btrfs loaded, crc32c=crc32c-arm64-ce
[    1.781727] Key type encrypted registered
[    1.788312] dwmac-sun8i 1c30000.ethernet: PTP uses main clock
[    1.788416] dwmac-sun8i 1c30000.ethernet: Will use external PHY
[    1.815217] mmc0: host does not support reading read-only switch, assuming write-enable
[    1.819602] mmc0: new high speed SDHC card at address aaaa
[    1.820050] mmcblk0: mmc0:aaaa SL08G 7.40 GiB
[    1.821140]  mmcblk0: p1
[    1.893026] dwmac-sun8i 1c30000.ethernet: Chain mode enabled
[    1.893032] dwmac-sun8i 1c30000.ethernet: No HW DMA feature register supported
[    1.893037] dwmac-sun8i 1c30000.ethernet: Normal descriptors
[    1.893041] dwmac-sun8i 1c30000.ethernet: RX Checksum Offload Engine supported
[    1.893045] dwmac-sun8i 1c30000.ethernet: COE Type 2
[    1.893049] dwmac-sun8i 1c30000.ethernet: TX Checksum insertion supported
[    1.893138] libphy: stmmac: probed
[    1.897306] ehci-platform 1c1b000.usb: EHCI Host Controller
[    1.897335] ehci-platform 1c1b000.usb: new USB bus registered, assigned bus number 3
[    1.897588] ehci-platform 1c1b000.usb: irq 11, io mem 0x01c1b000
[    1.912854] ehci-platform 1c1b000.usb: USB 2.0 started, EHCI 1.00
[    1.913439] hub 3-0:1.0: USB hub found
[    1.913467] hub 3-0:1.0: 1 port detected
[    1.913955] ehci-platform 1c1c000.usb: EHCI Host Controller
[    1.913971] ehci-platform 1c1c000.usb: new USB bus registered, assigned bus number 4
[    1.914144] ehci-platform 1c1c000.usb: irq 13, io mem 0x01c1c000
[    1.928851] ehci-platform 1c1c000.usb: USB 2.0 started, EHCI 1.00
[    1.929315] hub 4-0:1.0: USB hub found
[    1.929338] hub 4-0:1.0: 1 port detected
[    1.929765] ehci-platform 1c1d000.usb: EHCI Host Controller
[    1.929781] ehci-platform 1c1d000.usb: new USB bus registered, assigned bus number 5
[    1.929946] ehci-platform 1c1d000.usb: irq 15, io mem 0x01c1d000
[    1.944851] ehci-platform 1c1d000.usb: USB 2.0 started, EHCI 1.00
[    1.945270] hub 5-0:1.0: USB hub found
[    1.945293] hub 5-0:1.0: 1 port detected
[    1.945704] ohci-platform 1c1b400.usb: Generic Platform OHCI controller
[    1.945720] ohci-platform 1c1b400.usb: new USB bus registered, assigned bus number 6
[    1.945844] ohci-platform 1c1b400.usb: irq 12, io mem 0x01c1b400
[    2.009858] hub 6-0:1.0: USB hub found
[    2.009914] hub 6-0:1.0: 1 port detected
[    2.010790] ohci-platform 1c1c400.usb: Generic Platform OHCI controller
[    2.010825] ohci-platform 1c1c400.usb: new USB bus registered, assigned bus number 7
[    2.011048] ohci-platform 1c1c400.usb: irq 14, io mem 0x01c1c400
[    2.073869] hub 7-0:1.0: USB hub found
[    2.073926] hub 7-0:1.0: 1 port detected
[    2.074801] ohci-platform 1c1d400.usb: Generic Platform OHCI controller
[    2.074838] ohci-platform 1c1d400.usb: new USB bus registered, assigned bus number 8
[    2.075144] ohci-platform 1c1d400.usb: irq 16, io mem 0x01c1d400
[    2.137866] hub 8-0:1.0: USB hub found
[    2.137922] hub 8-0:1.0: 1 port detected
[    2.138928] of_cfs_init
[    2.138990] of_cfs_init: OK
[    2.139232] vdd-cpux-dummy: disabling
[    2.139243] usb0-vbus: disabling
[    2.139250] ALSA device list:
[    2.139255]   No soundcards found.
[    2.140277] Freeing unused kernel memory: 512K
[    2.439134] usb_phy_generic usb_phy_generic.0.auto: usb_phy_generic.0.auto supply vcc not found, using dummy regulator
[    2.439934] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[    2.439963] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 9
[    2.441600] hub 9-0:1.0: USB hub found
[    2.441685] hub 9-0:1.0: 1 port detected
[    3.319737] EXT4-fs (mmcblk0p1): mounted filesystem with writeback data mode. Opts: (null)
[    3.800976] systemd[1]: System time before build time, advancing clock.
[    3.838132] systemd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
[    3.838843] systemd[1]: Detected architecture arm64.
[    3.853831] systemd[1]: Set hostname to <nanopineo2>.
[    4.209683] systemd[1]: Created slice User and Session Slice.
[    4.221273] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[    4.233685] systemd[1]: Created slice System Slice.
[    4.248241] systemd[1]: Mounting Huge Pages File System...
[    4.262147] systemd[1]: Created slice system-serial\x2dgetty.slice.
[    4.273114] systemd[1]: Reached target Slices.
[    4.288302] systemd[1]: Mounting Debug File System...
[    4.602476] g_serial gadget: Gadget Serial v2.4
[    4.602490] g_serial gadget: g_serial ready
[    4.645336] EXT4-fs (mmcblk0p1): re-mounted. Opts: commit=600,errors=remount-ro
[    5.325972] thermal thermal_zone0: failed to read out thermal zone (-110)
[    5.714318] systemd-journald[398]: Received request to flush runtime journal from PID 1
[    5.836039] RTL8211E Gigabit Ethernet stmmac-0:07: attached PHY driver [RTL8211E Gigabit Ethernet] (mii_bus:phy_addr=stmmac-0:07, irq=-1)
[    5.838781] dwmac-sun8i 1c30000.ethernet eth0: No MAC Management Counters available
[    5.838798] dwmac-sun8i 1c30000.ethernet eth0: PTP not supported by HW
[    5.839109] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[    6.337140] thermal thermal_zone0: failed to read out thermal zone (-110)
[    6.647043] EXT4-fs (mmcblk0p1): resizing filesystem from 401408 to 1900644 blocks
[    6.756694] EXT4-fs (mmcblk0p1): resized filesystem to 1900644
[    7.198534] random: crng init done
[    7.360891] thermal thermal_zone0: failed to read out thermal zone (-110)
[   10.945732] dwmac-sun8i 1c30000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[   10.945792] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   23.866791] systemd[1]: apt-daily.timer: Adding 4h 43min 47.785530s random time.
[   23.867898] systemd[1]: apt-daily-upgrade.timer: Adding 31min 1.020970s random time.
[   24.164000] systemd[1]: apt-daily.timer: Adding 5h 24min 32.440551s random time.
[   24.165264] systemd[1]: apt-daily-upgrade.timer: Adding 54min 36.221961s random time.
[   25.037348] Adding 131068k swap on /var/swap.  Priority:-1 extents:1 across:131068k SSFS
[   25.486671] systemd[1]: apt-daily.timer: Adding 5h 31min 31.656911s random time.
[   25.487774] systemd[1]: apt-daily-upgrade.timer: Adding 3min 38.636221s random time.
[   25.909049] systemd[1]: apt-daily.timer: Adding 11h 16min 41.113811s random time.
[   25.910164] systemd[1]: apt-daily-upgrade.timer: Adding 22min 18.043874s random time.
[   26.155942] systemd[1]: apt-daily.timer: Adding 4h 27min 47.379667s random time.
[   26.157219] systemd[1]: apt-daily-upgrade.timer: Adding 58min 17.936155s random time.
[  585.434548] dwmac-sun8i 1c30000.ethernet eth0: Link is Down
[  588.507174] dwmac-sun8i 1c30000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx

UnixBench

========================================================================
   BYTE UNIX Benchmarks (Version 5.1.3)

   System: nanopineo2: GNU/Linux
   OS: GNU/Linux -- 4.13.12-sunxi64 -- #152 SMP Thu Nov 9 02:03:55 CET 2017
   Machine: aarch64 (unknown)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   14:16:14 up  1:56,  1 user,  load average: 0.22, 0.05, 0.02; runlevel 2017-11-09

------------------------------------------------------------------------
Benchmark Run: Thu Nov 09 2017 14:16:14 - 14:44:31
4 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables        4099933.5 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                      767.8 MWIPS (10.0 s, 7 samples)
Execl Throughput                                960.9 lps   (29.7 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        123777.0 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           37379.0 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        260204.2 KBps  (30.0 s, 2 samples)
Pipe Throughput                              324190.2 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  50717.4 lps   (10.0 s, 7 samples)
Process Creation                               2310.3 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   1675.4 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    479.2 lpm   (60.1 s, 2 samples)
System Call Overhead                         551865.4 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0    4099933.5    351.3
Double-Precision Whetstone                       55.0        767.8    139.6
Execl Throughput                                 43.0        960.9    223.5
File Copy 1024 bufsize 2000 maxblocks          3960.0     123777.0    312.6
File Copy 256 bufsize 500 maxblocks            1655.0      37379.0    225.9
File Copy 4096 bufsize 8000 maxblocks          5800.0     260204.2    448.6
Pipe Throughput                               12440.0     324190.2    260.6
Pipe-based Context Switching                   4000.0      50717.4    126.8
Process Creation                                126.0       2310.3    183.4
Shell Scripts (1 concurrent)                     42.4       1675.4    395.1
Shell Scripts (8 concurrent)                      6.0        479.2    798.7
System Call Overhead                          15000.0     551865.4    367.9
                                                                   ========
System Benchmarks Index Score                                         281.2

------------------------------------------------------------------------
Benchmark Run: Thu Nov 09 2017 14:44:31 - 15:12:55
4 CPUs in system; running 4 parallel copies of tests

Dhrystone 2 using register variables       16420003.7 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     2995.4 MWIPS (10.0 s, 7 samples)
Execl Throughput                               1980.2 lps   (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        209858.1 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           62169.2 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        481351.9 KBps  (30.0 s, 2 samples)
Pipe Throughput                             1267490.0 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 175571.7 lps   (10.0 s, 7 samples)
Process Creation                               4487.9 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   3643.0 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    471.2 lpm   (60.4 s, 2 samples)
System Call Overhead                        2072545.0 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   16420003.7   1407.0
Double-Precision Whetstone                       55.0       2995.4    544.6
Execl Throughput                                 43.0       1980.2    460.5
File Copy 1024 bufsize 2000 maxblocks          3960.0     209858.1    529.9
File Copy 256 bufsize 500 maxblocks            1655.0      62169.2    375.6
File Copy 4096 bufsize 8000 maxblocks          5800.0     481351.9    829.9
Pipe Throughput                               12440.0    1267490.0   1018.9
Pipe-based Context Switching                   4000.0     175571.7    438.9
Process Creation                                126.0       4487.9    356.2
Shell Scripts (1 concurrent)                     42.4       3643.0    859.2
Shell Scripts (8 concurrent)                      6.0        471.2    785.3
System Call Overhead                          15000.0    2072545.0   1381.7
                                                                   ========
System Benchmarks Index Score                                         673.2

*1:HDMI等のモニタ出力が無く、入出力はLAN,USBとその他GPIOなんか

*2:GUIユーザランドも乗っけてないから、ちっちゃいです^^

*3:debianのtested?

PINE A64+設定メモ

適当メモ書き*1


このボードのBPSのlinuxkernelは3.10.yのLTSなのですが、先月の10月でLTSがEoLしちゃいました。
ので、新しいカーネルサポート来なければ、FreeBSD/Win10IoTボードとして変更しない*2といけません><、、、

(少し使った)感想

  • CPUは冷たい(常時動かしても安定しそう)
    • 性能は個人サーバとしては(DDRメモリ2GBだし)十分遊べそう
  • GUIは1080pだけど、GPU最適化されてない*3ので、Youtubeとか360pあたりがコマ落ちなしで見れる程度
  • 3D性能は未確認
    • ってか、基本はssh+byobuで運用するしな^^


P.S. 2017/11/17 23:45

(もう少し使った)感想

  • なんか事あるごとに起動しなくなる><。
    • ubuntuが駄目なのか、PINE64ボードか、SDカードか、電源かw+
      • SDカードを東芝に変えたら、安定した^^

最初に

passwd

defaultのubuntu/ubuntuを変える

$ passwd
...
uboot/kernel/ubuntu更新
$ sudo ./usr/local/sbin/pine64_update_uboot.sh
...
$ sudo apt-get update
...
$ sudo apt-get upgrade
...
$ sudo ./usr/local/sbin/pine64_update_kernel.sh
...
SDカードリサイズ

8GBより大きなSDカードの場合はリサイズ。

sudo ./usr/local/sbin/resize_rootfs.sh
以下/usr/local/sbin内のファイル実行は禁止?
  • pine64_update_kernel.sh
    • 起動しなくなる?(apt-get upgrade後なら大丈夫か?)
      • 俺環境の問題っぽく、普通に成功。
      • 3.10.105と、linuxkernel3.10.yのLTS最終なのでkernelはもう更新されないんだろうなw−。
  • pine64_tune_network.sh
    • ethネットワーク早くなるかと試したけど、不安定なって起動しなくなった?

固定IP(static ip)


sudo vi /etc/network/interfaces *4
sudo vi /etc/network/interfaces.d/eth0

auto eth0
iface eth0 inet static
address 192.168.0.10
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 192.168.0.1


apt-get updateなんかのURLの名前解決に失敗するので以下も編集


sudo vi /etc/resolv.conf*5

nameservers 192.168.0.1

swap無効化(PINE A64では不要)

 SDカードの寿命を延ばすため*6swap file*7を無効にします。

P.S.

$ dmesg |grep swap
[   23.775661] Adding 254552k swap on /dev/zram0.  Priority:5 extents:1 across:254552k SS
[   23.793554] Adding 254552k swap on /dev/zram1.  Priority:5 extents:1 across:254552k SS
[   23.811965] Adding 254552k swap on /dev/zram2.  Priority:5 extents:1 across:254552k SS
[   23.833369] Adding 254552k swap on /dev/zram3.  Priority:5 extents:1 across:254552k SS

注意. swapを有効にしておいた方が良い場合として

  • メモリが足りない。とても遅くなるが、割り当てたswapだけ仮想メモリを増やせる*9
  • DRAMに置いておくより消費電力を抑えられる*10など、

一つ目はそんなメモリが必要な事はパソコン使おうぜ。で二つ目はARMが省消費電力だから気にするな。ですw−

一時的 swap off

一時的に無効にするだけなので、再起動とかさせるとswapが有効な状態に戻ります。

$ sudo swapoff -a
$ free
total used free shared buff/cache available
Mem: 2036424 108844 1392936 25540 534644 1865340
Swap: 0 0 0

永続的??? swap off

PINE A64での永続的な無効化方法は良く解らない*11

NanoPi NEO2のarmbian場合
  • 以下fstabのswap onをコメントアウトして、
    • 再起動して
      • freeコマンドでswap無いことを確認。/var/swapファイルを消した方が良いかな?
$ cat /etc/fstab |grep swap
# /var/swap none swap sw 0 0
$ sudo reboot

...

$ free
              total        used        free      shared  buff/cache   available
Mem:         494300       52180      360008        5172       82112      427572
Swap:             0           0           0
$ ls -al /var/swap -h
-rw------- 1 root root 128M Nov  9 07:50 /var/swap

*1:PINE A64-LTSじゃないよw−

*2:まあセキュリティー的に危ないのはちょっとね^^;

*3:ってOSの説明に書いてる

*4:ubuntuのMate版はinterface.d/eth0を読んでるっぽい

*5:このファイルは書き換えるな!って書いてるけどNetworkManagerをスマートに騙す方法ググって見つからんかったw−

*6:初めて買ったSSDもコンナ事考えて色々したが、SSDではこの手のハックはもうしないなぁ〜

*7:swapパーティションじゃないよ。ってかswapパーティションはARMボード系だと最初から作られてないね

*8:まあMem2Gですから、ですよね^^;

*9:例えばgcc等のコンパイルDDRメモリ1GBではコンパイルが落ちる等の場合、swap1GB追加するなどでめちゃくちゃ遅いけどコンパイル出来たりします。がその場合はx86のメモリ増やせる環境でクロスコンパイル等を行うべきです

*10:って、可能性があるだけで、この手のARMボードが細かいレベルの消費電力削減しているか怪しく誤差だと思います

*11:zramで、SD消費しないのでことが分かったのでそもそも無効にする必要ないので調べるの諦めた^^

PINE A64+のsys,proc,,,etcログ

良い子は、PINE A64のeol直前の3.10カーネルではなく、PINE A64-LTSの4.4カーネル*1を買えばよいと思います。

debian@pine64:~$ uname -a
Linux pine64 3.10.102-2-pine64-longsleep #66 SMP PREEMPT Sat Jul 16 10:53:13 CEST 2016 aarch64 GNU/Linux

cpuinfo

debian@pine64:~$ cat /proc/cpuinfo
Processor       : AArch64 Processor rev 4 (aarch64)
processor       : 0
processor       : 1
processor       : 2
processor       : 3
Features        : fp asimd aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: AArch64
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

Hardware        : sun50iw1p1

meminfo

debian@pine64:~$ free -h
             total       used       free     shared    buffers     cached
Mem:          1.9G       1.4G       516M        11M        40M       1.1G
-/+ buffers/cache:       285M       1.7G
Swap:           0B         0B         0B

driver

debian@pine64:~$ lsmod
Module                  Size  Used by
bnep                   17511  2
bluetooth             195943  5 bnep
vfe_v4l2              747618  0
mali                  199851  0
ir_rc6_decoder         12520  0
videobuf2_dma_contig    17668  1 vfe_v4l2
ir_lirc_codec          12756  0
lirc_dev               17032  1 ir_lirc_codec
videobuf2_memops       12546  1 videobuf2_dma_contig
videobuf2_core         30952  1 vfe_v4l2
vfe_io                 34085  1 vfe_v4l2
ir_sanyo_decoder       12491  0
ir_sony_decoder        12489  0
ir_rc5_decoder         12487  0
cedar_ve               17368  0
ir_mce_kbd_decoder     12628  0
ir_nec_decoder         12487  0
ir_jvc_decoder         12487  0
ss                     33083  0
sunxi_ir_rx            12902  0
8723bs               1365012  0
cfg80211              374207  1 8723bs

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-2-pine64-longsleep (longsleep@mose2) (gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.1) ) #66 SMP PREEMPT Sat Jul 16 10:53:13 CEST 2016
[    0.000000] CPU: AArch64 Processor [410fd034] revision 4
[    0.000000] Machine: sun50iw1p1
[    0.000000] cma: CMA: reserved 64 MiB at bc000000
[    0.000000] On node 0 totalpages: 520192
[    0.000000]   DMA zone: 7112 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 520192 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 @ffffffc07af92000 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: 513080
[    0.000000] Kernel command line: console=tty0 console=ttyS0,115200n8 no_console_suspend disp.screen0_output_mode=720p60 earlycon=uart,mmio32,0x01c28000 mac_addr=36:c9:e3:f1:b8:05 root=/dev/mmcblk0p2 ro rootwait
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
[    0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
[    0.000000] Memory: 2032MB = 2032MB total
[    0.000000] Memory: 1969392k/1969392k available, 111376k reserved
[    0.000000] Virtual kernel memory layout:
    vmalloc : 0xffffff8000000000 - 0xffffffbbffff0000   (245759 MB)
    vmemmap : 0xffffffbc00e38000 - 0xffffffbc02a00000   (    27 MB)
    modules : 0xffffffbffc000000 - 0xffffffc000000000   (    64 MB)
    memory  : 0xffffffc000000000 - 0xffffffc07f000000   (  2032 MB)
      .init : 0xffffffc0009dd000 - 0xffffffc000a5fac0   (   523 kB)
      .text : 0xffffffc000080000 - 0xffffffc0009dcac4   (  9587 kB)
      .data : 0xffffffc000a60000 - 0xffffffc000bb7f80   (  1376 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 8388608 bytes of page_cgroup
[    0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[    7.291970] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[    7.292001] pid_max: default: 32768 minimum: 301
[    7.292106] Security Framework initialized
[    7.292160] AppArmor: AppArmor initialized
[    7.292207] Mount-cache hash table entries: 256
[    7.302595] Initializing cgroup subsys memory
[    7.302655] Initializing cgroup subsys devices
[    7.302672] Initializing cgroup subsys freezer
[    7.302688] Initializing cgroup subsys blkio
[    7.302703] Initializing cgroup subsys perf_event
[    7.302723] Initializing cgroup subsys hugetlb
[    7.302792] ftrace: allocating 27408 entries in 108 pages
[    7.334807] CPU0: update cpu_power 1968128
[    7.334841] hw perfevents: enabled with arm/armv8-pmuv3 PMU driver, 7 counters available
[    7.335777] virtual base = 0xffffff800000a000.
[    7.335796] gicd_base = 0xffffff800000c000.
[    7.335809] gicc_base = 0xffffff800000e000.
[    7.336379] CPU1: Booted secondary processor
[    7.336401] CPU1: update cpu_power 1968128
[    7.339004] CPU2: Booted secondary processor
[    7.339015] CPU2: update cpu_power 1968128
[    7.343122] CPU3: Booted secondary processor
[    7.343133] CPU3: update cpu_power 1968128
[    7.343214] Brought up 4 CPUs
[    7.343290] SMP: Total of 4 processors activated (192.00 BogoMIPS).
[    7.343886] devtmpfs: initialized
[    7.348604] atomic64 test passed
[    7.348624] pinctrl core: initialized pinctrl subsystem
[    7.351108] NET: Registered protocol family 16
[    7.351378] script_sysfs_init success
[    7.351593] dump_class_init,806, success
[    7.351874] vdso: 2 pages (1 code, 1 data) at base ffffffc000a65000
[    7.351906] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    7.353168] software IO TLB [mem 0xb8800000-0xb8c00000] (4MB) mapped at [ffffffc077800000-ffffffc077bfffff]
[    7.354203] DMA: preallocated 256 KiB pool for atomic allocations
[    7.354339] Serial: AMBA PL011 UART driver
[    7.354447] axp81x_board_init: axp regl_devs num = 23
[    7.354586] pll_audio-set_default_rate=24576000 success!
[    7.354616] pll_video0-set_default_rate=297000000 success!
[    7.354700] pll_video1-set_default_rate=297000000 success!
[    7.354769] pll_de-set_default_rate=297000000 success!
[    7.355503] de-set_default_source=pll_de success!
[    7.355518] de-set_default_rate=297000000 success!
[    7.355570] tcon0-set_default_source=pll_mipi success!
[    7.355615] tcon1-set_default_source=pll_video0 success!
[    7.355847] hdmi-set_default_source=pll_video0 success!
[    7.358090] sun50i-r-pinctrl 1f02c00.pinctrl: initialized sunXi PIO driver
[    7.358267] [sun50iw1p1_pinctrl_probe][838]
[    7.359927] sun50i-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver
[    7.360568] sunxi hwspinlock vbase:0xffffff800005c000
[    7.366113] sunxi_chipid_probe,150: soc bin:0
[    7.370942] bio: create slab <bio-0> at 0
[    7.371298] pwm module init!
[    7.372497] SCSI subsystem initialized
[    7.372633] usbcore: registered new interface driver usbfs
[    7.372678] usbcore: registered new interface driver hub
[    7.372751] usbcore: registered new device driver usb
[    7.373478] Linux video capture interface: v2.00
[    7.373957] [ARISC] :sunxi-arisc driver v1.10
[    7.380499] [ARISC] :sunxi-arisc driver v1.10 startup succeeded
[    7.380740] Advanced Linux Sound Architecture Driver Initialized.
[    7.381093] NetLabel: Initializing
[    7.381107] NetLabel:  domain hash size = 128
[    7.381119] NetLabel:  protocols = UNLABELED CIPSOv4
[    7.381166] NetLabel:  unlabeled traffic allowed by default
[    7.381329] [pm]aw_pm_init!
[    7.381393] rtc physical base = 0x0000000001f00000 .
[    7.381436] np name = /soc@01c00000/rtc@01f00000.
[    7.381451] base = ffffff8000070100, len = 4.
[    7.381464] pmu name: pmu0 .
[    7.381502] pmu0_enable = 0x1.
[    7.381514] pmux_id = 0x6.
[    7.381526] pmux_twi_id = 0x1.
[    7.381538] pmux_twi_addr = 0x34.
[    7.381549] pmu name: pmu1 .
[    7.381598] Warning: can not find np for pmu1.
[    7.381822] add_sys_pwr_dm: get ldo name  for id: vcc-lpddr failed
[    7.381986] after inited: sys_mask config = 0x4a55.
[    7.382018] Warning: can not find np for dynamic_standby_para.
[    7.382144] [pm]valid
[    7.382153] [pm]valid
[    7.382163] Notice: sun9i&sun8iw5&sun50i not need support normal standby,                            change to super standby.
[    7.382390] Switching to clocksource arch_sys_counter
[    7.393122] AppArmor: AppArmor Filesystem Enabled
[    7.399841] NET: Registered protocol family 2
[    7.400575] TCP established hash table entries: 16384 (order: 6, 262144 bytes)
[    7.400835] TCP bind hash table entries: 16384 (order: 6, 262144 bytes)
[    7.401124] TCP: Hash tables configured (established 16384 bind 16384)
[    7.401207] TCP: reno registered
[    7.401224] UDP hash table entries: 1024 (order: 3, 32768 bytes)
[    7.401285] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes)
[    7.401520] NET: Registered protocol family 1
[    7.401809] RPC: Registered named UNIX socket transport module.
[    7.401827] RPC: Registered udp transport module.
[    7.401840] RPC: Registered tcp transport module.
[    7.401853] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    7.402022] Trying to unpack rootfs image as initramfs...
[    7.445692] Freeing initrd memory: 1048K (ffffffc075db0000 - ffffffc075eb6000)
[    7.446698] kvm [1]: interrupt-controller@1c84000 IRQ25
[    7.447124] kvm [1]: timer IRQ27
[    7.447148] kvm [1]: Hyp mode initialized successfully
[    7.448934] lock super standby defaultly!
[    7.448959] lookup_scene_lock_name: new scene lock super_standby
[    7.448975] scene_lock_init name=super_standby
[    7.448989] scene_lock: super_standby, type 5, count 1
[    7.449381] audit: initializing netlink socket (disabled)
[    7.449443] type=2000 audit(0.140:1): initialized
[    7.450102] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[    7.450579] VFS: Disk quotas dquot_6.5.2
[    7.450697] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    7.451115] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    7.451684] NFS: Registering the id_resolver key type
[    7.451738] Key type id_resolver registered
[    7.451752] Key type id_legacy registered
[    7.451772] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    7.451927] NTFS driver 2.1.30 [Flags: R/W].
[    7.452097] fuse init (API version 7.22)
[    7.452295] msgmni has been set to 3976
[    7.453242] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[    7.453344] io scheduler noop registered
[    7.453358] io scheduler deadline registered
[    7.453392] io scheduler cfq registered (default)
[    7.453911] [DISP]disp_module_init
[    7.454319] [DISP] disp_boot_para_parse,line:301:of_property_read disp.boot_disp fail
[    7.454343] [DISP] boot_disp:0x0
[    7.454918] [DISP] disp_sys_script_get_item,line:193:of_find_compatible_node allwinner,sunxi-lcd1 fail
[    7.455078] [DISP] disp_sys_script_get_item,line:193:of_find_compatible_node allwinner,sunxi-lcd1 fail
[    7.455235] [DISP] disp_sys_script_get_item,line:193:of_find_compatible_node allwinner,sunxi-lcd1 fail
[    7.456327] [DISP] disp_boot_para_parse,line:301:of_property_read disp.fb_base fail
[    7.456349] [DISP] fb_base:0x0
[    7.493491] Console: switching to colour frame buffer device 240x67
[    7.521960] [DISP]disp_module_init finish
[    7.522424] uart0: ttyS0 at MMIO 0x1c28000 (irq = 32) is a SUNXI
[    7.522577] sw_console_setup()1173 - console setup baud 115200 parity n bits 8, flow n
[    8.503223] console [ttyS0] enabled
[    8.507579] uart1: ttyS1 at MMIO 0x1c28400 (irq = 33) is a SUNXI
[    8.514533] uart2: ttyS2 at MMIO 0x1c28800 (irq = 34) is a SUNXI
[    8.521580] uart3: ttyS3 at MMIO 0x1c28c00 (irq = 35) is a SUNXI
[    8.528592] uart4: ttyS4 at MMIO 0x1c29000 (irq = 36) is a SUNXI
[    8.535667] misc dump reg init
[    8.539215] [drm] Initialized drm 1.1.0 20060810
[    8.548733] brd: module loaded
[    8.554460] loop: module loaded
[    8.558218] sunxi-bt bt.27: Missing bt_power.
[    8.563090] sunxi-bt bt.27: bt_power_name ((null))
[    8.568460] sunxi-bt bt.27: io_regulator_name (vcc-wifi-io)
[    8.574737] sunxi-bt bt.27: bt_rst gpio=356  mul-sel=1  pull=-1  drv_level=-1  data=0
[    8.583539] sunxi-bt bt.27: clk not config
[    8.588177] sunxi-bt bt.27: block state already is 1
[    8.593926] sunxi-wlan wlan.26: wlan_busnum (1)
[    8.598991] sunxi-wlan wlan.26: Missing wlan_power.
[    8.604454] sunxi-wlan wlan.26: wlan_power_name ((null))
[    8.610393] sunxi-wlan wlan.26: io_regulator_name (vcc-wifi-io)
[    8.617033] sunxi-wlan wlan.26: wlan_regon gpio=354  mul-sel=1  pull=-1  drv_level=-1  data=0
[    8.626588] sunxi-wlan wlan.26: wlan_hostwake gpio=355  mul-sel=6  pull=-1  drv_level=-1  data=0
[    8.636434] sunxi-wlan wlan.26: clk not config
[    8.642032] tun: Universal TUN/TAP device driver, 1.6
[    8.647674] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    8.655197] WARNING: Get ephy clock is failed
[    8.660377] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    8.667797] get ehci0-controller drv_vbus_gpio is fail
[    8.673560] get ehci0-controller, regulator_io is no nocare
[    8.679833] [sunxi-ehci0]: probe, pdev->name: 1c1a000.ehci0-controller, sunxi_ehci: 0xffffffc000c62b00, 0x:ffffff80000aa000, irq_no:68
[    8.693409] sunxi-ehci 1c1a000.ehci0-controller: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[    8.703543] sunxi-ehci 1c1a000.ehci0-controller: new USB bus registered, assigned bus number 1
[    8.713473] sunxi-ehci 1c1a000.ehci0-controller: irq 104, io mem 0xffffffc0004f154c
[    8.740374] sunxi-ehci 1c1a000.ehci0-controller: USB 0.0 started, EHCI 1.00
[    8.748560] hub 1-0:1.0: USB hub found
[    8.758963] hub 1-0:1.0: 1 port detected
[    8.769627] scene_lock_init name=ehci_standby
[    8.780700] get ehci1-controller drv_vbus_gpio is fail
[    8.792537] get ehci1-controller, regulator_io is no nocare
[    8.804886] [sunxi-ehci1]: probe, pdev->name: 1c1b000.ehci1-controller, sunxi_ehci: 0xffffffc000c62d50, 0x:ffffff80000b2000, irq_no:6a
[    8.824690] sunxi-ehci 1c1b000.ehci1-controller: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[    8.841196] sunxi-ehci 1c1b000.ehci1-controller: new USB bus registered, assigned bus number 2
[    8.857385] sunxi-ehci 1c1b000.ehci1-controller: irq 106, io mem 0xffffffc0004f154c
[    8.887974] sunxi-ehci 1c1b000.ehci1-controller: USB 0.0 started, EHCI 1.00
[    8.902473] hub 2-0:1.0: USB hub found
[    8.913110] hub 2-0:1.0: 1 port detected
[    8.924019] scene_lock_init name=ehci_standby
[    8.935426] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    8.948815] get ohci0-controller drv_vbus_gpio is fail
[    8.960923] get ohci0-controller, regulator_io is no nocare
[    8.973500] [sunxi-ohci0]: probe, pdev->name: 1c1a000.ohci0-controller, sunxi_ohci: 0xffffffc000c62660
[    8.990277] sunxi-ohci 1c1a000.ohci0-controller: SW USB2.0 'Open' Host Controller (OHCI) Driver
[    9.006375] sunxi-ohci 1c1a000.ohci0-controller: new USB bus registered, assigned bus number 3
[    9.023204] sunxi-ohci 1c1a000.ohci0-controller: irq 105, io mem 0x652c6a626e6b61ff
[    9.098878] hub 3-0:1.0: USB hub found
[    9.109328] hub 3-0:1.0: 1 port detected
[    9.119975] scene_lock_init name=ohci_standby
[    9.130992] get ohci1-controller drv_vbus_gpio is fail
[    9.142831] get ohci1-controller, regulator_io is no nocare
[    9.155142] [sunxi-ohci1]: probe, pdev->name: 1c1b000.ohci1-controller, sunxi_ohci: 0xffffffc000c628b0
[    9.171684] sunxi-ohci 1c1b000.ohci1-controller: SW USB2.0 'Open' Host Controller (OHCI) Driver
[    9.187594] sunxi-ohci 1c1b000.ohci1-controller: new USB bus registered, assigned bus number 4
[    9.203377] sunxi-ohci 1c1b000.ohci1-controller: irq 107, io mem 0x652c6a626e6b61ff
[    9.275978] hub 4-0:1.0: USB hub found
[    9.286299] hub 4-0:1.0: 1 port detected
[    9.296932] scene_lock_init name=ohci_standby
[    9.308273] usbcore: registered new interface driver usb-storage
[    9.321285] usbcore: registered new interface driver ums-alauda
[    9.334127] usbcore: registered new interface driver ums-cypress
[    9.347018] usbcore: registered new interface driver ums-datafab
[    9.359858] usbcore: registered new interface driver ums_eneub6250
[    9.372876] usbcore: registered new interface driver ums-freecom
[    9.385656] usbcore: registered new interface driver ums-isd200
[    9.398367] usbcore: registered new interface driver ums-jumpshot
[    9.411171] usbcore: registered new interface driver ums-karma
[    9.423613] usbcore: registered new interface driver ums-onetouch
[    9.436292] usbcore: registered new interface driver ums-realtek
[    9.448842] usbcore: registered new interface driver ums-sddr09
[    9.461238] usbcore: registered new interface driver ums-sddr55
[    9.473595] usbcore: registered new interface driver ums-usbat
[    9.485876] usbcore: registered new interface driver usbserial
[    9.498075] usbcore: registered new interface driver usbserial_generic
[    9.510947] usbserial: USB Serial support registered for generic
[    9.523427] mousedev: PS/2 mouse device common for all mice
[    9.535623] input: sunxi-keyboard as /devices/virtual/input/input0
[    9.548606] sunxi-rtc 1f00000.rtc: rtc core: registered rtc-sunxi as rtc0
[    9.561805] sunxi-rtc 1f00000.rtc: RTC enabled
[    9.572537] i2c /dev entries driver
[    9.616688] input: axp81x-supplyer as /devices/platform/axp81x_board/axp81x-supplyer.47/input/input1
[    9.636005] sunxi budget cooling probe start !
[    9.646724] CPU freq cooling register Success
[    9.657152] CPU hotplug cooling register Success
[    9.667767] CPU budget cooling register Success
[    9.678409] sunxi gpu cooling probe start !
[    9.688430] CPU gpu cooling register Success
[    9.701295] cpuidle: using governor ladder
[    9.710493] cpuidle: using governor menu
[    9.720178] sunxi-mmc 1c0f000.sdmmc: SD/MMC/SDIO Host Controller Driver(v0.20 2015-7-13 16:28) Compiled in Jul 15 2016 at 23:55:24
[    9.737994] sunxi-mmc 1c0f000.sdmmc: regulator prop vmmc,str none
[    9.749593] sunxi-mmc 1c0f000.sdmmc: regulator prop vqmmc,str none
[    9.761270] sunxi-mmc 1c0f000.sdmmc: regulator prop vdmmc,str vcc-sdc
[    9.773113] sunxi-mmc 1c0f000.sdmmc: No vmmc regulator found
[    9.783901] sunxi-mmc 1c0f000.sdmmc: No vqmmc regulator found
[    9.795145] sunxi-mmc 1c0f000.sdmmc: Got CD GPIO #166.
[    9.805364] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[    9.820973] sunxi-mmc 1c0f000.sdmmc: no vqmmc,Check if there is regulator
[    9.852292] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[    9.881837] sunxi-mmc 1c0f000.sdmmc: base:0xffffff80000c6000 irq:92
[    9.893800] sunxi-mmc 1c10000.sdmmc: SD/MMC/SDIO Host Controller Driver(v0.20 2015-7-13 16:28) Compiled in Jul 15 2016 at 23:55:24
[    9.911575] sunxi-mmc 1c10000.sdmmc: Can't get vmmc regulator string
[    9.923395] sunxi-mmc 1c10000.sdmmc: Can't get vqmmc regulator string
[    9.935317] sunxi-mmc 1c10000.sdmmc: Can't get vdmmc regulator string
[    9.947092] get() with no identifier
[    9.955632] get() with no identifier
[    9.964087] get() with no identifier
[    9.972483] sunxi-mmc 1c10000.sdmmc: No vmmc regulator found
[    9.983158] sunxi-mmc 1c10000.sdmmc: No vqmmc regulator found
[    9.993949] sunxi-mmc 1c10000.sdmmc: No vdmmc regulator found
[    9.994746] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 52, RTO !!
[    9.995561] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 52, RTO !!
[    9.995577] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[    9.997950] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   10.000080] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[   10.000891] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[   10.001701] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[   10.002510] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[   10.003135] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 16 width 1 timing LEGACY(SDR12) dt B
[   10.003175] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 16 width 1 timing LEGACY(SDR12) dt B
[   10.005545] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 16 width 1 timing LEGACY(SDR12) dt B
[   10.066919] mmc0: host does not support reading read-only switch. assuming write-enable.
[   10.069565] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 16 width 1 timing SD-HS(SDR25) dt B
[   10.069603] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 50000000Hz bm PP pm ON vdd 16 width 1 timing SD-HS(SDR25) dt B
[   10.069694] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 50000000Hz bm PP pm ON vdd 16 width 4 timing SD-HS(SDR25) dt B
[   10.069713] mmc0: new high speed SDHC card at address aaaa
[   10.218842] mmcblk0: mmc0:aaaa SL08G 7.40 GiB
[   10.228614] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[   10.244351] sunxi-mmc 1c10000.sdmmc: no vqmmc,Check if there is regulator
[   10.245055]  mmcblk0: p1 p2
[   10.275415] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   10.304947] sunxi-mmc 1c10000.sdmmc: base:0xffffff80000ce000 irq:93
[   10.305740] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 52, RTO !!
[   10.306547] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 52, RTO !!
[   10.306563] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   10.308934] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   10.310749] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 8, RTO !!
[   10.311556] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 5, RTO !!
[   10.312360] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 5, RTO !!
[   10.313165] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 5, RTO !!
[   10.313969] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 5, RTO !!
[   10.314779] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 55, RTO !!
[   10.315585] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 55, RTO !!
[   10.316392] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 55, RTO !!
[   10.317197] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 55, RTO !!
[   10.317213] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 400000Hz bm OD pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   10.318042] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 1, RTO !!
[   10.318058] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 0Hz bm OD pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[   10.519574] usbcore: registered new interface driver usbhid
[   10.530390] usbhid: USB HID core driver
[   10.540221] usbcore: registered new interface driver snd-usb-audio
[   10.553260] sndhdmi sound.7:  sndhdmi <-> 1c22800.daudio mapping ok
[   10.565551] TCP: cubic registered
[   10.573910] NET: Registered protocol family 10
[   10.584116] sit: IPv6 over IPv4 tunneling driver
[   10.594228] NET: Registered protocol family 17
[   10.603873] 8021q: 802.1Q VLAN Support v1.8
[   10.613230] Key type dns_resolver registered
[   10.622783] Registering SWP/SWPB emulation handler
[   10.632952] registered taskstats version 1
[   10.642895] Key type encrypted registered
[   10.651821] AppArmor: AppArmor sha1 policy hashing enabled
[   10.662628] [DISP] disp_boot_para_parse,line:301:of_property_read disp.boot_disp fail
[   10.675677] [DISP] boot_disp:0x0
[   10.684354] [HDMI] power vcc-hdmi-33
[   10.693260] [HDMI] cec support = 0
[   10.807792] sunxi-rtc 1f00000.rtc: setting system clock to 2010-01-01 00:00:08 UTC (1262304008)
[   10.822565] input: sunxi-ths as /devices/virtual/input/input2
[   10.833727] thermal thermal_zone0: failed to read out thermal zone 0
[   10.845823] ALSA device list:
[   10.853820]   #0: sndhdmi
[   10.861862] Freeing unused kernel memory: 520K (ffffffc0009dd000 - ffffffc000a5f000)
[   10.930293] EXT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities
[   10.944823] EXT4-fs (mmcblk0p2): couldn't mount as ext2 due to feature incompatibilities
[   11.099364] EXT4-fs (mmcblk0p2): recovery complete
[   11.111216] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
[   11.339086] systemd[1]: systemd 215 running in system mode. (+PAM +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ -SECCOMP -APPARMOR)
[   11.359249] systemd[1]: Detected architecture 'arm64'.
[   11.407015] [DISP] disp_device_attached_and_enable,line:159:attched ok, mgr0<-->device1, type=4, mode=10
[   11.414309] systemd[1]: Set hostname to <pine64>.
[   11.505448] [ehci0-controller]: sunxi_usb_disable_ehci
[   11.516847] [sunxi-ehci0]: remove, pdev->name: 1c1a000.ehci0-controller, sunxi_ehci: 0xffffffc000c62b00
[   11.533069] scene_lock_destroy name=ehci_standby
[   11.543964] sunxi-ehci 1c1a000.ehci0-controller: remove, state 4
[   11.556364] usb usb1: USB disconnect, device number 1
[   11.568121] sunxi-ehci 1c1a000.ehci0-controller: USB bus 1 deregistered
[   11.581293] [ohci0-controller]: sunxi_usb_disable_ohci
[   11.592704] [sunxi-ohci0]: remove, pdev->name: 1c1a000.ohci0-controller, sunxi_ohci: 0xffffffc000c62660
[   11.613685] scene_lock_destroy name=ohci_standby
[   11.624620] sunxi-ohci 1c1a000.ohci0-controller: remove, state 4
[   11.637083] usb usb3: USB disconnect, device number 1
[   11.648880] sunxi-ohci 1c1a000.ohci0-controller: USB bus 3 deregistered
[   11.661973] [ehci0-controller]: sunxi_usb_enable_ehci
[   11.664929] systemd[1]: Expecting device dev-ttyS0.device...
[   11.685057] [sunxi-ehci0]: probe, pdev->name: 1c1a000.ehci0-controller, sunxi_ehci: 0xffffffc000c62b00, 0x:ffffff80000aa000, irq_no:68
[   11.704302] sunxi-ehci 1c1a000.ehci0-controller: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[   11.714286] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
[   11.714464] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[   11.714515] systemd[1]: Starting Remote File Systems (Pre).
[   11.761246] sunxi-ehci 1c1a000.ehci0-controller: new USB bus registered, assigned bus number 1
[   11.777518] sunxi-ehci 1c1a000.ehci0-controller: irq 104, io mem 0xffffffc000460c64
[   11.790862] systemd[1]: Reached target Remote File Systems (Pre).
[   11.790968] systemd[1]: Starting Encrypted Volumes.
[   11.830134] sunxi-ehci 1c1a000.ehci0-controller: USB 0.0 started, EHCI 1.00
[   11.839999] hdmi_clk_enable_prepare()L161
[   11.840025] systemd[1]: Reached target Encrypted Volumes.
[   11.840108] systemd[1]: Starting Dispatch Password Requests to Console Directory Watch.
[   11.840285] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[   11.840317] systemd[1]: Starting Paths.
[   11.910133] hub 1-0:1.0: USB hub found
[   11.921824] hub 1-0:1.0: 1 port detected
[   11.928595] systemd[1]: Reached target Paths.
[   11.928705] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[   11.928743] systemd[1]: Starting Swap.
[   11.971472] scene_lock_init name=ehci_standby
[   11.984113] [ohci0-controller]: sunxi_usb_enable_ohci
[   11.989674] systemd[1]: Reached target Swap.
[   11.989719] systemd[1]: Expecting device dev-mmcblk0p1.device...
[   12.020566] [sunxi-ohci0]: probe, pdev->name: 1c1a000.ohci0-controller, sunxi_ohci: 0xffffffc000c62660
[   12.037542] sunxi-ohci 1c1a000.ohci0-controller: SW USB2.0 'Open' Host Controller (OHCI) Driver
[   12.047094] systemd[1]: Starting Root Slice.
[   12.065355] sunxi-ohci 1c1a000.ohci0-controller: new USB bus registered, assigned bus number 3
[   12.081796] sunxi-ohci 1c1a000.ohci0-controller: irq 105, io mem 0xffffffc000460c64
[   12.090218] systemd[1]: Created slice Root Slice.
[   12.090260] systemd[1]: Starting User and Session Slice.
[   12.145057] systemd[1]: Created slice User and Session Slice.
[   12.158277] systemd[1]: Starting Delayed Shutdown Socket.
[   12.178877] hub 3-0:1.0: USB hub found
[   12.189807] hub 3-0:1.0: 1 port detected
[   12.194282] systemd[1]: Listening on Delayed Shutdown Socket.
[   12.194332] systemd[1]: Starting /dev/initctl Compatibility Named Pipe.
[   12.227898] scene_lock_init name=ohci_standby
[   12.253326] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[   12.267792] systemd[1]: Starting Journal Socket (/dev/log).
[   12.302494] systemd[1]: Listening on Journal Socket (/dev/log).
[   12.315835] systemd[1]: Starting udev Control Socket.
[   12.351703] systemd[1]: Listening on udev Control Socket.
[   12.364427] systemd[1]: Starting udev Kernel Socket.
[   12.391065] systemd[1]: Listening on udev Kernel Socket.
[   12.403395] systemd[1]: Starting Journal Socket.
[   12.430415] systemd[1]: Listening on Journal Socket.
[   12.442266] systemd[1]: Starting System Slice.
[   12.469784] systemd[1]: Created slice System Slice.
[   12.481325] systemd[1]: Started File System Check on Root Device.
[   12.494082] systemd[1]: Starting system-systemd\x2dfsck.slice.
[   12.528826] systemd[1]: Created slice system-systemd\x2dfsck.slice.
[   12.541771] systemd[1]: Starting system-getty.slice.
[   12.568179] systemd[1]: Created slice system-getty.slice.
[   12.580071] systemd[1]: Starting system-serial\x2dgetty.slice.
[   12.607533] systemd[1]: Created slice system-serial\x2dgetty.slice.
[   12.620328] systemd[1]: Starting Increase datagram queue length...
[   12.648503] systemd[1]: Starting Restore / save the current clock...
[   12.679820] systemd[1]: Starting Initialize Sunxi disp2 HDMI output mode...
[   12.717525] systemd[1]: Mounting Huge Pages File System...
[   12.750731] systemd[1]: Starting Create list of required static device nodes for the current kernel...
[   12.804791] systemd[1]: Started Set Up Additional Binary Formats.
[   12.842219] systemd[1]: Starting Load Kernel Modules...
[   12.875011] systemd[1]: Mounting POSIX Message Queue File System...
[   12.904290] systemd[1]: Starting udev Coldplug all Devices...
[   12.917706] hdmi_clk_disable_prepare()L176
[   12.943944] systemd[1]: Mounting Debug File System...
[   12.973209] systemd[1]: Starting Slices.
[   13.001251] systemd[1]: Reached target Slices.
[   13.030856] systemd[1]: Mounted Debug File System.
[   13.050346] hdmi_clk_enable_prepare()L161
[   13.060267] systemd[1]: Mounted POSIX Message Queue File System.
[   13.158683] systemd[1]: Mounted Huge Pages File System.
[   13.188191] systemd[1]: Started Increase datagram queue length.
[   13.217704] systemd[1]: Started Restore / save the current clock.
[   13.247259] systemd[1]: Started Initialize Sunxi disp2 HDMI output mode.
[   13.276787] systemd[1]: Started Create list of required static device nodes for the current kernel.
[   13.294905] systemd[1]: Time has been changed
[   13.341711] systemd[1]: Starting Create Static Device Nodes in /dev...
[   13.345233] cfg80211: Calling CRDA to update world regulatory domain
[   13.387068] systemd[1]: Starting Syslog Socket.
[   13.414535] systemd[1]: Listening on Syslog Socket.
[   13.423596] systemd[1]: Starting Journal Service...
[   13.463592] hdmi_clk_disable_prepare()L176
[   13.468336] systemd[1]: Started Journal Service.
[   13.513628] RTL871X: module init start
[   13.522087] RTL871X: rtl8723bs v4.3.16_13854.20150410_BTCOEX20150119-5844
[   13.533326] RTL871X: build time: Jul 16 2016 11:00:09
[   13.544675] RTL871X: rtl8723bs BT-Coex version = BTCOEX20150119-5844
[   13.556655] sunxi-wlan wlan.26: bus_index: 1
[   13.572059] sunxi-wlan wlan.26: check wlan io_regulator voltage: 1800000
[   13.599832] systemd-udevd[179]: starting version 215
[   13.691489] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[   13.691570] RTL871X: module init ret=0
[   13.719594] sunxi-mmc 1c10000.sdmmc: no vqmmc,Check if there is regulator
[   13.748988] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   13.779338] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 52, RTO !!
[   13.790964] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 52, RTO !!
[   13.801817] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   13.819940] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   13.839176] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 8, RTO !!
[   13.850693] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 5, RTO !!
[   13.863381] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 5, RTO !!
[   13.875790] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 5, RTO !!
[   13.887005] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 5, RTO !!
[   13.898080] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 55, RTO !!
[   13.909187] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 55, RTO !!
[   13.920342] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 55, RTO !!
[   13.931387] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 55, RTO !!
[   13.941522] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 400000Hz bm OD pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   13.959873] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 1, RTO !!
[   13.969939] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 0Hz bm OD pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[   14.057528] Registered IR keymap rc_map_sunxi
[   14.066898] input: sunxi_ir_recv as /devices/soc.0/1f02000.s_cir/rc/rc0/input3
[   14.079556] rc0: sunxi_ir_recv as /devices/soc.0/1f02000.s_cir/rc/rc0
[   14.232372] IR JVC protocol handler initialized
[   14.251013] input: MCE IR Keyboard/Mouse (sunxi-rc-recv) as /devices/virtual/input/input4
[   14.264377] IR MCE Keyboard/mouse protocol handler initialized
[   14.264385] IR NEC protocol handler initialized
[   14.283226] sunxi cedar version 0.1
[   14.283364] [cedar]: install start!!!
[   14.283459] ycy the get irq is 90
[   14.283700] ycy clk_bass_vir 0x18  is ffffff80000fc018, the value:3006207
[   14.283703] ycy clk_bass_vir 0x13c  is ffffff80000fc13c, the value:0
[   14.283705] ycy clk_bass_vir 0x64  is ffffff80000fc064, the value:601810
[   14.283707] ycy clk_bass_vir 0x2c4  is ffffff80000fc2c4, the value:601c10
[   14.283709] ycy clk_bass_vir 0x100  is ffffff80000fc100, the value:0
[   14.283710] [cedar]: install end!!!
[   14.309648] IR RC5(x) protocol handler initialized
[   14.347491] IR SANYO protocol handler initialized
[   14.347494] IR Sony protocol handler initialized
[   14.361803] [VFE]cci probe end cci_sel = 0!
[   14.361969] [VFE]cci_init end
[   14.393814] lirc_dev: IR Remote Control driver registered, major 249
[   14.405386] rc rc0: lirc_dev: driver ir-lirc-codec (sunxi-rc-recv) registered at minor = 0
[   14.405389] IR LIRC bridge handler initialized
[   14.441305] IR RC6 protocol handler initialized
[   15.077358] hdmi_clk_enable_prepare()L161
[   15.640606] Mali: Set gpu frequency to 408 MHz
[   15.648969] Mali: Init Mali gpu clocks successfully
[   15.657791] gpu cooling callback register Success
[   15.668210] Mali: Mali device driver loaded
[   15.691426] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
[   15.858454] cfg80211: World regulatory domain updated:
[   15.864554] hdmi_clk_disable_prepare()L176
[   15.875273] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[   15.887744] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[   15.899410] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[   15.911150] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm)
[   15.922892] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm)
[   15.934627] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz), (N/A, 2000 mBm)
[   15.948298] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm)
[   15.952102] [VFE]Welcome to Video Front End driver
[   15.952352] [VFE]csi probe end csi_sel = 0!
[   15.952551] [VFE]csi_init end
[   15.953514] [VFE]isp probe start isp_sel = 0!
[   15.953898] sunxi-bt bt.27: set block: 0
[   15.954036] sunxi-bt bt.27: check bluetooth io_regulator voltage: 1800000
[   16.010959] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm)
[   16.022579] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm)
[   16.037560] [ISP] isp platform_id = 3!
[   16.045643] [VFE]isp probe end isp_sel = 0!
[   16.053666] [VFE]sunxi_isp_platform_register end
[   16.062405] [VFE]mipi probe start mipi_sel = 0!
[   16.070689] [VFE]mipi probe end mipi_sel = 0!
[   16.078903] [VFE]mipi_init end
[   16.086758] [VFE]flash_init end
[   16.095069] [VFE]pdev->id = 0
[   16.101515] [VFE]dev->vip_sel = 0
[   16.108691] [VFE]vfe_init end
[   16.116107] [VFE]probe_work_handle start!
[   16.126427] [VFE]vfe_runtime_resume
[   16.145169] [VFE]..........................vfe clk open!.......................
[   16.156956] [VFE_WARN]vfe dphy clock is null
[   16.164834] [VFE]V4L2 device registered as (null)
[   16.173231] [VFE]vfe_runtime_suspend
[   16.182122] [VFE]..........................vfe clk close!.......................
[   16.199482] [VFE]probe_work_handle end!
[   16.455226] systemd-journald[177]: Received request to flush runtime journal from PID 1
[   16.740317] gpu cooling callback set freq limit 0
[   18.265528] hdmi_clk_enable_prepare()L161
[   18.853832] libphy: 1c30000.eth: probed
[   18.853931] sunxi-gmac 1c30000.eth eth0: eth0: PHY ID 001cc915 at 0 IRQ poll (1c30000.eth-0:00)
[   18.940340] [DISP] disp_ioctl,line:1558:para err in disp_ioctl, cmd = 0x0,screen id = 65536
[   23.766014] libphy: 1c30000.eth-0:00 - Link is Up - 1000/Full

*1:DDRのconfigure以外一緒だとかいているので、PINE64の4.4対応版作るのは難しくはないはずだが、サポートメンドクサイから作らないかなw−

「ドラゴンクエストXIへの道 〜グラフィックスの作り方〜」適当メモ

 適当メモなので正確性*1は保証しません^^;

別の詳しい方のまとめもあるので、そちらも参考に。

「ドラゴンクエストXIへの道~グラフィックスの作り方~」講演メモ - ゲームエフェクトデザイナーのブログ (新)
ようてん on Twitter: "#ue4fest 初心者向けで丁寧でした… "

unreal fest [A-3]13:20〜14:20
========

ドラゴくクエストXIへの道 -グラフィックのの作り方-
----------------------------------------------

* TA 高木和弘

水の表現、キャラの揺れもの担当
XIはドラゴくクエストXのオーブニングのルックを目指す

* 30FPS

PS4ならではのUE4でなにができる?
PBR GI DynamicShadow SSAR Cloth

キャラクター編
=============

* 鳥山先生の絵をどう表現する?
  輪郭線 背面法 back-facing
  
  * cons モデル2体分のメモリ

  * proc デザイナで細かく調整。頂点カラーを使用。

    まぶたにへんな線がでたので、頂点カラーRで調整

* 背景の輪郭線はポストプロセス

  輪郭線

    色相と再度
    明度
 ScreenPosition -> SceneColor

 肌のマテリアル
  Preintegrated Skin : SSS

  LUTを使用。

* モンスターマテリアル


  スライム :どこから見ても左上にスペキュラー
  構造色    : 大王イカなど

アニメーション編
---------------

 揺れもの 物理シミュレーション

 リアルタイム制御:風になびく、髪服スカート

 果 :背景の草木と同期して揺れる

* 揺れもので考慮する

  ランタイムで首のLootAt ・足IKの補正 :物理シミュレーションで対応

  膨大なモーションカットシーン、などあるので物理シミュレーションで

  * ApexCloth / PhysX / AnimDynamics(UE4.12)

    Apex負荷高い、Phyx安定しなかった

    AnimDynamicsによる骨ベースのシミュレーションに決定 UE4.13での話

抜け対策
-------

  スカートから抜けて、太ももが見える

  抜けの対策 : BlendSpaceで、親の骨をランタイムに補正

  親の尾根を都合の良い方向によけて、子供はAnimDynamicsでよける

 それでもダメな場合は、キーフレームアニメーションとブレンド

風のアニメーション
----------------

 * 4段階を用意。無風、弱、中、卿

   風による、抜けの問題

   風を受ける、正面の影響度を下げる

  * 下げない場合(風を受けてる左正面側が抜けるかも)
      右側 (*人*) 左側 
           /   /  <==風==
      100%        100%  

  * 下げる場合(風を受けてる左正面側は10%しか風の影響を受けない)
      右側 (^人^) 左側  
           /   |  <==風==
      100%        10%  


キャラクターがワープする場合
--------------------------

 揺れものが暴れてしまう。

 空回しで対応。AnimDinamicsを改造?

 1フレームで、20フレーム計算。安定状態から開始する。 : 負荷によって調整できる


背景編
======
 
Enlighten/Folige
-----------------


* ドラクエらしい
 沢山はえた草。風邪で揺れる草木。時間変化、環境変化、GI,、GI,水の帆湧現

* 背景ライティング

 太陽光はDirectionalLight。時間変化で角度調整
  PointLight/SpotLit
  
  影をCascadedShadow

  GI Enlighten (skylight)

  SSAO

* ドラクエの時間変化
 夜は、暗くするのでなく、青で表現

 
時間変化について
---------------

24時間データを用意

天球          : hoge
ポストプロセス : hoge
フォグ        : hoge

* 天候変化
 天候。晴れ、曇り、飴、雪、吹雪、嵐それぞれに、24時間分

* GI
  Enlighten :リアルタイムGI(
      間接光で、影の部分が明るくなってる?
  )

  * 動的GI

  Lightmassの静的GIにたいして、Enlighten時間変化につよい
  Precomputののサイズが小さい
  ライトビルド時間はかなり短縮できる

  ダイナミックマテリアルインスタンスへの組みk身も簡単


Foliage PivotPainterによる草木の表現
-----------------------------------

 悪さん生やたため、透明部分の重なりを減らす

 PivotPainter
  草の回転軸(Pivot)と回転の情報を格納するMaxScript
    Max(Epic)版しかないので自前でMaya版をPivotPainterを作成

 草が暗くならないので、法線を上向き
    片面ポリゴンで、マテリアルで両面に
  TwoSidedSignで両面とも法線を上向きに

    * 
      ↑/
      /↓(裏のnormal)
     /

    * 
      ↑↑/
      /
     /



水の表現
-------

  FlowMap

    * 水の3大要素(俺調べ)
      反射、屈折、流体表現

    流体表現

      Flowmapを使用:FlowMap generatorを使用。
        Flowmapとは、流速方向をRGに記録したテクスチャ

       flowmap generator。分かりにくいツールだけど面白い

    UE4でのFLowmapマテリアルの仕組み
     TimeとFlowmapの乗算TexCoord、Fracで折り返し、半周期ずらしたものをブレンド


半透明マテリアルの特徴
 半透明では、水面のきらきら(スペキュラー)が出ない

 ReflectinVectorを使い、HDR画像を環境マップに輝度の高いハイライトを書き足す


屈折の表現
---------

 * SceneTextureとノーマルマップを組み合わせて屈折を表現
 
 * 平面反射 : (ウユニ塩湖)っぽい表現のため

  SSRよりも正確な反射が反射がPlanar Refrectionで出来る(負荷が高いけど)

  反射するしないを制御できるので、魔法のパーティクルは反射しないなど調整できる

*1:誤字脱字は気にするな^^;

ZCU102でLチカ

 基本は、こちらのVivado hls勉強会1(基礎編)の手順をそのまま写経すればLチカ出来ました^^
ですが、上記勉強会資料はZybo Zynq-7000用に書かれているので、160ページ辺りの制約ファイルだけ別途ZCU102用に修正が必要でしたので、差分をメモっと来ます。

SWやLEDのPIN番号?は、ZCU102のユーザガイドのP74辺りを参照しました。

multi_apuint_wrapper.xdc

# multi_apuint_wrapper.xdc 

##Switchs NESWC SW14-18
set_property PACKAGE_PIN AF15 [get_ports {In0_1[0]}] 
set_property IOSTANDARD LVCMOS33 [get_ports {In0_1[0]}] 
set_property PACKAGE_PIN AG13 [get_ports {In0_1[1]}] 
set_property IOSTANDARD LVCMOS33 [get_ports {In0_1[1]}] 
set_property PACKAGE_PIN AE15 [get_ports {In0[0]}] 
set_property IOSTANDARD LVCMOS33 [get_ports {In0[0]}] 
set_property PACKAGE_PIN AE14 [get_ports {In0[1]}] 
set_property IOSTANDARD LVCMOS33 [get_ports {In0[1]}] 

##LEDs DS37-40
set_property PACKAGE_PIN AG14 [get_ports {Dout[0]}] 
set_property IOSTANDARD LVCMOS33 [get_ports {Dout[0]}] 
set_property PACKAGE_PIN AF13 [get_ports {Dout[1]}] 
set_property IOSTANDARD LVCMOS33 [get_ports {Dout[1]}] 
set_property PACKAGE_PIN AE13 [get_ports {Dout[2]}] 
set_property IOSTANDARD LVCMOS33 [get_ports {Dout[2]}] 
set_property PACKAGE_PIN AJ14 [get_ports {Dout[3]}] 
set_property IOSTANDARD LVCMOS33 [get_ports {Dout[3]}] 

set_switching_activity -signal_rate 1 -static_probability .99 [get_ports] 

すごーい、Lチカたーのしー

別のzpool volumeへの一括バックアップ


 opensolarisで運用してた時は、容量の大きなHDDへのreplaceで、ファイル移行をおこなっていましたけど。
opensolarisのzpool/zfsのversionから、FreeNASへは結構versionUpしてる*1ので、
素直にFreeNASで作成したzpool volumeにコピーすることにした。


linuxなら、rsyncなどを使用するのだけど、zfsなのでsend/recvを使用してvolumeの一括バックアップを取る。

別volume(物理的に別HDD群)への全コピー

snapshot作成及びsend/recv(全コピー)
zfs snapshot -r tank_old/share@snap20170417
zfs send -R tank_old/share@snap20170417 | zfs receive -v tank_new/share

P.S. 2017Apr22

broken pipe error?

なんかError?(もしくはWarning)でbroken pipeとか出てたので、receiveにFオプション追加で、やり直した*2w−。


 あと途中で「CAM status: Uncorrectable parity/CRC errorComments」の
エラーが発生。

どうも接続が悪いときや、SATAコントローラが貧弱な場合にも起こりうるとのこと。

 でもなんか特定HDDで起こりやすい気もするので*3ちょっとこちらは様子見。一先ずreplace用のHDDをそのうち追加購入しないといけないかw=、

# zfs send -R tank_old/share@snap20170417 | zfs receive -vF tank_new/share
receiving full stream oftank_old/share@snap20170417 into tank_new/share@snap20170417
...
received 1.23TB stream in 12345 seconds (123MB/sec) 

今回は、broken pipe エラーっぽいの出なかったので良かった良かった^^

snapshot差分のsend/recv

参考参照のこと

snapshot削除
zfs destroy tank_old/share@snap20170417

(未確認)全コピー中に停止した場合の再開

FreeNAS9.10.2だとデグレしていて試せなかった。manページ見る限り、send -t ホゲホゲっぽい気もするがよくわからんw−

zfs send tank_old/share@snap20170417 | zfs recv -s -dv first-five

*1:厳密には最新ではverでの管理は行っていない模様

*2:バックアップって大変ですね

*3:コネクタが壊れかけてる?

CAM status: Uncorrectable parity/CRC error

 RaidZストレージにSambaの共有フォルダ作って早速転送速度図ろうとしたら、なんが10MB/s切ってるし*1
モニタに*2に以下エラーが表示され続け明らかになんか異常状態である。

Apr  8 07:36:31 freenas (ada2:ahcich4:0:0:0): CAM status: Uncorrectable parity/CRC error                                            
Apr  8 07:36:31 freenas (ada2:ahcich4:0:0:0): Retrying command                                                                      
Apr  8 07:36:31 freenas (ada2:ahcich4:0:0:0): WRITE_FPDMA_QUEUED. ACB: 61 b0 50 73 4d 40 00 00 00 00 00 00


で、上記エラーでググると以下等の記事が引っかかり、基本HDDが壊れてるかもしれないのでSMART情報とってみろってのが解析基本手順の模様。


で、HDDが壊れてるかもと言われても、先週買ったばかりで且つLinuxでHDD単体ずつ、

  • SMART情報確認
  • ファイルコピー&md5sumでの転送確認
  • ベンチマークツールでの動作確認

が済みなので、壊れてるとは思えない*3


 で、まあ普通に考えて、SATAのコネクタや接続等が怪しいので、
/Storage/Volumes/View Disksからata2のHDDの型番みてそれのSATAを余ってるのに繋ぎ変えたらハイ解決
エラーが出なくなり、Sambaの転送速度も80MB/s出るようになりましたとさ。

*1:今回ど同じ構成で、zpoolのVolumeをMirrorとかで80MB/s前後は出ることを確認済み

*2:cat /var/log/messages

*3:まあなんか物理的に壊した可能性はあるけど