According to the factory, the only difference between these two revisions is the BIOS release that was shipped installed on them. Have you compared the BIOS versions that are installed on the two NUCs? If they are different, there are a few things you can try,
- If the working NUC has an older BIOS version, try installing this older BIOS release onto the non-working NUC and check if it then works.
- If the working NUC has a newer BIOS version, try installing this newer BIOS release onto the non-working NUC and check if it then works.
- If the latest available version of the BIOS is not installed on either of these NUCs, update both to this latest available version and check if they both then work.
Let us know your results (especially if they both work after #1 and they both don't work after #3),
thanks, but in my case it was a mechanical problem.
I can shift/move the mSATA card whithin the mSATA slot for approx one milimeter (1/20 inch).
If I shift the card into the right position all is working. That means all is ok.
If I use a PCIe extender adapter like this
Also all is working
Given that the extender/riser you refer to also solves the issue - do you reccon the issue to be physical width of your mSATA controller cards? Or, is there a difference in physical width of the mSATA slot/socket between the two mentioned revisions? With either, it is useful information for future community reference. If the case is the latter scenario - this is something Intel would want to address as soon as possible with manufacturing and parts supplier(s). A change in "raw supplies" like socket parts (e.g. change of supplier due to availability), rarely calls for publicised revisioning.
If you deem your issue solved, you might want to mark this thread as such.
Given that the extender/riser you refer to also solves the issue: Yes
2. part of question:
The nuc rev. 302 used a deeper mSATA slot: 6.3 mm
After a lot of investigations and guessing I found this:
The non working slot (rev 303) has a deep of 5.6 mm (outer bounds) and the working slot has a deep of 6.3mm
As a second the mSata conductors on pcb (of non working mSATA pcie cards) are aprox. 1mm
shorter (at their ends) than other mini PCIe cards.
Thanks alot for this information ThomasHi. You did clearly indicate that there were room to move the mSATA cards sideways - if I understand this correctly, this part is due to some of your pcie controller cards were narrower than the others (by ~1mm.)
It seems my suspicions might very well have been correct regarding the second part then - at (or between revision 302 and) revision 303, Intel probably sourced a different parts supplier for the mSATA / miniPCIe slot/socket. And its depth is almost 1mm less than during revision 302. This could cause contact issues with some cards.
It must be an issue with the deep of the slot. The revison is not 100% sure:
I have got now two nucs with Rev 305. One nuc works the other nuc didn't.
But there is also a difference in PCI Slot deep (not width)
the working slot is 6.3 mm deep
the non working slot is 5.7 mm deep
I can't get the 5.7mm slot working.
The extender works furthermore.
That means, intel used two different SLOTs in the same revision.