Jump to content

OrangePi plus 2E mainline kernel


IgorS

Recommended Posts

Hi,

I am new with OrangePi plus 2E which I bought after I have great fun with several Raspberrys.

In first moment I was very disappointed with software and documentation, than I found Armbian.

Well, on all of my boards and computers I run Ubuntu, so I choose Armbian Ubuntu desktop edition.

With legacy kernel everything runs good, but I prefer mainline kernel, and there I run into the problem.

I have no video output on HDMI. I tried nightly build of Armbian and updated legacy desktop edition.

Same result, no video over HDMI.

Googling about this gives me lot of confusing results so I decide to ask here.

Is video over HDMI on OrangePi plus 2E possible with mainline kernel at this moment?

Do I miss something?

Thanks.

Link to comment
Share on other sites

55 minutes ago, IgorS said:

Do I miss something?


Yes. Mainline kernel is still in development and come without end user support. Currently there are problems with screen detection / video driver. It used to work fine, but currently it's just broken ... dunno why exactly, but AFAIK @jernej is working on this.  "tomorrow" this will be fixed and some other problem might jump out but we are getting close. For certain scenarios is o.k. for some time. 

 

Even with fixed video, there are other limitations on new kernel - no video or 3D acceleration.

Link to comment
Share on other sites

Igor, thank you very much for fast response.

Well, I feel better now because I didn't nothing wrong.

Sadly, when I picked which board to buy, OPi+2E looked best buy, and there was lot of "comaprisons" over the web which claimed that mainline kernel runs on this board.

Typical chinese storry I guess.

Link to comment
Share on other sites

Mainline works, I'm using it for a project myself (driving a large P2314T touchscreen), just don't expect to play GPU intensive video games on it. Its a $35 board that has eMMC, much better I/O and a decently designed SoC, short of the BeagleBoneBlack there really isn't a much better board to buy in this space with these features when it comes to full, libre support, especially if you are on a budget.

 

If you want a minimal Debian build with kernel 4.10, I have one kicking around. HDMI is fully working! Alternatively, just wait a few days for the driver updates to land. These volunteers are working as fast as they can, can't blame 'em.

 

By the way, a friend of mine is working on building Armbian as a service, whereby you can build Armbian images with the packages/scripts you want included from the getgo (for easy mass deployment/initial setup), it may be of use soon.

Link to comment
Share on other sites

@Igor unfortunately, Armbian uses my first version of the driver, which means that it should work flawlessly. Yesterday on irc discussion was about new version of the driver. I can only make it work on monitors I have and both drivers work with both of them... 

Link to comment
Share on other sites

Well, I tried to build desktop image with Igors script Built it successfully, but still no image on monitor (Asus ProArt, full HD 1080p/1080i).

But, with legacy 3.4 image, it works "out of box".

Run out of ideas. :)

Link to comment
Share on other sites

Unfortunately, I don't have serial converter at this time.

dmesg:






