1)把DSP比作单片机,BOOT是不是相当于把单片机的整个程序调入到内存中?而不是部分程序?
2)到DSP官方开发板上连了I2C EEPROM,容量128K,是不是因为DSP只承认7位地址,所以是128K?
3)从EEPROM BOOT, 那么程序必须不超过128K,是不是太小了呢?如果是整个程序,是不是太小?
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.
1)把DSP比作单片机,BOOT是不是相当于把单片机的整个程序调入到内存中?而不是部分程序?
2)到DSP官方开发板上连了I2C EEPROM,容量128K,是不是因为DSP只承认7位地址,所以是128K?
3)从EEPROM BOOT, 那么程序必须不超过128K,是不是太小了呢?如果是整个程序,是不是太小?
"可以加载到片上运行,如果片上内存不够,可以加载到片外DDR运行" 意思是可以加载到DSP上运行,如果DSP芯片上内存不够,可以把程序从某外设通过DSP再加载到片外DDR运行?
二次bootloader是什么意思,为什么从其他接口加载应用程序就是二次bootloader?是不是一次就是加载主程序,二次就是加载应用程序?
这个DSP能安装什么操作系统吗?
在PG1.0硅版本有bug,所以EVM板上设计有I2C EEPROM,里先加载IBL二次bootloader到片内运行,再有二次bootloader去加载应用程序。可以看一下下面的文档。
https://www.ti.com/lit/an/spracn2/spracn2.pdf
c6678上可以运行TI的sys/bios操作系统。