Turns out, I did not set the grub screws right. There is nothing wrong with the firmware.

Read More...