root@orangepiplus2e:~# dmesg
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.10.3-sun8i (root@hpLdesk1) (gcc version 6.3.1 20170109 (Linaro GCC 6.3-2017.02) ) #2 SMP Sun Mar 26 15:49:33 CEST 2017
[    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=50c5387d
[    0.000000] CPU: div instructions available: patching division code
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] OF: fdt:Machine model: Xunlong Orange Pi Plus 2E
[    0.000000] cma: Reserved 16 MiB at 0xbe400000
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] On node 0 totalpages: 522038
[    0.000000] free_area_init_node: node 0, pgdat c0b54240, node_mem_map eee0a000
[    0.000000]   Normal zone: 1728 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 196608 pages, LIFO batch:31
[    0.000000]   HighMem zone: 325430 pages, LIFO batch:31
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: Using PSCI v0.1 Function IDs from DT
[    0.000000] percpu: Embedded 14 pages/cpu @eedb8000 s26316 r8192 d22836 u57344
[    0.000000] pcpu-alloc: s26316 r8192 d22836 u57344 alloc=14*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: 520310
[    0.000000] Kernel command line: root=UUID=b348da30-8291-4a2f-ad0c-93adbfd9863d rootwait rootfstype=ext4 console=tty1 console=ttyS0,115200 hdmi.audio=EDID:0 disp.screen0_output_mode=1920x1080p60 panic=10 consoleblank=0 loglevel=1 ubootpart=04278798-01 ubootsource=mmc   sunxi_ve_mem_reserve=0 sunxi_g2d_mem_reserve=0 sunxi_fb_mem_reserve=16 cgroup_enable=memory swapaccount=1
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] allocated 2092248 bytes of page_ext
[    0.000000] Memory: 2034252K/2088152K available (6144K kernel code, 339K rwdata, 2352K rodata, 1024K init, 327K bss, 37516K reserved, 16384K cma-reserved, 1285328K highmem)
[    0.000000] Virtual kernel memory layout:
                   vector  : 0xffff0000 - 0xffff1000   (   4 kB)
                   fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
                   vmalloc : 0xf0800000 - 0xff800000   ( 240 MB)
                   lowmem  : 0xc0000000 - 0xf0000000   ( 768 MB)
                   pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
                   modules : 0xbf800000 - 0xbfe00000   (   6 MB)
                     .text : 0xc0008000 - 0xc0700000   (7136 kB)
                     .init : 0xc0a00000 - 0xc0b00000   (1024 kB)
                     .data : 0xc0b00000 - 0xc0b54e40   ( 340 kB)
                      .bss : 0xc0b56000 - 0xc0ba7e88   ( 328 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000]     Build-time adjustment of leaf fanout to 32.
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] arm_arch_timer: Architected 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.000005] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.000013] Switching to timer-based delay loop, resolution 41ns
[    0.000179] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.000479] Console: colour dummy device 80x30
[    0.000490] console [tty1] enabled
[    0.000513] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[    0.000523] pid_max: default: 32768 minimum: 301
[    0.000694] Security Framework initialized
[    0.000702] AppArmor: AppArmor disabled by boot time parameter
[    0.000746] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000752] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.001463] CPU: Testing write buffer coherency: ok
[    0.001796] CPU0: update cpu_capacity 1024
[    0.001801] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.002054] Setting up static identity map for 0x40100000 - 0x4010004c
[    0.002858] smp: Bringing up secondary CPUs ...
[    0.013491] CPU1: update cpu_capacity 1024
[    0.013497] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.024154] CPU2: update cpu_capacity 1024
[    0.024160] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
[    0.034813] CPU3: update cpu_capacity 1024
[    0.034818] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
[    0.034877] smp: Brought up 1 node, 4 CPUs
[    0.034884] SMP: Total of 4 processors activated (192.00 BogoMIPS).
[    0.034888] CPU: All CPU(s) started in HYP mode.
[    0.034890] CPU: Virtualization extensions available.
[    0.035886] devtmpfs: initialized
[    0.044720] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[    0.044977] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.044990] futex hash table entries: 1024 (order: 4, 65536 bytes)
[    0.045729] xor: measuring software checksum speed
[    0.144663]    arm4regs  :  1263.600 MB/sec
[    0.244708]    8regs     :   733.200 MB/sec
[    0.344757]    32regs    :   787.600 MB/sec
[    0.444806]    neon      :  1284.400 MB/sec
[    0.444810] xor: using function: neon (1284.400 MB/sec)
[    0.444906] pinctrl core: initialized pinctrl subsystem
[    0.445869] NET: Registered protocol family 16
[    0.446983] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.474317] cpuidle: using governor ladder
[    0.514327] cpuidle: using governor menu
[    0.515117] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.515121] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.695313] raid6: int32x1  gen()   190 MB/s
[    0.865246] raid6: int32x1  xor()   161 MB/s
[    1.035371] raid6: int32x2  gen()   256 MB/s
[    1.205403] raid6: int32x2  xor()   198 MB/s
[    1.375429] raid6: int32x4  gen()   258 MB/s
[    1.545593] raid6: int32x4  xor()   190 MB/s
[    1.715607] raid6: int32x8  gen()   248 MB/s
[    1.885880] raid6: int32x8  xor()   172 MB/s
[    2.055884] raid6: neonx1   gen()   494 MB/s
[    2.225920] raid6: neonx1   xor()   366 MB/s
[    2.396094] raid6: neonx2   gen()   649 MB/s
[    2.566167] raid6: neonx2   xor()   471 MB/s
[    2.736271] raid6: neonx4   gen()   785 MB/s
[    2.906323] raid6: neonx4   xor()   528 MB/s
[    3.076474] raid6: neonx8   gen()   685 MB/s
[    3.246549] raid6: neonx8   xor()   480 MB/s
[    3.246552] raid6: using algorithm neonx4 gen() 785 MB/s
[    3.246555] raid6: .... xor() 528 MB/s, rmw enabled
[    3.246558] raid6: using intx1 recovery algorithm
[    3.246795] reg-fixed-voltage usb0-vbus: could not find pctldev for node /soc/pinctrl@01f02c00/usb0_vbus_pin@0, deferring probe
[    3.247396] reg-fixed-voltage gmac-3v3: could not find pctldev for node /soc/pinctrl@01c20800/gmac_power_pin@0, deferring probe
[    3.247901] SCSI subsystem initialized
[    3.248100] libata version 3.00 loaded.
[    3.248330] usbcore: registered new interface driver usbfs
[    3.248379] usbcore: registered new interface driver hub
[    3.248443] usbcore: registered new device driver usb
[    3.248628] media: Linux media interface: v0.10
[    3.248665] Linux video capture interface: v2.00
[    3.248736] pps_core: LinuxPPS API ver. 1 registered
[    3.248739] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    3.248755] PTP clock support registered
[    3.249087] Advanced Linux Sound Architecture Driver Initialized.
[    3.250147] clocksource: Switched to clocksource arch_sys_counter
[    3.250962] simple-framebuffer bf736000.framebuffer: framebuffer at 0xbf736000, 0x8ca000 bytes, mapped to 0xf0880000
[    3.250971] simple-framebuffer bf736000.framebuffer: format=x8r8g8b8, mode=1920x1200x32, linelength=7680
[    3.293139] Console: switching to colour frame buffer device 240x75
[    3.334648] simple-framebuffer bf736000.framebuffer: fb0: simplefb registered!
[    3.342661] NET: Registered protocol family 2
[    3.343224] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    3.343308] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[    3.343420] TCP: Hash tables configured (established 8192 bind 8192)
[    3.343481] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    3.343537] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    3.343741] NET: Registered protocol family 1
[    3.344159] RPC: Registered named UNIX socket transport module.
[    3.344163] RPC: Registered udp transport module.
[    3.344166] RPC: Registered tcp transport module.
[    3.344168] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    3.344379] Trying to unpack rootfs image as initramfs...
[    3.637043] Freeing initrd memory: 4964K
[    3.638680] audit: initializing netlink subsys (disabled)
[    3.638886] audit: type=2000 audit(3.620:1): initialized
[    3.639111] Initialise system trusted keyrings
[    3.639378] workingset: timestamp_bits=14 max_order=19 bucket_order=5
[    3.647088] zbud: loaded
[    3.650686] NFS: Registering the id_resolver key type
[    3.650708] Key type id_resolver registered
[    3.650711] Key type id_legacy registered
[    3.650722] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    3.650725] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[    3.651908] JFS: nTxBlock = 8192, nTxLock = 65536
[    3.661726] SGI XFS with ACLs, security attributes, realtime, no debug enabled
[    3.669325] Key type asymmetric registered
[    3.669383] bounce: pool size: 64 pages
[    3.669621] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247)
[    3.669757] io scheduler noop registered
[    3.669761] io scheduler deadline registered
[    3.670108] io scheduler cfq registered (default)
[    3.671164] sun4i-usb-phy 1c19400.phy: could not find pctldev for node /soc/pinctrl@01c20800/usb0_id_detect_pin@0, deferring probe
[    3.675063] sun8i-h3-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver
[    3.676797] sun8i-h3-r-pinctrl 1f02c00.pinctrl: initialized sunXi PIO driver
[    3.731791] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled
[    3.734375] console [ttyS0] disabled
[    3.754522] 1c28000.serial: ttyS0 at MMIO 0x1c28000 (irq = 42, base_baud = 1500000) is a U6_16550A
[    3.754562] console [ttyS0] enabled
[    3.758395] brd: module loaded
[    3.764637] loop: module loaded
[    3.766081] libphy: Fixed MDIO Bus: probed
[    3.767157] usbcore: registered new interface driver catc
[    3.767195] usbcore: registered new interface driver kaweth
[    3.767199] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
[    3.767237] usbcore: registered new interface driver pegasus
[    3.767273] usbcore: registered new interface driver rtl8150
[    3.767321] usbcore: registered new interface driver r8152
[    3.767370] usbcore: registered new interface driver lan78xx
[    3.767417] usbcore: registered new interface driver asix
[    3.767453] usbcore: registered new interface driver ax88179_178a
[    3.767489] usbcore: registered new interface driver cdc_ether
[    3.767525] usbcore: registered new interface driver cdc_eem
[    3.767561] usbcore: registered new interface driver dm9601
[    3.767597] usbcore: registered new interface driver sr9700
[    3.767645] usbcore: registered new interface driver CoreChips
[    3.767703] usbcore: registered new interface driver smsc75xx
[    3.767752] usbcore: registered new interface driver smsc95xx
[    3.767788] usbcore: registered new interface driver gl620a
[    3.767824] usbcore: registered new interface driver net1080
[    3.767860] usbcore: registered new interface driver plusb
[    3.767897] usbcore: registered new interface driver rndis_host
[    3.767933] usbcore: registered new interface driver cdc_subset
[    3.767978] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
[    3.768042] usbcore: registered new interface driver cdc_ncm
[    3.768081] usbcore: registered new interface driver huawei_cdc_ncm
[    3.768119] usbcore: registered new interface driver cdc_mbim
[    3.768127] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    3.768131] ehci-platform: EHCI generic platform driver
[    3.768484] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    3.768499] ohci-platform: OHCI generic platform driver
[    3.768835] usbcore: registered new interface driver cdc_wdm
[    3.768889] usbcore: registered new interface driver usb-storage
[    3.769609] sun6i-rtc 1f00000.rtc: rtc core: registered rtc-sun6i as rtc0
[    3.769615] sun6i-rtc 1f00000.rtc: RTC enabled
[    3.769664] i2c /dev entries driver
[    3.773208] sunxi-wdt 1c20ca0.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0)
[    3.774615] sunxi-mmc 1c0f000.mmc: Got CD GPIO
[    3.830166] sunxi-mmc 1c0f000.mmc: base:0xf1716000 irq:24
[    3.830732] sunxi-mmc 1c10000.mmc: allocated mmc-pwrseq
[    3.878513] mmc0: host does not support reading read-only switch, assuming write-enable
[    3.880868] mmc0: new high speed SDHC card at address 916a
[    3.881410] mmcblk0: mmc0:916a SU04G 3.69 GiB 
[    3.882885]  mmcblk0: p1
[    3.890176] sunxi-mmc 1c10000.mmc: base:0xf171a000 irq:25
[    3.896855] sunxi-mmc 1c10000.mmc: smc 1 err, cmd 8, RTO !!
[    3.907437] mmc1: new high speed SDIO card at address 0001
[    3.950162] sunxi-mmc 1c11000.mmc: base:0xf1727000 irq:26
[    3.951333] ledtrig-cpu: registered to indicate activity on CPUs
[    3.951420] hidraw: raw HID events driver (C) Jiri Kosina
[    3.951571] usbcore: registered new interface driver usbhid
[    3.951574] usbhid: USB HID core driver
[    3.951983] Initializing XFRM netlink socket
[    3.952706] NET: Registered protocol family 10
[    3.957218] sunxi-mmc 1c11000.mmc: smc 2 err, cmd 8, RTO !!
[    3.961383] sunxi-mmc 1c11000.mmc: smc 2 err, cmd 55, RTO !!
[    3.962218] sunxi-mmc 1c11000.mmc: smc 2 err, cmd 55, RTO !!
[    3.963050] sunxi-mmc 1c11000.mmc: smc 2 err, cmd 55, RTO !!
[    3.963896] sunxi-mmc 1c11000.mmc: smc 2 err, cmd 55, RTO !!
[    3.969771] Segment Routing with IPv6
[    3.969844] NET: Registered protocol family 17
[    3.969878] NET: Registered protocol family 15
[    3.969928] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this.
[    3.969983] 8021q: 802.1Q VLAN Support v1.8
[    3.970021] Key type dns_resolver registered
[    3.970431] Registering SWP/SWPB emulation handler
[    3.971044] registered taskstats version 1
[    3.971047] Loading compiled-in X.509 certificates
[    3.971114] zswap: loaded using pool lzo/zbud
[    3.972398] Btrfs loaded, crc32c=crc32c-generic
[    3.980041] Key type encrypted registered
[    3.986540] sun8i-emac 1c30000.ethernet: PHY regulator found
[    3.987540] ehci-platform 1c1a000.usb: EHCI Host Controller
[    3.987566] ehci-platform 1c1a000.usb: new USB bus registered, assigned bus number 1
[    3.987848] ehci-platform 1c1a000.usb: irq 28, io mem 0x01c1a000
[    4.010261] ehci-platform 1c1a000.usb: USB 2.0 started, EHCI 1.00
[    4.010455] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    4.010462] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.010468] usb usb1: Product: EHCI Host Controller
[    4.010473] usb usb1: Manufacturer: Linux 4.10.3-sun8i ehci_hcd
[    4.010478] usb usb1: SerialNumber: 1c1a000.usb
[    4.011116] hub 1-0:1.0: USB hub found
[    4.011152] hub 1-0:1.0: 1 port detected
[    4.011744] ehci-platform 1c1b000.usb: EHCI Host Controller
[    4.011776] ehci-platform 1c1b000.usb: new USB bus registered, assigned bus number 2
[    4.011932] ehci-platform 1c1b000.usb: irq 30, io mem 0x01c1b000
[    4.040150] ehci-platform 1c1b000.usb: USB 2.0 started, EHCI 1.00
[    4.040321] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    4.040328] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.040333] usb usb2: Product: EHCI Host Controller
[    4.040339] usb usb2: Manufacturer: Linux 4.10.3-sun8i ehci_hcd
[    4.040344] usb usb2: SerialNumber: 1c1b000.usb
[    4.040881] hub 2-0:1.0: USB hub found
[    4.040915] hub 2-0:1.0: 1 port detected
[    4.041488] ehci-platform 1c1c000.usb: EHCI Host Controller
[    4.041510] ehci-platform 1c1c000.usb: new USB bus registered, assigned bus number 3
[    4.041658] ehci-platform 1c1c000.usb: irq 32, io mem 0x01c1c000
[    4.044295] mmc2: new DDR MMC card at address 0001
[    4.045019] mmcblk2: mmc2:0001 AWPD3R 14.6 GiB 
[    4.045310] mmcblk2boot0: mmc2:0001 AWPD3R partition 1 4.00 MiB
[    4.045592] mmcblk2boot1: mmc2:0001 AWPD3R partition 2 4.00 MiB
[    4.070154] ehci-platform 1c1c000.usb: USB 2.0 started, EHCI 1.00
[    4.070346] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[    4.070353] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.070359] usb usb3: Product: EHCI Host Controller
[    4.070364] usb usb3: Manufacturer: Linux 4.10.3-sun8i ehci_hcd
[    4.070369] usb usb3: SerialNumber: 1c1c000.usb
[    4.070963] hub 3-0:1.0: USB hub found
[    4.070997] hub 3-0:1.0: 1 port detected
[    4.071668] ehci-platform 1c1d000.usb: EHCI Host Controller
[    4.071693] ehci-platform 1c1d000.usb: new USB bus registered, assigned bus number 4
[    4.071888] ehci-platform 1c1d000.usb: irq 34, io mem 0x01c1d000
[    4.100163] ehci-platform 1c1d000.usb: USB 2.0 started, EHCI 1.00
[    4.100339] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002
[    4.100346] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.100351] usb usb4: Product: EHCI Host Controller
[    4.100356] usb usb4: Manufacturer: Linux 4.10.3-sun8i ehci_hcd
[    4.100361] usb usb4: SerialNumber: 1c1d000.usb
[    4.100929] hub 4-0:1.0: USB hub found
[    4.100960] hub 4-0:1.0: 1 port detected
[    4.460156] usb 4-1: new high-speed USB device number 2 using ehci-platform
[    4.650550] usb 4-1: New USB device found, idVendor=0424, idProduct=2640
[    4.650557] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    4.651047] hub 4-1:1.0: USB hub found
[    4.651170] hub 4-1:1.0: 3 ports detected
[    4.970153] usb 4-1.1: new high-speed USB device number 3 using ehci-platform
[    5.120232] ohci-platform 1c1a400.usb: Generic Platform OHCI controller
[    5.120256] ohci-platform 1c1a400.usb: new USB bus registered, assigned bus number 5
[    5.120391] ohci-platform 1c1a400.usb: irq 29, io mem 0x01c1a400
[    5.128404] random: fast init done
[    5.143170] usb 4-1.1: New USB device found, idVendor=0424, idProduct=4063
[    5.143177] usb 4-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    5.143182] usb 4-1.1: Product: Ultra Fast Media Reader
[    5.143187] usb 4-1.1: Manufacturer: Generic
[    5.143192] usb 4-1.1: SerialNumber: 000000264001
[    5.143860] usb-storage 4-1.1:1.0: USB Mass Storage device detected
[    5.144183] scsi host0: usb-storage 4-1.1:1.0
[    5.194314] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[    5.194321] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    5.194326] usb usb5: Product: Generic Platform OHCI controller
[    5.194332] usb usb5: Manufacturer: Linux 4.10.3-sun8i ohci_hcd
[    5.194337] usb usb5: SerialNumber: 1c1a400.usb
[    5.194848] hub 5-0:1.0: USB hub found
[    5.194883] hub 5-0:1.0: 1 port detected
[    5.195510] ohci-platform 1c1b400.usb: Generic Platform OHCI controller
[    5.195533] ohci-platform 1c1b400.usb: new USB bus registered, assigned bus number 6
[    5.195667] ohci-platform 1c1b400.usb: irq 31, io mem 0x01c1b400
[    5.240162] usb 4-1.2: new low-speed USB device number 4 using ehci-platform
[    5.264308] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
[    5.264315] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    5.264320] usb usb6: Product: Generic Platform OHCI controller
[    5.264326] usb usb6: Manufacturer: Linux 4.10.3-sun8i ohci_hcd
[    5.264330] usb usb6: SerialNumber: 1c1b400.usb
[    5.264864] hub 6-0:1.0: USB hub found
[    5.264897] hub 6-0:1.0: 1 port detected
[    5.265433] ohci-platform 1c1c400.usb: Generic Platform OHCI controller
[    5.265455] ohci-platform 1c1c400.usb: new USB bus registered, assigned bus number 7
[    5.265570] ohci-platform 1c1c400.usb: irq 33, io mem 0x01c1c400
[    5.334303] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
[    5.334311] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    5.334317] usb usb7: Product: Generic Platform OHCI controller
[    5.334322] usb usb7: Manufacturer: Linux 4.10.3-sun8i ohci_hcd
[    5.334327] usb usb7: SerialNumber: 1c1c400.usb
[    5.334861] hub 7-0:1.0: USB hub found
[    5.334903] hub 7-0:1.0: 1 port detected
[    5.335441] ohci-platform 1c1d400.usb: Generic Platform OHCI controller
[    5.335471] ohci-platform 1c1d400.usb: new USB bus registered, assigned bus number 8
[    5.335604] ohci-platform 1c1d400.usb: irq 35, io mem 0x01c1d400
[    5.394291] usb 4-1.2: New USB device found, idVendor=093a, idProduct=2510
[    5.394298] usb 4-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    5.394304] usb 4-1.2: Product: USB OPTICAL MOUSE
[    5.394309] usb 4-1.2: Manufacturer: PIXART
[    5.399238] input: PIXART USB OPTICAL MOUSE as /devices/platform/soc/1c1d000.usb/usb4/4-1/4-1.2/4-1.2:1.0/0003:093A:2510.0001/input/input0
[    5.399422] hid-generic 0003:093A:2510.0001: input,hidraw0: USB HID v1.11 Mouse [PIXART USB OPTICAL MOUSE] on usb-1c1d000.usb-1.2/input0
[    5.414320] usb usb8: New USB device found, idVendor=1d6b, idProduct=0001
[    5.414327] usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    5.414333] usb usb8: Product: Generic Platform OHCI controller
[    5.414338] usb usb8: Manufacturer: Linux 4.10.3-sun8i ohci_hcd
[    5.414343] usb usb8: SerialNumber: 1c1d400.usb
[    5.414896] hub 8-0:1.0: USB hub found
[    5.414931] hub 8-0:1.0: 1 port detected
[    5.415625] usb_phy_generic.0.auto supply vcc not found, using dummy regulator
[    5.415970] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[    5.415979] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 9
[    5.416185] usb usb9: New USB device found, idVendor=1d6b, idProduct=0002
[    5.416192] usb usb9: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    5.416197] usb usb9: Product: MUSB HDRC host driver
[    5.416202] usb usb9: Manufacturer: Linux 4.10.3-sun8i musb-hcd
[    5.416208] usb usb9: SerialNumber: musb-hdrc.1.auto
[    5.416734] hub 9-0:1.0: USB hub found
[    5.416768] hub 9-0:1.0: 1 port detected
[    5.450595] of_cfs_init
[    5.450680] of_cfs_init: OK
[    5.450789] vcc3v0: disabling
[    5.450795] vcc5v0: disabling
[    5.450801] gmac-3v3: disabling
[    5.450804] ALSA device list:
[    5.450806]   No soundcards found.
[    5.452411] Freeing unused kernel memory: 1024K
[    5.500216] usb 4-1.3: new low-speed USB device number 5 using ehci-platform
[    5.685841] usb 4-1.3: New USB device found, idVendor=04f3, idProduct=0103
[    5.685853] usb 4-1.3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    5.691178] input: HID 04f3:0103 as /devices/platform/soc/1c1d000.usb/usb4/4-1/4-1.3/4-1.3:1.0/0003:04F3:0103.0002/input/input1
[    5.691529] hid-generic 0003:04F3:0103.0002: input,hidraw1: USB HID v1.10 Keyboard [HID 04f3:0103] on usb-1c1d000.usb-1.3/input0
[    5.698219] input: HID 04f3:0103 as /devices/platform/soc/1c1d000.usb/usb4/4-1/4-1.3/4-1.3:1.1/0003:04F3:0103.0003/input/input2
[    5.698492] hid-generic 0003:04F3:0103.0003: input,hidraw2: USB HID v1.10 Device [HID 04f3:0103] on usb-1c1d000.usb-1.3/input1
[    5.899178] usbcore: registered new interface driver uas
[    6.165817] scsi 0:0:0:0: Direct-Access     Generic  Ultra HS-SD/MMC  1.91 PQ: 0 ANSI: 0
[    6.166757] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    6.175153] sd 0:0:0:0: [sda] Attached SCSI removable disk
[    6.724986] EXT4-fs (mmcblk0p1): mounted filesystem with writeback data mode. Opts: (null)
[    7.066680] systemd[1]: System time before build time, advancing clock.
[    7.096192] systemd[1]: systemd 229 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN)
[    7.096687] systemd[1]: Detected architecture arm.
[    7.131019] systemd[1]: Set hostname to <orangepiplus2e>.
[    7.490123] systemd[1]: Created slice System Slice.
[    7.521184] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[    7.550281] systemd[1]: Reached target Encrypted Volumes.
[    7.580417] systemd[1]: Listening on Journal Socket (/dev/log).
[    7.610372] systemd[1]: Listening on udev Control Socket.
[    7.640312] systemd[1]: Listening on Syslog Socket.
[    7.670564] systemd[1]: Listening on Journal Audit Socket.
[    8.129958] ######platform_wifi_power_on: 
[    8.132881] random: crng init done
[    8.136013] 29 
[    8.136018] 81 
[    8.136021] 03 
[    8.136023] CC 
[    8.136025] 00 
[    8.136027] 00 
[    8.136029] 50 
[    8.136031] 00 
[    8.136033] 00 
[    8.136035] 00 
[    8.136036] 04 
[    8.136038] CC 
[    8.136040] 0A 
[    8.136042] 0C 
[    8.136044] 00 
[    8.136046] 00
[    8.136048] FF 
[    8.136050] FF 
[    8.136052] FF 
[    8.136054] FF 
[    8.136056] FF 
[    8.136058] FF 
[    8.136060] FF 
[    8.136061] FF 
[    8.136063] FF 
[    8.136065] FF 
[    8.136067] FF 
[    8.136069] FF 
[    8.136071] FF 
[    8.136073] FF 
[    8.136075] FF 
[    8.136077] FF
[    8.136079] FF 
[    8.136080] FF 
[    8.136083] FF 
[    8.136084] FF 
[    8.136086] FF 
[    8.136088] FF 
[    8.136090] FF 
[    8.136092] FF 
[    8.136094] FF 
[    8.136096] FF 
[    8.136098] FF 
[    8.136100] FF 
[    8.136102] FF 
[    8.136104] FF 
[    8.136106] FF 
[    8.136108] FF
[    8.136109] FF 
[    8.136111] FF 
[    8.136113] FF 
[    8.136115] FF 
[    8.136117] FF 
[    8.136119] FF 
[    8.136121] FF 
[    8.136123] FF 
[    8.136125] FF 
[    8.136127] FF 
[    8.136129] FF 
[    8.136131] FF 
[    8.136132] FF 
[    8.136134] FF 
[    8.136136] FF 
[    8.136138] FF
[    8.136140] FF 
[    8.136142] FF 
[    8.136144] FF 
[    8.136146] FF 
[    8.136148] FF 
[    8.136150] FF 
[    8.136152] FF 
[    8.136153] FF 
[    8.136155] FF 
[    8.136157] FF 
[    8.136159] FF 
[    8.136161] FF 
[    8.136163] FF 
[    8.136165] FF 
[    8.136167] FF 
[    8.136169] FF
[    8.136171] FF 
[    8.136173] FF 
[    8.136175] FF 
[    8.136176] FF 
[    8.136178] FF 
[    8.136180] FF 
[    8.136182] FF 
[    8.136184] FF 
[    8.136186] FF 
[    8.136188] FF 
[    8.136190] FF 
[    8.136192] FF 
[    8.136194] FF 
[    8.136196] FF 
[    8.136198] FF 
[    8.136200] FF
[    8.136201] FF 
[    8.136203] FF 
[    8.136205] FF 
[    8.136207] FF 
[    8.136209] FF 
[    8.136211] FF 
[    8.136213] FF 
[    8.136215] FF 
[    8.136217] FF 
[    8.136219] FF 
[    8.136220] FF 
[    8.136222] FF 
[    8.136224] FF 
[    8.136226] FF 
[    8.136228] FF 
[    8.136230] FF
[    8.136232] FF 
[    8.136234] FF 
[    8.136236] FF 
[    8.136238] FF 
[    8.136240] FF 
[    8.136242] FF 
[    8.136243] FF 
[    8.136245] FF 
[    8.136247] FF 
[    8.136249] FF 
[    8.136251] FF 
[    8.136253] FF 
[    8.136255] FF 
[    8.136257] FF 
[    8.136259] FF 
[    8.136261] FF
[    8.136263] FF 
[    8.136264] FF 
[    8.136267] FF 
[    8.136269] FF 
[    8.136270] FF 
[    8.136272] FF 
[    8.136274] FF 
[    8.136276] FF 
[    8.136278] FF 
[    8.136280] FF 
[    8.136282] FF 
[    8.136284] FF 
[    8.136286] FF 
[    8.136288] FF 
[    8.136290] FF 
[    8.136292] FF
[    8.136294] FF 
[    8.136295] FF 
[    8.136298] FF 
[    8.136300] FF 
[    8.136302] FF 
[    8.136304] FF 
[    8.136306] FF 
[    8.136307] FF 
[    8.136309] FF 
[    8.136311] FF 
[    8.136313] FF 
[    8.136315] FF 
[    8.136317] FF 
[    8.136319] FF 
[    8.136321] FF 
[    8.136323] FF
[    8.136325] FF 
[    8.136327] FF 
[    8.136329] FF 
[    8.136331] FF 
[    8.136333] FF 
[    8.136335] FF 
[    8.136337] FF 
[    8.136339] FF 
[    8.136341] FF 
[    8.136342] FF 
[    8.136344] FF 
[    8.136346] FF 
[    8.136348] FF 
[    8.136350] FF 
[    8.136352] FF 
[    8.136354] FF
[    8.136356] FF 
[    8.136358] FF 
[    8.136360] FF 
[    8.136362] FF 
[    8.136364] FF 
[    8.136366] FF 
[    8.136368] FF 
[    8.136370] FF 
[    8.136372] FF 
[    8.136374] FF 
[    8.136376] FF 
[    8.136378] FF 
[    8.136379] FF 
[    8.136381] FF 
[    8.136383] FF 
[    8.136386] FF
[    8.136387] FF 
[    8.136389] FF 
[    8.136391] FF 
[    8.136393] FF 
[    8.136395] FF 
[    8.136397] FF 
[    8.136399] FF 
[    8.136401] FF 
[    8.136403] FF 
[    8.136405] FF 
[    8.136407] FF 
[    8.136409] FF 
[    8.136411] FF 
[    8.136412] FF 
[    8.136415] FF 
[    8.136417] FF
[    8.136418] FF 
[    8.136420] FF 
[    8.136423] FF 
[    8.136424] FF 
[    8.136426] FF 
[    8.136428] FF 
[    8.136430] FF 
[    8.136432] FF 
[    8.136434] FF 
[    8.136436] FF 
[    8.136438] FF 
[    8.136440] FF 
[    8.136442] FF 
[    8.136444] FF 
[    8.136446] FF 
[    8.136448] FF
[    8.136450] FF 
[    8.136451] FF 
[    8.136454] FF 
[    8.136456] FF 
[    8.136458] FF 
[    8.136460] FF 
[    8.136461] FF 
[    8.136463] FF 
[    8.136465] FF 
[    8.136467] FF 
[    8.136469] FF 
[    8.136471] FF 
[    8.136473] FF 
[    8.136475] FF 
[    8.136477] FF 
[    8.136479] FF
[    8.136481] FF 
[    8.136483] FF 
[    8.136485] FF 
[    8.136487] FF 
[    8.136489] FF 
[    8.136491] FF 
[    8.136493] FF 
[    8.136495] FF 
[    8.136497] FF 
[    8.136498] FF 
[    8.136500] FF 
[    8.136502] FF 
[    8.136504] FF 
[    8.136506] FF 
[    8.136508] FF 
[    8.136510] FF
[    8.136512] FF 
[    8.136514] FF 
[    8.136516] FF 
[    8.136518] FF 
[    8.136520] FF 
[    8.136522] FF 
[    8.136524] FF 
[    8.136526] FF 
[    8.136528] FF 
[    8.136530] FF 
[    8.136531] FF 
[    8.136534] FF 
[    8.136535] FF 
[    8.136537] FF 
[    8.136539] FF 
[    8.136541] FF
[    8.136543] FF 
[    8.136545] FF 
[    8.136547] FF 
[    8.136549] FF 
[    8.136551] FF 
[    8.136553] FF 
[    8.136555] FF 
[    8.136557] FF 
[    8.136559] FF 
[    8.136561] FF 
[    8.136563] FF 
[    8.136565] FF 
[    8.136567] FF 
[    8.136568] FF 
[    8.136571] FF 
[    8.136573] FF
[    8.136574] FF 
[    8.136576] FF 
[    8.136578] FF 
[    8.136580] FF 
[    8.136582] FF 
[    8.136584] FF 
[    8.136586] FF 
[    8.136588] FF 
[    8.136590] FF 
[    8.136592] FF 
[    8.136594] FF 
[    8.136596] FF 
[    8.136598] FF 
[    8.136600] FF 
[    8.136602] FF 
[    8.136604] FF
[    8.136605] FF 
[    8.136607] FF 
[    8.136610] FF 
[    8.136612] FF 
[    8.136613] FF 
[    8.136615] FF 
[    8.136617] FF 
[    8.136619] FF 
[    8.136621] FF 
[    8.136623] FF 
[    8.136625] FF 
[    8.136627] FF 
[    8.136629] FF 
[    8.136631] FF 
[    8.136633] FF 
[    8.136635] FF
[    8.136637] FF 
[    8.136638] FF 
[    8.136641] FF 
[    8.136643] FF 
[    8.136645] FF 
[    8.136647] FF 
[    8.136649] FF 
[    8.136650] FF 
[    8.136652] FF 
[    8.136654] FF 
[    8.136656] FF 
[    8.136658] FF 
[    8.136660] FF 
[    8.136662] FF 
[    8.136664] FF 
[    8.136666] FF
[    8.136668] FF 
[    8.136670] FF 
[    8.136672] FF 
[    8.136674] FF 
[    8.136676] FF 
[    8.136678] FF 
[    8.136680] FF 
[    8.136682] FF 
[    8.136684] FF 
[    8.136685] FF 
[    8.136687] FF 
[    8.136689] FF 
[    8.136691] FF 
[    8.136693] FF 
[    8.136695] FF 
[    8.136697] FF
[    8.136699] FF 
[    8.136701] FF 
[    8.136703] FF 
[    8.136705] FF 
[    8.136707] FF 
[    8.136709] FF 
[    8.136711] FF 
[    8.136713] FF 
[    8.136715] FF 
[    8.136717] FF 
[    8.136719] FF 
[    8.136721] FF 
[    8.136722] FF 
[    8.136724] FF 
[    8.136726] FF 
[    8.136728] FF
[    8.136730] FF 
[    8.136732] FF 
[    8.136734] FF 
[    8.136736] FF 
[    8.136738] FF 
[    8.136740] FF 
[    8.136742] FF 
[    8.136744] FF 
[    8.136746] FF 
[    8.136748] FF 
[    8.136750] FF 
[    8.136752] FF 
[    8.136754] FF 
[    8.136755] FF 
[    8.136758] FF 
[    8.136760] FF
[    8.136761] FF 
[    8.136763] FF 
[    8.136766] FF 
[    8.136767] FF 
[    8.136769] FF 
[    8.136771] FF 
[    8.136773] FF 
[    8.136775] FF 
[    8.136777] FF 
[    8.136779] FF 
[    8.136781] FF 
[    8.136783] FF 
[    8.136785] FF 
[    8.136787] FF 
[    8.136789] FF 
[    8.136791] FF
[    8.136793] FF 
[    8.136794] FF 
[    8.136797] FF 
[    8.136799] FF 
[    8.136801] FF 
[    8.136803] FF 
[    8.136804] FF 
[    8.136806] FF 
[    8.136808] FF 
[    8.136810] FF 
[    8.136812] FF 
[    8.136814] FF 
[    8.136816] FF 
[    8.136818] FF 
[    8.136820] FF 
[    8.136822] FF
[    8.136824] FF 
[    8.136826] FF 
[    8.136828] FF 
[    8.136830] FF 
[    8.136851] FF 
[    8.136853] FF 
[    8.136855] FF 
[    8.136857] FF 
[    8.136859] FF 
[    8.136861] FF 
[    8.136863] FF 
[    8.136865] FF 
[    8.136867] FF 
[    8.136869] FF 
[    8.136871] FF 
[    8.136873] FF
[    8.136875] FF 
[    8.136877] FF 
[    8.136879] FF 
[    8.136881] FF 
[    8.136883] FF 
[    8.136885] FF 
[    8.136887] FF 
[    8.136889] FF 
[    8.136891] FF 
[    8.136893] FF 
[    8.136895] FF 
[    8.136897] FF 
[    8.136899] FF 
[    8.136901] FF 
[    8.136903] FF 
[    8.136905] FF
[    8.136907] FF 
[    8.136909] FF 
[    8.136911] FF 
[    8.136913] FF 
[    8.136915] FF 
[    8.136917] FF 
[    8.136919] FF 
[    8.136921] FF 
[    8.136923] FF 
[    8.136925] FF 
[    8.136927] FF 
[    8.136929] FF 
[    8.136930] FF 
[    8.136932] FF 
[    8.136934] FF 
[    8.136936] FF
[    8.136938] FF 
[    8.136940] FF 
[    8.136942] FF 
[    8.136944] FF 
[    8.136946] FF 
[    8.136948] FF 
[    8.136950] FF 
[    8.136952] FF 
[    8.136954] FF 
[    8.136956] FF 
[    8.136958] FF 
[    8.136960] FF 
[    8.136962] FF 
[    8.136964] FF 
[    8.136965] FF 
[    8.136967] FF
[    8.136969] FF 
[    8.136971] FF 
[    8.136973] FF 
[    8.136975] FF 
[    8.136977] FF 
[    8.136979] FF 
[    8.136981] FF 
[    8.136983] FF 
[    8.136985] FF 
[    8.136987] FF 
[    8.136989] FF 
[    8.136991] FF 
[    8.136993] FF 
[    8.136994] FF 
[    8.136996] FF 
[    8.136998] FF
[    8.137000] FF 
[    8.137002] FF 
[    8.137004] FF 
[    8.137006] FF 
[    8.137008] FF 
[    8.137010] FF 
[    8.137012] FF 
[    8.137014] FF 
[    8.137016] FF 
[    8.137018] FF 
[    8.137020] FF 
[    8.137022] FF 
[    8.137023] FF 
[    8.137025] FF 
[    8.137027] FF 
[    8.137029] FF
[    8.298847] EXT4-fs (mmcblk0p1): re-mounted. Opts: commit=600,errors=remount-ro
[    9.621854] input: r_gpio_keys as /devices/platform/r_gpio_keys/input/input3
[    9.780433] thermal thermal_zone0: failed to read out thermal zone (-16)
[    9.956242] Registered IR keymap rc-empty
[    9.956579] input: sunxi-ir as /devices/platform/soc/1f02000.ir/rc/rc0/input4
[    9.956601] rc rc0: sunxi-ir as /devices/platform/soc/1f02000.ir/rc/rc0
[    9.962171] sunxi-ir 1f02000.ir: initialized sunXi IR driver
[    9.971084] lirc_dev: IR Remote Control driver registered, major 244
[    9.999235] rc rc0: lirc_dev: driver ir-lirc-codec (sunxi-ir) registered at minor = 0
[    9.999244] IR LIRC bridge handler initialized
[   10.052132] sun4i-codec 1c22c00.codec: ASoC: /soc/codec-analog@01f015c0 not registered
[   10.060299] sun4i-codec 1c22c00.codec: Failed to register our card
[   10.075650] sun4i-codec 1c22c00.codec: Codec <-> 1c22c00.codec mapping ok
[   10.561498] systemd-journald[416]: Received request to flush runtime journal from PID 1
[   10.850595] libphy: 1c30000.ethernet: probed
[   10.884658] RTL8211E Gigabit Ethernet 1c30000.ethernet:00: attached PHY driver [RTL8211E Gigabit Ethernet] (mii_bus:phy_addr=1c30000.ethernet:00, irq=-1)
[   10.884675] sun8i-emac 1c30000.ethernet: device MAC address slot 0 02:81:5c:12:a3:7b
[   10.885404] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   12.960976] sun8i-emac 1c30000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[   12.961006] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   14.294642] EXT4-fs (mmcblk0p1): resizing filesystem from 716288 to 916608 blocks
[   15.313137] EXT4-fs (mmcblk0p1): resized filesystem to 916608
[   26.221778] systemd[1]: apt-daily.timer: Adding 4h 15min 28.379563s random time.
[   27.728278] systemd[1]: apt-daily.timer: Adding 3h 19min 31.884615s random time.
[   28.654900] systemd[1]: apt-daily.timer: Adding 4h 4min 2.813126s random time.
[   41.318343] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   42.742323] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   43.279894] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   48.877675] systemd[1]: apt-daily.timer: Adding 10h 20min 57.252739s random time.
[   68.008954] systemd[1]: apt-daily.timer: Adding 3h 48min 34.385001s random time.
[   69.144541] systemd[1]: apt-daily.timer: Adding 3h 9min 29.202203s random time.
[   70.127667] Adding 131068k swap on /var/swap.  Priority:-1 extents:2 across:163836k SSFS
[   71.636731] systemd[1]: apt-daily.timer: Adding 9h 39min 58.595797s random time.
[   73.049014] systemd[1]: apt-daily.timer: Adding 8h 7min 50.528109s random time.
[   73.976593] systemd[1]: apt-daily.timer: Adding 2h 4min 57.945358s random time.
[  864.893033] fuse init (API version 7.26)

