> Date: Mon, 13 Jun 2022 21:04:42 +0100 > From: Stuart Henderson <s...@spacehopper.org> > > On 2022/06/13 18:32, John M Trott wrote: > > Good Afternoon, > > > > I have been trying to install OpenBSD 7.1 on to a Raspberry PI CM4, I > > have read through the Mail archive and found my issue has already been > > reported for the Raspberry Pi 4. The problem is as follows: I can get as > > far as the > > > > Welcome to the OpenBSD/arm64 7.1 installation program. > > (I)nstall, (U)pgrade, (A)utoinstall or (S)hell? > > > > But the keyboard doesn't work to make a selection. I have tried > > other keybroards and other versions of OpenBSD, as well as > > Raspberry Pi Firmware to no avail. They all do the exact same > > thing, and I also have noticed that dure the install kernel boot > > IU don't see any mention of the USB. > > > > Any help will be greatly appreciated. > > I don't think we've had any reported successes on the CM4 yet (certainly > no identifiable entries to dm...@openbsd.org with any grep strings I can > think of) so it's probably going to take someone with access to a device > to poke around and see what can be made to work.
The CM4 works just fine. However... > Since the CM4 itself can be used with various carrier boards I think you > may need to do some work with device trees or overlays to tell the OS what > hardware it has, I can't give more detail than that myself though. ...some additional configuration is indeed needed. If the carrierboard you're using does include USB3 support (the "official" CM4IO board does) you can enable it by adding the line: otg_mode=1 to the config.txt file that you find on the MSDOS partition of the SD-card or eMMC that you're booting from. Additional options may be needed to enable other devices on your carrierboard. For example, to enable the RTC on the CM4IO board you need to add: dtparam=i2c_vc=on dtoverlay=i2c-rtc,pcf85063a,i2c_csi_dsi This isn't in any way OpenBSD-specific; refer to the Raspberry Pi documentation instead (which admittedly isn't great). Cheers, Mark