It looks like a BIOS issue to me.
But I won't be the one to touch the fire m8

If the solution shall require a new revision of the chip... there will be CHAOS