Edited by zador.blood.stained
Added spoiler and code tags
Link to comment
Share on other sites

Quote

[    3.250962] simple-framebuffer bf736000.framebuffer: framebuffer at 0xbf736000, 0x8ca000 bytes, mapped to 0xf0880000
[    3.250971] simple-framebuffer bf736000.framebuffer: format=x8r8g8b8, mode=1920x1200x32, linelength=7680
[    3.293139] Console: switching to colour frame buffer device 240x75
[    3.334648] simple-framebuffer bf736000.framebuffer: fb0: simplefb registered!

So HDMI link was detected and 1920x1200 mode was set.

Do you have another HDMI cable to try? Or maybe a HDMI to VGA adapter if your monitor has a VGA input?

Link to comment
Share on other sites

Finally, found and connect serial adapter.

There is output:

 

Spoiler

U-Boot SPL 2017.03-armbian (Mar 26 2017 - 15:44:57)                                                                                        
DRAM: 2048 MiB                                                                                                                             
Trying to boot from MMC1                                                                                                                   
                                                                                                                                           
                                                                                                                                           
U-Boot 2017.03-armbian (Mar 26 2017 - 15:44:57 +0200) Allwinner Technology                                                                 
                                                                                                                                           
CPU:   Allwinner H3 (SUN8I 1680)                                                                                                           
Model: Xunlong Orange Pi Plus 2E                                                                                                           
I2C:   ready                                                                                                                               
DRAM:  2 GiB
MMC:   SUNXI SD/MMC: 0, SUNXI SD/MMC: 1
*** Warning - bad CRC, using default environment
HDMI connected: Setting up a 1920x1200 hdmi console (overscan 0x0)
hdmi enabled
Error: no valid bmp image at 66000000
In:    serial
Out:   vga
Err:   vga
Net:   phy interface7
eth0: ethernet@1c30000
Hit any key to stop autoboot:  0 
6944 bytes read in 167 ms (40 KiB/s)
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
Found U-Boot script /boot/boot.scr
3550 bytes read in 201 ms (16.6 KiB/s)
## Executing script at 43100000
U-boot loaded from SD
Boot script loaded from mmc
152 bytes read in 179 ms (0 Bytes/s)
5079417 bytes read in 529 ms (9.2 MiB/s)
5721456 bytes read in 577 ms (9.5 MiB/s)
Found mainline kernel configuration
32724 bytes read in 598 ms (52.7 KiB/s)
5610 bytes read in 287 ms (18.6 KiB/s)
Applying kernel provided DT fixup script (sun8i-h3-fixup.scr)
## Executing script at 44000000
## Loading init Ramdisk from Legacy Image at 43300000 ...
   Image Name:   uInitrd
   Image Type:   ARM Linux RAMDisk Image (gzip compressed)
   Data Size:    5079353 Bytes = 4.8 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 43000000
   Booting using the fdt blob at 0x43000000
   Loading Ramdisk to 49b27000, end 49fff139 ... OK
   reserving fdt memory region: addr=43000000 size=9000
   Loading Device Tree to 49b1b000, end 49b26fff ... OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
