Please bear in mind that the nature of the system you have is to work with normal peripherals (keyboard and mouse), so for that reason there are no settings in the BIOS to disable these messages at the time the motherboard is booting up.
But since you will like to use it as an embedded application, we will try to find a solution for you.
As soon as we have the resolution we will post it here.
Thanks for your understanding.
Thanks. There is a disclaimer at the start of the Tech Product Spec that says "The suitability of this product for other PC or embedded non-PC applications or other environments ... may not be supported without further evaluation by Intel." On the other hand, 3.7.3 says "For use in embedded applications, the BIOS has been designed so that after passing the POST, the operating system loader is invoked even if the following devices are not present: Video adapter; Keyboard; Mouse". So it's obvious that embedded apps are contemplated for this board, and the latter statement isn't technically true given this failure mode.
I would think that assuming a default response if the keyboard is missing would be a few lines of code to add to the BIOS. It seems like a sensible tweak that wouldn't break anything else, so it doesn't need a menu option to enable or disable it. Fortunately, I won't be shipping my product for a while, so, hopefully, in the meantime, this can be incorporated into a BIOS revision. It probably makes sense for all boards, or at least all the Mini-ITX ones that are likely to be used in embedded apps.
I am just wondering how Intel is going with this fix? As we are currently in the same boat as Paul. We have disabled the fast boot settings within bios and have no keyboard attached. When the systems loses power every now and again, not all the time the Bios will hang on the
Would you like to restore Fast Boot on the next boot? (Y/N). We have to plug a keyboard in and resolve the issue.
I have updated to latest bios hoping this would fix the issue, so we will wait and see.