
On Tue, Jun 02, 2020 at 02:19:07PM +0300, Tero Kristo wrote:
Hi,
As there is looming death to OMAP4 Panda board u-boot support, I decided to take a shot and convert it to device model myself. With these patches it boots up fine, and there are no DM_SPL conversion complaints during compile time anymore. I think USB ethernet does not work anymore with this, but its better than dropping the support for the board completely. USB itself appears working, so it should be relatively easy for someone to fix the networking support if they need it.
-Tero
Thanks, OpenBSD still boots on PandaBoard ES with these changes.
USB Ethernet does not seem to work before your patches on 2020.04 "Net: No ethernet found."
-U-Boot SPL 2020.04 (May 26 2020 - 09:37:17 -0600) +U-Boot SPL 2020.07-rc3-00212-g83e9328144 (Jun 06 2020 - 17:18:39 +1000) OMAP4460-GP ES1.1 Trying to boot from MMC1 -SPL: Please implement spl_start_uboot() for your board -SPL: Direct Linux boot not active! +spl_load_image_fat_os: error reading image args, err - -2
-U-Boot 2020.04 (May 26 2020 - 09:37:17 -0600) +U-Boot 2020.07-rc3-00212-g83e9328144 (Jun 06 2020 - 17:18:39 +1000)
CPU : OMAP4460-GP ES1.1 +Model: TI OMAP4 PandaBoard Board: OMAP4 Panda I2C: ready DRAM: 1 GiB @@ -23,67 +23,58 @@ SD/MMC found on device 0 switch to partitions #0, OK mmc0 is current device Scanning mmc 0:1... -83524 bytes read in 6 ms (13.3 MiB/s) +83524 bytes read in 32 ms (2.5 MiB/s) Found EFI removable media binary efi/boot/bootarm.efi -Scanning disks on usb... -Disk usb0 not ready -Disk usb1 not ready -Disk usb2 not ready -Disk usb3 not ready -Scanning disks on mmc... +Scanning disk mmc@0.blk... ** Unrecognized filesystem type ** -MMC Device 1 not found -MMC Device 2 not found -MMC Device 3 not found -Found 3 disks BootOrder not defined EFI boot manager: Cannot load any image -105448 bytes read in 11 ms (9.1 MiB/s) +105448 bytes read in 45 ms (2.2 MiB/s) disks: sd0*
OpenBSD/armv7 BOOTARM 1.15
boot> -booting sd0a:/bsd: 4689044+688008+252268+562848-[254389+120+324848+288747]=0x0 +booting sd0a:/bsd: 4695860+688940+255424+565064[254202+120+324848+288747]=0x0
OpenBSD/armv7 booting ...
U-Boot SPL 2020.07-rc3-00212-g83e9328144 (Jun 06 2020 - 17:18:39 +1000) OMAP4460-GP ES1.1 Trying to boot from MMC1 spl_load_image_fat_os: error reading image args, err - -2
U-Boot 2020.07-rc3-00212-g83e9328144 (Jun 06 2020 - 17:18:39 +1000)
CPU : OMAP4460-GP ES1.1 Model: TI OMAP4 PandaBoard Board: OMAP4 Panda I2C: ready DRAM: 1 GiB MMC: OMAP SD/MMC: 0 Loading Environment from FAT... *** Warning - bad CRC, using default environment
Net: No ethernet found. Hit any key to stop autoboot: 0 ## Error: "init_console" not defined switch to partitions #0, OK mmc0 is current device SD/MMC found on device 0 switch to partitions #0, OK mmc0 is current device Scanning mmc 0:1... 83524 bytes read in 32 ms (2.5 MiB/s) Found EFI removable media binary efi/boot/bootarm.efi Scanning disk mmc@0.blk... ** Unrecognized filesystem type ** BootOrder not defined EFI boot manager: Cannot load any image 105448 bytes read in 45 ms (2.2 MiB/s) disks: sd0*
OpenBSD/armv7 BOOTARM 1.15
boot> booting sd0a:/bsd: 4695860+688940+255424+565064[254202+120+324848+288747]=0x0
OpenBSD/armv7 booting ...