Loading, please wait...
starting version 229
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... Scanning for Btrfs filesystems
done.
Begin: Will now check root file system ... fsck from util-linux 2.27.1
[/sbin/fsck.ext4 (1) -- /dev/mmcblk0p1] fsck.ext4 -a -C0 /dev/mmcblk0p1 
/dev/mmcblk0p1: recovering journal
/dev/mmcblk0p1: clean, 156616/228032 files, 565609/916608 blocks
done.
done.
Begin: Running /scripts/local-bottom ... done.
Begin: Running /scripts/init-bottom ... done.
Welcome to Ubuntu 16.04.2 LTS!
[  OK  ] Listening on /dev/initctl Compatibility Named Pipe.
[  OK  ] Listening on Syslog Socket.
[  OK  ] Listening on udev Kernel Socket.
[  OK  ] Reached target Remote File Systems (Pre).
[  OK  ] Listening on udev Control Socket.
[  OK  ] Created slice User and Session Slice.
[  OK  ] Reached target Encrypted Volumes.
[  OK  ] Listening on Journal Audit Socket.
[  OK  ] Reached target Remote File Systems.
[  OK  ] Started Dispatch Password Requests to Console Directory Watch.
[  OK  ] Set up automount Arbitrary Executab...ats File System Automount Point.
[  OK  ] Reached target User and Group Name Lookups.
[  OK  ] Started Forward Password Requests to Wall Directory Watch.
[  OK  ] Created slice System Slice.
[  OK  ] Reached target Slices.
[  OK  ] Listening on fsck to fsckd communication Socket.
[  OK  ] Created slice system-serial\x2dgetty.slice.
[  OK  ] Listening on Journal Socket (/dev/log).
[  OK  ] Listening on Journal Socket.
         Mounting Debug File System...
         Starting Load Kernel Modules...
         Starting Create list of required st... nodes for the current kernel...
         Starting Nameserver information manager...
         Mounting POSIX Message Queue File System...
         Starting Set console keymap...
         Starting Remount Root and Kernel File Systems...
         Starting Restore / save the current clock...
