On Thu, 2019-11-28 at 23:29 +0100, burelli.fr wrote: > Hello, > > I tried to install current on RockPro64 to eMMC. > > _ I used the firmware provided by Marc (on microSD): > https://marc.info/?l=openbsd-arm&m=156114869709200&w=2 > _ I used an usb stick for miniroot > > Once arrived to choose the whole disk... Impossible to write the eMMC disk. I > tried to force via reinit... without > success. > > _ A reason ? (i will try (to validate the installation process) to install > OpenBSD on the sd card. >
I found the information regarding the eMMC here: https://wiki.pine64.org/index.php/ROCKPro64#Disable_eMMC to be wrong. I found that I needed to do the exact opposite to get the eMMC working. Try putting a jumper on SW4 before booting and installing. > Thanks in advance. > > > ******************** > * Installation log * > ******************** > cu -s 115200 -l /dev/cuaU0 > Connected to /dev/cuaU0 (speed 115200) > > U-Boot TPL 2019.10-rc2-00001-gdf33f86468-dirty (Aug 16 2019 - 22:31:31) > Trying to boot from BOOTROM > Returning to boot ROM... > > U-Boot SPL 2019.10-rc2-00001-gdf33f86468-dirty (Aug 16 2019 - 22:31:31 +0200) > Trying to boot from MMC1 > NOTICE: BL31: v2.1(debug):2.1 > NOTICE: BL31: Built : 21:16:08, Jul 4 2019 > INFO: GICv3 with legacy support detected. ARM GICV3 driver initialized in > EL3 > INFO: plat_rockchip_pmu_init(1596): pd status 3e > INFO: BL31: Initializing runtime services > WARNING: BL31: cortex_a53: CPU workaround for 819472 was missing! > WARNING: BL31: cortex_a53: CPU workaround for 824069 was missing! > WARNING: BL31: cortex_a53: CPU workaround for 827319 was missing! > INFO: BL31: cortex_a53: CPU workaround for 855873 was applied > INFO: BL31: Preparing for EL3 exit to normal world > INFO: Entry point address = 0x200000 > INFO: SPSR = 0x3c9 > > > U-Boot 2019.10-rc2-00001-gdf33f86468-dirty (Aug 16 2019 - 22:31:31 +0200) > > Model: Pine64 RockPro64 > DRAM: 3.9 GiB > MMC: dwmmc@fe320000: 1, sdhci@fe330000: 0 > Loading Environment from MMC... *** Warning - bad CRC, using default > environment > > In: serial@ff1a0000 > Out: serial@ff1a0000 > Err: serial@ff1a0000 > Model: Pine64 RockPro64 > rockchip_dnl_key_pressed: adc_channel_single_shot fail! > Net: > Error: ethernet@fe300000 address not set. > eth-1: ethernet@fe300000 > Hit any key to stop autoboot: 0 > switch to partitions #0, OK > mmc0(part 0) is current device > ** No partition table - mmc 0 ** > switch to partitions #0, OK > mmc1 is current device > ** Invalid partition 1 ** > starting USB... > Bus usb@fe380000: USB EHCI 1.00 > Bus usb@fe3c0000: USB EHCI 1.00 > Bus dwc3: Register 2000140 NbrPorts 2 > Starting the controller > USB XHCI 1.10 > Bus dwc3: Register 2000140 NbrPorts 2 > Starting the controller > USB XHCI 1.10 > scanning bus usb@fe380000 for devices... 2 USB Device(s) found > scanning bus usb@fe3c0000 for devices... 1 USB Device(s) found > scanning bus dwc3 for devices... 1 USB Device(s) found > scanning bus dwc3 for devices... 1 USB Device(s) found > scanning usb for storage devices... 1 Storage Device(s) found > > Device 0: Vendor: Lexar Rev: 1100 Prod: USB Flash Drive > Type: Removable Hard Disk > Capacity: 7634.0 MB = 7.4 GB (15634432 x 512) > ... is now current device > Scanning usb 0:1... > Found EFI removable media binary efi/boot/bootaa64.efi > libfdt fdt_check_header(): FDT_ERR_BADMAGIC > Scanning disk dw...@fe320000.blk... > Scanning disk sd...@fe330000.blk... > Scanning disk usb_mass_storage.lun0... > Found 5 disks > BootOrder not defined > EFI boot manager: Cannot load any image > 165119 bytes read in 56 ms (2.8 MiB/s) > libfdt fdt_check_header(): FDT_ERR_BADMAGIC > disks: sd0* sd1 sd2 > > > > > > > > OpenBSD/arm64 BOOTAA64 0.20 > boot> > cannot open sd0a:/etc/random.seed: No such file or directory > booting sd0a:/bsd: 2228484+623928+8770112+752864 > [180632+109+521472+201593]=0xff1d68 > Host not halted after 16000 microseconds. > type 0x2 pa 0x200000 va 0x200000 pages 0x4000 attr 0x8 > type 0x7 pa 0x4200000 va 0x4200000 pages 0x3eec attr 0x8 > type 0x4 pa 0x80ec000 va 0x80ec000 pages 0x28 attr 0x8 > type 0x7 pa 0x8114000 va 0x8114000 pages 0xec0a6 attr 0x8 > type 0x2 pa 0xf41ba000 va 0xf41ba000 pages 0xc33 attr 0x8 > type 0x7 pa 0xf4ded000 va 0xf4ded000 pages 0x1 attr 0x8 > type 0x2 pa 0xf4dee000 va 0xf4dee000 pages 0x100 attr 0x8 > type 0x1 pa 0xf4eee000 va 0xf4eee000 pages 0x29 attr 0x8 > type 0x0 pa 0xf4f17000 va 0xf4f17000 pages 0x7 attr 0x8 > type 0x4 pa 0xf4f1e000 va 0xf4f1e000 pages 0x1 attr 0x8 > type 0x0 pa 0xf4f1f000 va 0xf4f1f000 pages 0x2 attr 0x8 > type 0x6 pa 0xf4f21000 va 0xa3863000 pages 0x1 attr 0x8000000000000008 > type 0x0 pa 0xf4f22000 va 0xf4f22000 pages 0x3 attr 0x8 > type 0x4 pa 0xf4f25000 va 0xf4f25000 pages 0x2 attr 0x8 > type 0x6 pa 0xf4f27000 va 0xa3869000 pages 0x1 attr 0x8000000000000008 > type 0x2 pa 0xf4f28000 va 0xf4f28000 pages 0x3018 attr 0x8 > type 0x5 pa 0xf7f40000 va 0xa6882000 pages 0x10 attr 0x8000000000000008 > type 0x2 pa 0xf7f50000 va 0xf7f50000 pages 0xb0 attr 0x8 > Copyright (c) 1982, 1986, 1989, 1991, 1993 > The Regents of the University of California. All rights reserved. > Copyright (c) 1995-2019 OpenBSD. All rights reserved. https://www.OpenBSD.org > > OpenBSD 6.6-current (RAMDISK) #333: Thu Nov 28 01:12:25 MST 2019 > dera...@arm64.openbsd.org:/usr/src/sys/arch/arm64/compile/RAMDISK > real mem = 4093190144 (3903MB) > avail mem = 3891441664 (3711MB) > mainbus0 at root: Pine64 RockPro64 > 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.8 > efi0: Das U-Boot rev 0x20191000 > psci0 at mainbus0: PSCI 1.1, SMCCC 1.1 > agintc0 at mainbus0 sec shift 3:3 nirq 288 nredist 6: "interrupt-controller" > agintcmsi0 at agintc0 > syscon0 at mainbus0: "qos" > syscon1 at mainbus0: "qos" > syscon2 at mainbus0: "qos" > syscon3 at mainbus0: "qos" > syscon4 at mainbus0: "qos" > syscon5 at mainbus0: "qos" > syscon6 at mainbus0: "qos" > syscon7 at mainbus0: "qos" > syscon8 at mainbus0: "qos" > syscon9 at mainbus0: "qos" > syscon10 at mainbus0: "qos" > syscon11 at mainbus0: "qos" > syscon12 at mainbus0: "qos" > syscon13 at mainbus0: "qos" > syscon14 at mainbus0: "qos" > syscon15 at mainbus0: "qos" > syscon16 at mainbus0: "qos" > syscon17 at mainbus0: "qos" > syscon18 at mainbus0: "qos" > syscon19 at mainbus0: "qos" > syscon20 at mainbus0: "qos" > syscon21 at mainbus0: "qos" > syscon22 at mainbus0: "qos" > syscon23 at mainbus0: "qos" > syscon24 at mainbus0: "qos" > syscon25 at mainbus0: "power-management" > "power-controller" at syscon25 not configured > syscon26 at mainbus0: "syscon" > "io-domains" at syscon26 not configured > syscon27 at mainbus0: "syscon" > syscon28 at mainbus0: "syscon" > rkclock0 at mainbus0 > rkclock1 at mainbus0 > syscon29 at mainbus0: "syscon" > "io-domains" at syscon29 not configured > "usb2-phy" at syscon29 not configured > "usb2-phy" at syscon29 not configured > "phy" at syscon29 not configured > rkpinctrl0 at mainbus0: "pinctrl" > rkgpio0 at rkpinctrl0 > rkgpio1 at rkpinctrl0 > rkgpio2 at rkpinctrl0 > rkgpio3 at rkpinctrl0 > rkgpio4 at rkpinctrl0 > "fit-images" at mainbus0 not configured > "pmu_a53" at mainbus0 not configured > "pmu_a72" at mainbus0 not configured > agtimer0 at mainbus0: tick rate 24000 KHz > "xin24m" at mainbus0 not configured > simplebus0 at mainbus0: "amba" > "dma-controller" at simplebus0 not configured > "dma-controller" at simplebus0 not configured > dwge0 at mainbus0: address ff:ff:ff:ff:ff:ff > rgephy0 at dwge0 phy 0: RTL8169S/8110S/8211 PHY, rev. 6 > dwmmc0 at mainbus0: 50 MHz base clock > sdmmc0 at dwmmc0: 4-bit, sd high-speed, mmc high-speed, dma > sdhc0 at mainbus0 > sdhc0: SDHC 3.0, 200 MHz base clock > sdmmc1 at sdhc0: 8-bit, sd high-speed, mmc high-speed, dma > ehci0 at mainbus0 > 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 mainbus0: version 1.0 > ehci1 at mainbus0 > 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 mainbus0: version 1.0 > rkdwusb0 at mainbus0: "usb" > xhci0 at rkdwusb0, xHCI 1.10 > usb2 at xhci0: USB revision 3.0 > uhub2 at usb2 configuration 1 interface 0 "Generic xHCI root hub" rev > 3.00/1.00 addr 1 > rkdwusb1 at mainbus0: "usb" > xhci1 at rkdwusb1, xHCI 1.10 > usb3 at xhci1: USB revision 3.0 > uhub3 at usb3 configuration 1 interface 0 "Generic xHCI root hub" rev > 3.00/1.00 addr 1 > "saradc" at mainbus0 not configured > rkiic0 at mainbus0 > iic0 at rkiic0 > rkiic1 at mainbus0 > iic1 at rkiic1 > com0 at mainbus0: ns16550, no working fifo > com1 at mainbus0: ns16550, no working fifo > com1: console > "thermal-zones" at mainbus0 not configured > "tsadc" at mainbus0 not configured > rkiic2 at mainbus0 > iic2 at rkiic2 > rkpmic0 at iic2 addr 0x1b: RK808 > "silergy,syr827" at iic2 addr 0x40 not configured > "silergy,syr828" at iic2 addr 0x41 not configured > rkiic3 at mainbus0 > iic3 at rkiic3 > fusbtc0 at iic3 addr 0x22 > "pwm" at mainbus0 not configured > "pwm" at mainbus0 not configured > "dmc" at mainbus0 not configured > "efuse" at mainbus0 not configured > "phy" at mainbus0 not configured > "phy" at mainbus0 not configured > "watchdog" at mainbus0 not configured > "rktimer" at mainbus0 not configured > "i2s" at mainbus0 not configured > "i2s" at mainbus0 not configured > "i2s" at mainbus0 not configured > "vop" at mainbus0 not configured > "iommu" at mainbus0 not configured > "vop" at mainbus0 not configured > "iommu" at mainbus0 not configured > "hdmi" at mainbus0 not configured > "gpu" at mainbus0 not configured > "opp-table0" at mainbus0 not configured > "opp-table1" at mainbus0 not configured > "opp-table2" at mainbus0 not configured > "external-gmac-clock" at mainbus0 not configured > "gpio-keys" at mainbus0 not configured > "leds" at mainbus0 not configured > "sdio-pwrseq" at mainbus0 not configured > "vcc12v-dcin" at mainbus0 not configured > "vcc1v8-s3" at mainbus0 not configured > "vcc3v3-pcie-regulator" at mainbus0 not configured > "vcc3v3-sys" at mainbus0 not configured > "vcc5v0-host-regulator" at mainbus0 not configured > "vcc5v0-typec-regulator" at mainbus0 not configured > "vcc5v0-sys" at mainbus0 not configured > "vcc5v0-usb" at mainbus0 not configured > "vdd-log" at mainbus0 not configured > usb4 at ohci0: USB revision 1.0 > uhub4 at usb4 configuration 1 interface 0 "Generic OHCI root hub" rev > 1.00/1.00 addr 1 > usb5 at ohci1: USB revision 1.0 > uhub5 at usb5 configuration 1 interface 0 "Generic OHCI root hub" rev > 1.00/1.00 addr 1 > scsibus0 at sdmmc0: 2 targets, initiator 0 > sd0 at scsibus0 targ 1 lun 0: <SD/MMC, SC16G, 0080> removable > sd0: 15193MB, 512 bytes/sector, 31116288 sectors > scsibus1 at sdmmc1: 2 targets, initiator 0 > sd1 at scsibus1 targ 1 lun 0: <Sandisk, DA4064, 0000> removable > sd1: 59640MB, 512 bytes/sector, 122142720 sectors > umass0 at uhub0 port 1 configuration 1 interface 0 "Lexar USB Flash Drive" > rev 2.10/11.00 addr 2 > umass0: using SCSI over Bulk-Only > scsibus2 at umass0: 2 targets, initiator 0 > sd2 at scsibus2 targ 1 lun 0: <Lexar, USB Flash Drive, 1100> removable > serial.05dca838E89K3FOCINZ7 > sd2: 7634MB, 512 bytes/sector, 15634432 sectors > softraid0 at root > scsibus3 at softraid0: 256 targets > bootfile: sd0a:/bsd > boot device: sd0 > root on rd0a swap on rd0b dump on rd0b > WARNING: preposterous clock chip time > WARNING: CHECK AND RESET THE DATE! > erase ^?, werase ^W, kill ^U, intr ^C, status ^T > > Welcome to the OpenBSD/arm64 6.6 installation program. > (I)nstall, (U)pgrade, (A)utoinstall or (S)hell? I > At any prompt except password prompts you can escape to a shell by > typing '!'. Default answers are shown in []'s and are selected by > pressing RETURN. You can exit this program at any time by pressing > Control-C, but this can leave your system in an inconsistent state. > > Terminal type? [vt220] > System hostname? (short form, e.g. 'foo') pinu > > Available network interfaces are: dwge0 vlan0. > Which network interface do you wish to configure? (or 'done') [dwge0] > IPv4 address for dwge0? (or 'dhcp' or 'none') [dhcp] > dwge0: no link.... > dwge0: xxx.xxx.xxx.12 lease accepted from xxx.xxx.xxx.254 (14:0c:xxx:xx:xx:xx) > IPv6 address for dwge0? (or 'autoconf' or 'none') [none] autoconf > Available network interfaces are: dwge0 vlan0. > Which network interface do you wish to configure? (or 'done') [done] > DNS domain name? (e.g. 'example.com') [my.domain] burelli.home > Using DNS nameservers at xxx.xxx.xxx.254 8.8.8.8 > > Password for root account? (will not echo) > Password for root account? (again) > Start sshd(8) by default? [yes] > Setup a user? (enter a lower-case loginname, or 'no') [no] olivier > Full name for user olivier? [oliv] Olivier Burelli > Password for user olivier? (will not echo) > Password for user olivier? (again) > WARNING: root is targeted by password guessing attacks, pubkeys are safer. > Allow root ssh login? (yes, no, prohibit-password) [no] > What timezone are you in? ('?' for list) [Europe/Paris] > > Available disks are: sd0 sd1 sd2. > Which disk is the root disk? ('?' for details) [sd0] ? > sd0: SD/MMC, SC16G, 0080 (14.8G) > sd1: Sandisk, DA4064, 0000 (58.2G) > sd2: Lexar, USB Flash Drive, 1100 serial.05dca838E89K3FOCINZ7 (7.5G) > Available disks are: sd0 sd1 sd2. > Which disk is the root disk? ('?' for details) [sd0] sd1 > Disk: sd1 geometry: 7603/255/63 [122142720 Sectors] > Offset: 0 Signature: 0xAA55 > Starting Ending LBA Info: > #: id C H S - C H S [ start: size ] > ------------------------------------------------------------------------------- > 0: FF 267349 89 4 - 267349 89 2 [ 4294967295: 4294967295 ] Xenix BBT > > 1: FF 267349 89 4 - 267349 89 2 [ 4294967295: 4294967295 ] Xenix BBT > > 2: FF 267349 89 4 - 267349 89 2 [ 4294967295: 4294967295 ] Xenix BBT > > 3: FF 267349 89 4 - 46077 37 38 [ 4294967295: 740229375 ] Xenix BBT > > Use (W)hole disk or (E)dit the MBR? [whole] e > > You will now create one MBR partition to contain your OpenBSD data > and one MBR partition on which the OpenBSD boot program is located. > Neither partition will overlap any other partition. > > The OpenBSD MBR partition will have an id of 'A6' and the boot MBR > partition will have an id of 'C' (msdos). > The boot partition will be at least 16MB and be the first 'MSDOS' > partition on the disk. > > Disk: sd1 geometry: 7603/255/63 [122142720 Sectors] > Offset: 0 Signature: 0xAA55 > Starting Ending LBA Info: > #: id C H S - C H S [ start: size ] > ------------------------------------------------------------------------------- > 0: FF 267349 89 4 - 267349 89 2 [ 4294967295: 4294967295 ] Xenix BBT > > 1: FF 267349 89 4 - 267349 89 2 [ 4294967295: 4294967295 ] Xenix BBT > > 2: FF 267349 89 4 - 267349 89 2 [ 4294967295: 4294967295 ] Xenix BBT > > 3: FF 267349 89 4 - 46077 37 38 [ 4294967295: 740229375 ] Xenix BBT > > Enter 'help' for information > sd1: 1> reinit > Disk: sd1 geometry: 7603/255/63 [122142720 Sectors] > Offset: 0 Signature: 0xAA55 > Starting Ending LBA Info: > #: id C H S - C H S [ start: size ] > ------------------------------------------------------------------------------- > 0: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused > > 1: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused > > 2: 00 0 0 0 - 0 0 0 [ 0: 0 ] unused > > *3: A6 0 1 2 - 7602 254 63 [ 64: 122142131 ] OpenBSD > > Use 'write' to update disk. > sd1*: 1> write > Writing MBR at offset 0. > sd1: 1> q > No OpenBSD partition in MBR, try again. > Disk: sd1 geometry: 7603/255/63 [122142720 Sectors] > Offset: 0 Signature: 0xAA55 > Starting Ending LBA Info: > #: id C H S - C H S [ start: size ] > ------------------------------------------------------------------------------- > 0: FF 267349 89 4 - 267349 89 2 [ 4294967295: 4294967295 ] Xenix BBT > > 1: FF 267349 89 4 - 267349 89 2 [ 4294967295: 4294967295 ] Xenix BBT > > 2: FF 267349 89 4 - 267349 89 2 [ 4294967295: 4294967295 ] Xenix BBT > > 3: FF 267349 89 4 - 46077 37 38 [ 4294967295: 740229375 ] Xenix BBT > > Use (W)hole disk or (E)dit the MBR? [whole] > > > >