Skip to content

第六周工作总结

Embassy 移植复现

  • 串口烧录: 通过串口烧录https://github.com/liu0fanyi/async-summary中提供的固件成功复现embassy移植

星光二平台调试

  • J-link调试尝试: 串口调试的方式测试程序手段过于不自由,查找网上资料找到有J-link调试的先例
  • 当下结果: 成功用J-link连接U74大核,可能是因为u-boot时小核已经休眠,无法找到
  • 下一步: 使用社区开源方案(比官方sdk先进)u-boot+opensbi编译固件,手动修改u-boot,在u-boot阶段阻塞小核,使J-link连接上

社区的方案在spl阶段就已经初始化J-tag端口,而官方在u-boot阶段做这个操作 本项目的目标是将RTOS在S76小核上替换u-boot,所以使用开源社区的上游u-boot是正确的

固件编译

  • 编译固件: 使用官方opensbi+上游u-boot编译出spl固件,烧录到芯片后成功显示日志 alt text

学习平台以及启动阶段相关知识

相关资料