dm355

    前一段时间在弄dm355的内核移植,想要加进去usb转串口的驱动到内核,刚开始的时候怎么编译都没法接收到uboot传递给内核的参数导致启动失败,后面我在德州仪器上重新下载了一个开发包,再试的时候就能够接收到uboot的参数,且能够启动了,但是dm9000驱动又有问题了,启动是提示readwrongid:2b2a2928,弄了好久,后面我将随板子带的软件重新安装了一遍在重新编译也不行,最后我把另外一个3.5寸液晶屏幕的内核编译,问题解决了,真是搞不懂到底是怎么回事!

    USB转串口的驱动总算是加到内核中了,接上USB转串口线,能识别。

   下一步就是要进行串口的文件传输,刚开始时,我用串口线将USB转串口和电脑的串口连接起来,测试串口是否好用,用串口调试助手来测试,总是能发送,但是接收不到。我在网上查了一下,也没有找到问题的原因,就将串口的2脚和3脚连起来,发现能收能发。考虑是串口线没有将收发线交叉,动手将串口线拆开,将里面的2,3脚的线交叉,问题解决了。

    接下来就是文件传输了,配置好串口,用api函数来收发数据,但是发现收端总是一次只能接收8bit的数据,而且发送速度特别慢!这个问题现在还未解决,因为我的最终目的是想用串口来传输视频,现在看到这个串口的速度,考虑是不是要换种方法来传输,串口速度实在是慢,不知道能够不能够满足视频传输所需要的速度!现在这个问题还有待解决。

    下一步考虑用spi来传输。

你可能感兴趣的:(api,测试)