I have experienced this problem as well as a friend of mine. I came across this thread a few weeks ago and finally today i came across a BF3 thread with multiple people saying that updating their motherboard bios fixed it. I gave it a go this morning and i haven’t had the black screen yet, hope this works for others as well.