I have a Compute Module IO Board V3.0 and six CM3 units with flash (not Lite). I have been completely unable get any of them to be recognized after loading the bootloader (or trying to) using Ubuntu Linux 16.04, Windows 10, or Windows 7.1 as hosts. I never get to the point that I have a recognizable device on which to load the OS. I have attempted to do this with two Linux machines and three Windows machines, of various vintages from old to new - all 64 bit. No VM's, no weirdness.
The published instructions for installing the bootloader and flashing the OS are extremely poorly written, but the process should not be difficult. I am an experienced embedded ARM user and have done similar operations on many platforms.
I am using the latest code from the recommended official sites. On Linux I have built the bootloader repeatedly from the GitHub source.
On Windows I have tried every recommendation that I can find, but always get to either 'Using current X-Box driver' or 'Driver not signed' messages, as regular user or as administrator.
On Linux though the rpiboot runs and sees the module, I am never able to find a usable device in /dev.
I have been at this for weeks, and am extremely frustrated. I see lots of other people with similar problems, but others appear to get past them.
I am about to give up on using the CM3's and write off the time and money invested. I am at the point of believing these modules are a botched product.
Can anyone please explain how to get beyond this impasse?
Dave