[  OK  ] Mounted POSIX Message Queue File System.
[  OK  ] Mounted Debug File System.
[FAILED] Failed to start Load Kernel Modules.
See 'systemctl status systemd-modules-load.service' for details.
[  OK  ] Started Create list of required sta...ce nodes for the current kernel.
[  OK  ] Started Set console keymap.
[  OK  ] Started Remount Root and Kernel File Systems.
[  OK  ] Started Restore / save the current clock.
[  OK  ] Started Nameserver information manager.
[  OK  ] Reached target Network (Pre).
         Starting udev Coldplug all Devices...
         Starting Load/Save Random Seed...
         Activating swap /var/swap...
         Starting Create Static Device Nodes in /dev...
         Starting Apply Kernel Variables...
         Mounting Configuration File System...
[  OK  ] Activated swap /var/swap.
[  OK  ] Mounted Configuration File System.
[  OK  ] Started Load/Save Random Seed.
[  OK  ] Started Create Static Device Nodes in /dev.
[  OK  ] Started Apply Kernel Variables.
         Starting udev Kernel Device Manager...
[  OK  ] Reached target Local File Systems (Pre).
         Mounting /tmp...
[  OK  ] Reached target Swap.
[  OK  ] Mounted /tmp.
[  OK  ] Started udev Kernel Device Manager.
[  OK  ] Started udev Coldplug all Devices.
[  OK  ] Started Entropy daemon using the HAVEGE algorithm.
[  OK  ] Reached target Local File Systems.
         Starting Armbian enhanced Log2Ram...
         Starting Raise network interfaces...
         Starting Set console font and keymap...
