各位工程师:
大家好!我目前的主要任务是在C6657开发板上实现从网口烧写8G数据到Nand Flash(后期移植到项目所用的C6672 板子上),由于数据量较大,请问采用哪种方案更好一些?根据目前学习了解有一下方案:
1.测试官方GE例程,通过wireshark能够抓到数据包 ,但不知如何从PC向DSP发送所需数据,是必须添加TCP/IP协议包然后通过网络调试助手发数据吗?如果是能否提供协议包?或者将自己数据封装发送吗,具体如何实现呢,有没有相关的demo?
2.测试NDK TCP例程,通过网络调试助手发送数据,但目前找到的网络调试助手最多一次只能发送64K的文件数据,如果发8G数据需要分成131072份发送,效率太低,请问是否有效率更高的网络调试助手或者更好的方案?是否支持FTP TFTP等文件传输相关的协议呢?如果支持,有没有相关demo?
总之,要解决以上问题,从效率和开发难度方面,针对整个实现方案,期待您更好地建议和意见!非常感谢!
祝工作愉快!
Shine:
1. PC向DSP发送数据需要添加TCP/IP协议,可以参考下面的帖子。
e2echina.ti.com/…/664512. 可以考虑用tftp boot模式。
processors.wiki.ti.com/…/Processor_SDK_RTOS_BOOT_C66x
YU PENG:
回复 Shine:
谢谢!请问传输8g大文件用哪种方式传输比较好呢?