iMX6 ROM and USB?
Herbert zur Nedden (92) 37 posts |
Hi, out of curiosity I tried to run the iMX6 ROM image from https://www.riscosopen.org/content/downloads/imx6 on my mini.m – and it did boot to the desktop… BUT: I got the info in predesk phase that there is no keyboard and the system is autobooting – and when the desktop was there keyboard and mouse were NOT operating – my educated guess is that the USB stuff R-Comp put in place for the iMX6 has not yet been included into that image (I did ask Andrew and he confirmed that they did pass that back to ROOL as was the rule in the former RISC OS license). Thanks to clarify and especially to indicate when I can hope for a downloadable ROM image for iMX6 (the mini.m) that is useful – if for some reason the USB modules do not quite fit in with whatever please do consider to supply them as soft load modules to be put in PreDesk or such, or be so kind to indicate on the download page for Wandboard aka iMX6 that it is kind of useless (on mini.m at least) at the time being. Thanks Cheers Herbert |
Jeffrey Lee (213) 6048 posts |
USB works fine with the Wandboard, and I believe that the ROOL sources contain all the necessary code for USB to work on the mini.m. The problem is that there’s currently no way of building a “universal” ROM which works on both machines. The downloadable ROMs are configured for the Wandboard, not the mini.m. |
Stuart Swales (8827) 1357 posts |
Could it at least disable the USB stuff if run on the ‘wrong’ machine type? |
Jeffrey Lee (213) 6048 posts |
I’m not even sure if it’s possible for it to detect what machine it’s running on – the Wandboard and CuBox (aka mini.m) are from two different manufacturers. However, maybe we could have it so that the two machine types are listed separately in SDCreate, and have SDCreate patch the ROM so that it knows what the machine is. Or we could update the autobuilder so that it spits out two ROMs instead of one. |
Herbert zur Nedden (92) 37 posts |
Thanks for the clarifiction Jeffrey. BTW perhaps at some time for the Raspberry Pi having more than one due to the massive different processor types might be something to contemplate… |