Your kernel may exceed 2MB. If it exceeds 2MB, you need to write firmware via uboot.