工具与软件:
团队成员、您好!
我们需要为 MSP432E401Y 实现自定义引导加载程序、该引导加载程序应通过微控制器和 FPGA 的以太网刷写固件(通过 SPI 连接到 uC 在我们的定制电路板中)。
我参考了 Resource Explorer 中的一些示例、其中使用汇编语言(BL_STARTUP_CSS.s)实现了它。
作为引导加载程序开发的初学者、我不确定从哪里开始。
请回答我的以下问题:
1.对于 FPGA、有 Lattice 提供的驱动程序是用嵌入式 C 语言编写的。所以我认为我必须将汇编语言代码修改为 C 语言。我的理解对吗? 或者是否有其他方法可以继续?
2.在现有的引导加载程序代码中、BOOTP 请求从微控制器发送、PC 工具应回复该请求。 如果有回复、则更新处理程序将更新从 PC 工具发送的固件映像。 如果我错了、请更正我。
提前感谢。
