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