eMMC的u-boot發生問題,要做cmdline參數的修改,跟前輩請教了一下,自己看著TI的how-to guide弄了一個custom board的bootloader,卻發現kernel boot up不起來,本來懷疑是DDR3的參數沒弄好,自己還去找TI的EMIF tool來自己弄一份,結果還是死。 貼log給前輩看,他馬上就說,你fdt的relocate位址已經超過記憶體位址上限了,於是就找到要把env prop bootm_size定義拿掉的地方,於是就boot up進去了
製作TFTP Boot via USB的環境(Ubuntu 18.04.5)時,由於udev的rule的關係,USB網卡會被改名而不是維持usb0,這時候只要簡單的改grub的設定即可。 編輯 /etc/default/grub > GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0" 改完後要update grub.cfg > sudo update-grub