Hi Jonathan, Thank you for taking the time to respond to my message. I am sure you are aware that there are 2 different kinds of Pinebooks (*not* the Pinebook Pro). One is the older 14" model, the later is the 11" model with a 1080p display.
The 11" model doesn't work with the files provided in the OpenBSD dtb and u-boot-aarch64 packages. Also I didn't request that you create a distinct miniroot67.fs for all possible devices. I apologise for using sendbug(8) in vain. and rest assured that I have lost all interest in running OpenBSD on arm64 or any other hardware. Best Regards and have a great day, -- Alexander Am 20. April 2020 12:03:21 MESZ schrieb Jonathan Gray <[email protected]>: >On Mon, Apr 20, 2020 at 11:39:20AM +0200, Alexander Shendi wrote: >> >Synopsis: Need modified dtb and u-boot files (from NetBSD) to boot >> >Category: system, arm, arm64, aarch64 >> >Environment: >> System : OpenBSD 6.7 >> Details : OpenBSD 6.7-beta (GENERIC.MP) #557: Sun Apr 12 >20:59:24 MDT 2020 >> >[email protected]:/usr/src/sys/arch/arm64/compile/GENERIC.MP >> >> Architecture: OpenBSD.arm64 >> Machine : arm64 >> >Description: >> 1. The machine (Pinebook 11" 1080p) does not from SD-card. No output >> either on the screen of on the serial console, >> not even from U-Boot. >> 2. The left USB port doesn't work. It does under NetBSD. I >have >> yet failed to come up with a solution. >> 3. I can provide the necessary files (*.dtb, u-boot*.bin) >> upon request >> >> >> >How-To-Repeat: >> Turn off the machine, hit the power switch :) >> >Fix: >> The machine does not boot, unless the following changes > >Allwinner U-Boot images have a builtin dtb. For the pinebook a >prebuilt >U-Boot image is available in the u-boot-aarch64 package. > >We aren't going to build miniroots for every poorly designed arm device >which lacks firmware required to boot on a dedicated storage device. > >> are made to the SD-Card: >> 1. dd if=miniroot67.fs of=/dev/rsd0c bs=1m conv=sync >> 2. dd if=u-boot-sunxi-with-spl.bin of=/dev/rsd0c bs=1024 >seek=8 conv=sync >> 3. mount /dev/sd0i /mnt >> 4. mkdir /mnt/vendor >> 5. cp sun50i-a64-pinebook.dtb /mnt/vendor >> 6. umount /mnt >> 7. reboot >> 8. At the OpenBSD bootloader prompt interrupt the boot >> process and enter: >> - set tty fb0 >> - boot >> 9. I can provide the necessary files (*.dtb, u-boot*.bin) >> upon request >> >> >> >> dmesg: >> OpenBSD 6.7-beta (GENERIC.MP) #557: Sun Apr 12 20:59:24 MDT 2020 >> >[email protected]:/usr/src/sys/arch/arm64/compile/GENERIC.MP >> real mem = 2015813632 (1922MB) >> avail mem = 1923813376 (1834MB) >> mainbus0 at root: Pinebook >> cpu0 at mainbus0 mpidr 0: ARM Cortex-A53 r0p4 >> cpu0: 32KB 64b/line 2-way L1 VIPT I-cache, 32KB 64b/line 4-way L1 >D-cache >> cpu0: 512KB 64b/line 16-way L2 cache >> efi0 at mainbus0: UEFI 2.7 >> efi0: Das U-Boot rev 0x20181100 >> apm0 at mainbus0 >> psci0 at mainbus0: PSCI 1.1, SMCCC 1.1 >> "osc24M_clk" at mainbus0 not configured >> "osc32k_clk" at mainbus0 not configured >> "internal-osc-clk" at mainbus0 not configured >> "sound_spdif" at mainbus0 not configured >> "spdif-out" at mainbus0 not configured >> agtimer0 at mainbus0: tick rate 24000 KHz >> simplebus0 at mainbus0: "soc" >> sxisyscon0 at simplebus0 >> sxisid0 at simplebus0 >> sxiccmu0 at simplebus0 >> sxipio0 at simplebus0: 103 pins >> ampintc0 at simplebus0 nirq 224, ncpu 4 ipi: 0, 1: >"interrupt-controller" >> sxirtc0 at simplebus0 >> sxiccmu1 at simplebus0 >> sxipio1 at simplebus0: 13 pins >> sxirsb0 at simplebus0 >> axppmic0 at sxirsb0 addr 0x3a3: AXP803 >> "de2" at simplebus0 not configured >> "dma-controller" at simplebus0 not configured >> "lcd-controller" at simplebus0 not configured >> "lcd-controller" at simplebus0 not configured >> sximmc0 at simplebus0 >> sdmmc0 at sximmc0: 4-bit, sd high-speed, mmc high-speed, dma >> sximmc1 at simplebus0 >> sdmmc1 at sximmc1: 4-bit, sd high-speed, mmc high-speed, dma >> sximmc2 at simplebus0 >> sdmmc2 at sximmc2: 8-bit, sd high-speed, mmc high-speed, dma >> "phy" at simplebus0 not configured >> ehci0 at simplebus0 >> usb0 at ehci0: USB revision 2.0 >> uhub0 at usb0 configuration 1 interface 0 "Generic EHCI root hub" rev >2.00/1.00 addr 1 >> ohci0 at simplebus0: version 1.0 >> ehci1 at simplebus0 >> usb1 at ehci1: USB revision 2.0 >> uhub1 at usb1 configuration 1 interface 0 "Generic EHCI root hub" rev >2.00/1.00 addr 1 >> ohci1 at simplebus0: version 1.0 >> com0 at simplebus0sxiccmu_ccu_reset: 0x0000002e >> : ns16550, no working fifo >> sxipwm0 at simplebus0 >> "hdmi-phy" at simplebus0 not configured >> "interrupt-controller" at simplebus0 not configured >> sxitwi0 at simplebus0 >> iic0 at sxitwi0 >> "analogix,anx6345" at iic0 addr 0x38 not configured >> sxidog0 at simplebus0 >> gpio0 at sxipio0: 32 pins >> gpio1 at sxipio0: 32 pins >> gpio2 at sxipio0: 32 pins >> gpio3 at sxipio0: 32 pins >> gpio4 at sxipio0: 32 pins >> gpio5 at sxipio0: 32 pins >> gpio6 at sxipio0: 32 pins >> gpio7 at sxipio0: 32 pins >> gpio8 at sxipio1: 32 pins >> usb2 at ohci0: USB revision 1.0 >> uhub2 at usb2 configuration 1 interface 0 "Generic OHCI root hub" rev >1.00/1.00 addr 1 >> usb3 at ohci1: USB revision 1.0 >> uhub3 at usb3 configuration 1 interface 0 "Generic OHCI root hub" rev >1.00/1.00 addr 1 >> "regulator" at mainbus0 not configured >> pwmbl0 at mainbus0 >> "gpio_keys" at mainbus0 not configured >> "vcc3v3" at mainbus0 not configured >> "wifi_pwrseq" at mainbus0 not configured >> simplefb0 at mainbus0: 1920x1080, 32bpp >> wsdisplay0 at simplefb0 mux 1: console (std, vt100 emulation) >> wsdisplay0: screen 1-5 added (std, vt100 emulation) >> cpu1 at mainbus0 mpidr 1: ARM Cortex-A53 r0p4 >> cpu1: 32KB 64b/line 2-way L1 VIPT I-cache, 32KB 64b/line 4-way L1 >D-cache >> cpu1: 512KB 64b/line 16-way L2 cache >> cpu2 at mainbus0 mpidr 2: ARM Cortex-A53 r0p4 >> cpu2: 32KB 64b/line 2-way L1 VIPT I-cache, 32KB 64b/line 4-way L1 >D-cache >> cpu2: 512KB 64b/line 16-way L2 cache >> cpu3 at mainbus0 mpidr 3: ARM Cortex-A53 r0p4 >> cpu3: 32KB 64b/line 2-way L1 VIPT I-cache, 32KB 64b/line 4-way L1 >D-cache >> cpu3: 512KB 64b/line 16-way L2 cache >> manufacturer 0x024c, product 0xb703 at sdmmc1 function 1 not >configured >> scsibus0 at sdmmc0: 2 targets, initiator 0 >> sd0 at scsibus0 targ 1 lun 0: <SD/MMC, SN64G, 0080> removable >> sd0: 60906MB, 512 bytes/sector, 124735488 sectors >> scsibus1 at sdmmc2: 2 targets, initiator 0 >> sd1 at scsibus1 targ 1 lun 0: <Samsung, AJTD4R, 0000> removable >> sd1: 14910MB, 512 bytes/sector, 30535680 sectors >> uhub4 at uhub1 port 1 configuration 1 interface 0 "Genesys Logic >USB2.0 Hub" rev 2.00/88.32 addr 2 >> uhidev0 at uhub4 port 1 configuration 1 interface 0 "HAILUCK CO.,LTD >USB KEYBOARD" rev 1.10/1.00 addr 3 >> uhidev0: iclass 3/1 >> ukbd0 at uhidev0: 8 variable keys, 6 key codes >> wskbd0 at ukbd0: console keyboard, using wsdisplay0 >> uhidev1 at uhub4 port 1 configuration 1 interface 1 "HAILUCK CO.,LTD >USB KEYBOARD" rev 1.10/1.00 addr 3 >> uhidev1: iclass 3/0, 9 report ids >> ums0 at uhidev1 reportid 1: 5 buttons, Z and W dir >> wsmouse0 at ums0 mux 0 >> uhid0 at uhidev1 reportid 2: input=1, output=0, feature=0 >> uhid1 at uhidev1 reportid 3: input=3, output=0, feature=0 >> uhid2 at uhidev1 reportid 5: input=0, output=0, feature=5 >> uhid3 at uhidev1 reportid 6: input=0, output=0, feature=255 >> uhid4 at uhidev1 reportid 9: input=1, output=0, feature=0 >> uvideo0 at uhub4 port 3 configuration 1 interface 0 "Generic USB2.0 >PC CAMERA" rev 2.00/1.00 addr 4 >> video0 at uvideo0 >> vscsi0 at root >> scsibus2 at vscsi0: 256 targets >> softraid0 at root >> scsibus3 at softraid0: 256 targets >> bootfile: sd0a:/bsd >> boot device: sd0 >> root on sd0a (aebd3abcef6b3a90.a) swap on sd0b dump on sd0b >> WARNING: / was not properly unmounted >> >> usbdevs: >> Controller /dev/usb0: >> addr 01: 0000:0000 Generic, EHCI root hub >> high speed, self powered, config 1, rev 1.00 >> driver: uhub0 >> Controller /dev/usb1: >> addr 01: 0000:0000 Generic, EHCI root hub >> high speed, self powered, config 1, rev 1.00 >> driver: uhub1 >> addr 02: 05e3:0608 Genesys Logic, USB2.0 Hub >> high speed, self powered, config 1, rev 88.32 >> driver: uhub4 >> addr 03: 258a:000c HAILUCK CO.,LTD, USB KEYBOARD >> low speed, power 100 mA, config 1, rev 1.00 >> driver: uhidev0 >> driver: uhidev1 >> addr 04: 1908:2311 Generic, USB2.0 PC CAMERA >> high speed, power 256 mA, config 1, rev 1.00 >> driver: uvideo0 >> addr 05: 17ef:7205 Lenovo, Thinkpad USB LAN >> high speed, power 180 mA, config 2, rev 30.00, iSerial 000001000000 >> driver: cdce0 >> Controller /dev/usb2: >> addr 01: 0000:0000 Generic, OHCI root hub >> full speed, self powered, config 1, rev 1.00 >> driver: uhub2 >> Controller /dev/usb3: >> addr 01: 0000:0000 Generic, OHCI root hu >> full speed, self powered, config 1, rev 1.00 >> driver: uhub3 >> >> pcidump: >> >> acpidump: >> >> -- You have zero privacy anyway. Get over it. Scott McNealy 1999