[   14.095976] sun4i-codec 1c22c00.codec: ASoC: /soc/codec-analog@01f015c0 not registered
[   14.106654] sun4i-codec 1c22c00.codec: Failed to register our card
[   14.125577] sun4i-codec 1c22c00.codec: ASoC: /soc/codec-analog@01f015c0 not registered
[   14.133851] sun4i-codec 1c22c00.codec: Failed to register our card
[  OK  ] Found device /dev/ttyS0.
[  OK  ] Started ifup for eth0.
[  OK  ] Found device /sys/subsystem/net/devices/eth0.
[  OK  ] Started Armbian enhanced Log2Ram.
         Starting Journal Service...
[  OK  ] Started Journal Service.
[  OK  ] Started Set console font and keymap.
[  OK  ] Started Raise network interfaces.
[  OK  ] Reached target Sound Card.
[  OK  ] Stopped LSB: Starts LIRC daemon..
         Starting LSB: Starts LIRC daemon....
[  OK  ] Created slice system-getty.slice.
         Starting Flush Journal to Persistent Storage...
[  OK  ] Started Flush Journal to Persistent Storage.
[  OK  ] Started LSB: Starts LIRC daemon..
         Starting Create Volatile Files and Directories...
[  OK  ] Started Create Volatile Files and Directories.
[  OK  ] Reached target System Time Synchronized.
         Starting Update UTMP about System Boot/Shutdown...
