how are you booting into the installed system after install?
Very impressive work! I hope to be able to make contributions to this community like this in the future!
thanks for the effort, everyone!
i was able to get 9front and openbsd dual booting off my nvme using separate sdcards for each operating systemâs initial boot. note: if openbsd is not the only os on disk you still need to set the tty and inform its bootloader on the sdcard where to find the kernel:
boot> set tty fb0
boot> boot sr0a:/bsd
in my case the disk is sr0
(softraid) because it is an encrypted volume. i havenât tried to alter the openbsd sdcard image yet.
i was able to get my intel 6205 wifi card working by adding the iwn driver in the kernel config and recompiling a new kernel.
iâve (temporarily) made some of the required files available for download here.
Has anyone tried this out on a Pocket Reform yet? I havenât received mine yet, but was trying to figure out what the full path looked like. (It appears to me that the onboard wifi may not have a driver, anything else I need to be looking out for?)
The current OpenBSD support relies on a few things provided by u-boot, like LCD interface driver, which I donât think anyone is working on yet for IMX8MP. It should be possible, but an lcdif-style driver would need to be written to activate the display converter in the pocket. I started to work on this a little while ago to bring up mainline u-boot on Pocket, but havenât got anything working yet. I also expect audio support would be an issue. I also havenât looked into or tested the PCIe situatation, so NVMe etc. would need some work too. Mostly this is all able to be addressed through with some hard work and determination - but unless someone else has been working on this (probably to boot 9Front ) itâd be a little while yet before this is possible.
imx8mp still uses lcdif but the MIPI DSI IP is different (IIRC samsung), but itâs very possible that there is already code in the (vendor) u-boot that âjustâ needs to be adapted to our panel modeline and init sequence.
i think youâre right yeah - i recall finding an nxp branch somewhere that had a mux driver for the right IC, so it might not need a custom switching driver like the lcdif.c for original reform, it might be possible to just use the built in u-boot support for display converters, which would be pretty cool! if i get some time to work on this again Iâll be sure to post here, but maybe someone cough bluerise cough sigrid cough cinap cough will beat me to it