在6678EVM上跑PA_emacExample_exampleProject,DSP发送到PC的包可以正常收到。该例程是采用中断接收数据包的,在PC上采用anysend给DSP发包,DSP不产生中断,请问这个是什么原因?是不是有需要修改的地方?
user3457176:
回复 Andy Yin1:
你好,andy,我又遇到了新的问题。虽然目前可以收到pc发的包,但是收到的包数据部分是错误的。主要是数据部分会存在丢失,我数据部分是80字节,接收到数据隔着几个字节,就会丢失几个字节,请问这个有什么可能的原因吗?
Jesse Li:
回复 user3457176:
我也碰到类似的问题,加了invalidate cache做同步也不行,接受的数据与发送的数据在verify_packet通不过,专家看看啥?
另外,我发现论坛里有好多关于这个基本例程PA_emacExample在6678 EVM上运行的问题,基本每个初学者都搞上半天,不知道你们有没有现成修改后可以在EVM上运行的例程,这样大家学习起来也快啊。
user3457176:
回复 Jesse Li:
上面的数据包的字节错误问题我刚找到原因了,是因为没有running GEL script,添加了之后,数据包就可以正确接收了。
不过之前的错误的确很怪,只知道丢包,没见过包收到了,数据丢的,我还是在ti的英文论坛那边,碰巧遇到一位有同样的问题。
hongshen zhai:
回复 user3457176:
您好,我最近也在尝试运行这个例程,也是收不到PC端的数据,您能帮帮我吗,我卡在这个问题很久了。如果可以的话能麻烦您把您的工程上传下吗,万分感谢!