[  OK  ] Started Update UTMP about System Boot/Shutdown.
[  OK  ] Reached target System Initialization.
[  OK  ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
[  OK  ] Started Daily Cleanup of Temporary Directories.
[  OK  ] Started Daily apt activities.
[  OK  ] Reached target Timers.
[  OK  ] Started Trigger resolvconf update for networkd DNS.
[  OK  ] Reached target Paths.
[  OK  ] Listening on D-Bus System Message Bus Socket.
[  OK  ] Reached target Sockets.
[  OK  ] Reached target Basic System.
         Starting LSB: Armbian gathering hardware information...
         Starting LSB: Load kernel modules needed to enable cpufreq scaling...
         Starting Permit User Sessions...
         Starting LSB: Start/stop sysstat's sadc...
         Starting System Logging Service...
[  OK  ] Started Regular background program processing daemon.
         Starting Save/Restore Sound Card State...
[  OK  ] Started D-Bus System Message Bus.
         Starting Accounts Service...
         Starting Avahi mDNS/DNS-SD Stack...
         Starting Network Manager...
         Starting LSB: No Display Manager...
         Starting LSB: Patch firmware for ap6212 adapter...
         Starting Login Service...
[  OK  ] Started System Logging Service.
[  OK  ] Started Permit User Sessions.
[  OK  ] Started Save/Restore Sound Card State.
[  OK  ] Started LSB: Start/stop sysstat's sadc.
[  OK  ] Started LSB: Armbian gathering hardware information.
[  OK  ] Started LSB: Load kernel modules needed to enable cpufreq scaling.
[  OK  ] Started LSB: No Display Manager.
[  OK  ] Started Avahi mDNS/DNS-SD Stack.
[FAILED] Failed to start LSB: Patch firmware for ap6212 adapter.
See 'systemctl status ap6212-bluetooth.service' for details.
[  OK  ] Started Network Manager.
[  OK  ] Started Login Service.
         Starting Network Manager Script Dispatcher Service...
[  OK  ] Reached target Network.
         Starting OpenBSD Secure Shell server...
         Starting Network Manager Wait Online...
         Starting Authenticate and Authorize Users to Run Privileged Tasks...
[  OK  ] Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
         Starting LSB: set CPUFreq kernel parameters...
         Starting Set console scheme...
[  OK  ] Started Set console scheme.
[  OK  ] Started OpenBSD Secure Shell server.
[  OK  ] Started Network Manager Script Dispatcher Service.
[  OK  ] Started Authenticate and Authorize Users to Run Privileged Tasks.
[  OK  ] Started Accounts Service.
         Starting Hostname Service...
[  OK  ] Started LSB: set CPUFreq kernel parameters.
[  OK  ] Started Hostname Service.
         Starting LSB: Set sysfs variables from /etc/sysfs.conf...
[  OK  ] Started LSB: Set sysfs variables from /etc/sysfs.conf.
         Starting WPA supplicant...
[  OK  ] Started WPA supplicant.
[  OK  ] Started Network Manager Wait Online.
[  OK  ] Reached target Network is Online.
         Starting LSB: disk temperature monitoring daemon...
         Starting /etc/rc.local Compatibility...
         Starting LSB: Start NTP daemon...
         Starting LSB: Advanced IEEE 802.11 management daemon...
[  OK  ] Started /etc/rc.local Compatibility.
[  OK  ] Started LSB: Advanced IEEE 802.11 management daemon.
[  OK  ] Started LSB: disk temperature monitoring daemon.
[  OK  ] Started LSB: Start NTP daemon.
[  OK  ] Started Getty on tty1.
[  OK  ] Started Serial Getty on ttyS0.
[  OK  ] Reached target Login Prompts.
[  OK  ] Reached target Multi-User System.
[  OK  ] Reached target Graphical Interface.
         Starting Update UTMP about System Runlevel Changes...
[  OK  ] Started Update UTMP about System Runlevel Changes.
[  OK  ] Created slice User Slice of igor.
[  OK  ] Started Session c1 of user igor.
         Starting User Manager for UID 1000...
[  OK  ] Started User Manager for UID 1000.
Ubuntu 16.04.2 LTS orangepiplus2e ttyS0

 

 

Edited by Igor
spoiler
Link to comment
Share on other sites

Giving up :(

On both images (legac, mainline). according serial console log HDMI is detected  1920x1200.

Fresh legacy image then starts with lower resolution, then I need to use h3disp to set higher resolution (ie. 1080p@60)

On mainline image there is not signal on HDMI, empty screen. I tried to build both desktop images (Debian,  Ubuntu), with same result allways.

:(:(:( 

Link to comment
Share on other sites

To be honest, it is not clear to me how to force video mode.

I tried to do this changing and recompiling /boot/boot.cmd without success.

I guess that I need change DTB somehow, but from available documentation I can't figure out how.

Link to comment
Share on other sites

Two things are important here:

 

1. You need to set edid=0

2. When you save u-boot environment, you need to issue reset to boot u-boot into new setting.

 

Works for me.

Link to comment
Share on other sites

Well, now another issue pops up.

Working resolution is saved to u-boot environment and everithing is ok. Until update.

After update, same old story. Connect serial console... etc.

Where u-boot store environment? I would like save it, and rtestore it after update is done, to avoid hacking over and over.

 

Link to comment
Share on other sites

39 minutes ago, IgorS said:

Where u-boot store environment? I would like save it, and rtestore it after update is done, to avoid hacking over and over.


Well, we erase environment on install by purpose, since problems might occur when upgrading from some very old version. With hack - add commands to store environment into your boot script, the same as you typo into u-boot console (without reset). This way your settings will be saved to your environment on each boot.

Link to comment
Share on other sites

1 hour ago, Igor said:

Well, we erase environment on install by purpose, since problems might occur when upgrading from some very old version. With hack - add commands to store environment into your boot script, the same as you typo into u-boot console (without reset).

We can make this erase conditional and based on old u-boot version, so at least for the future upgrades environment will be preserved.

Link to comment
Share on other sites

Putting setenv with working configuration followed with saveenv in the beginning of the boot script really works. It just need two reboots after update.

So, from my point of view... problem solved.

Thanks all for help, especially to Igor.

 

Link to comment
Share on other sites

Hi Igor & IgorS

Glad you seem to have a solution,

I followed your conversation as I have the same problem : connect VGA screen to OrangePiPc 2, but I can not make a story out of what you are writing I'm too new to this. is there a way you could provide me with the list/script of the necessary commands so that I can fill in the (my) blanks.

 

Thanks in advance

Peter

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines