Hi Dear.
Board is custom board refer to AM574x IDK and some components are removed.
I download the TISDK_08_02_01_00 and install some libraries successfully to Ubuntu-18.04(64-LTS).
So some commands "make linux" or "make u-boot-spl" are work well with no error.
After upper commands I made a sd booting device(32GB) using this command "sudo bin/create-sdcard.sh".
Some warning message shows but completed successfully.
And then custom board boots but encountered booting error. (refer my previous thread)
So I change the u-boot source below two files three modifications.
1) ${TI_SDK}/board-support/${U-BOOT}/board/ti/am57xx/board.c : SEEPROM parameter set default
void do_board_detect() {
int rc;
ti_i2c_eeprom_am_set("AM574IDK", "1.3A"); // added
...
}
2) ${TI_SDK}/board-support/${U-BOOT}/board/ti/am57xx/board.c : I have no LCD so set environment variable "idk_lcd=no"
void am57x_idk_lcd_detect() {
...
if (!board_is_ti_idk()) return;
goto out; // added
... // original codes
}
3) ${TI_SDK}/board-support/${U-BOOT}/board/ti/common/board_detect.c : SEEPROM parameter setting
int ti_i2c_eeprom_am_set(char *pszbd, char *pszrev) {
...
ep->mac_addr[0][0] = 0x90;
...
already_set:
return 0;
}
I don't save the SEEPROM variables to serial EEPROM device. But I want to know how to save.
After this command("make u-boo-spl"). I copied to u-boot.img to sd-card.
And then power on my custom board.
It looks kernel booting started and I want to show Login prompt but met kernel error messages.
Can I get some advice?
Below is the booting messages and cut because of repetition.
And what I more want to know is
1) How can I specify for using am574x-idk.dtb file?
2) After "make linux" command, how or what can I prepare for make a booting image.
Thanks.