This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
目前Ti的TDX6678EVM上提供了基于二级引导的IBL,通过读取FPGA获得DIP跳线开关位,来引导不同位置的程序(EEPROM、SPI NOR、NAND、TFTP)。这种方式实现的IBL,需要对EEPROM上的内容按照固定的格式来设置参数,放入执行段代码,对于生产和调试不够灵活。
我们设想开发一个类似u-boot的bootloader,通过串口信息菜单选择来实现如:烧写、加载、内存读写等功能,不再需要跳线。
请问,除了保留boot parameter table外,我是否可以取消layout 、pad等section,直接在原来iblinit的位置实现整个bootloader吗?(相当于对iblinit和iblmain进行合并?)如果可以,在make生成二进制bin烧写到I2C eeprom时我应该注意那些问题?