beagelboard-xm上dvsdk移植2:Bug出现的原因和解决。
本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。
欢迎和大家交流。qq:1037701636 email:gzzaigcn2009@163.com,gzzaigcn2012@gmail.com
在前面移植1中,本文主要介绍了bb-xm 上dvsdk移植出现的几个Bug和我的解决方法。主要来自于xload.
编译完成后,xload启动不了,原因如下:
1.下载的补丁脚本没有对xload执行patch相关操作,虽然下载了补丁但是没有完成实际打补丁的操作,需要对Setup-dvsdk-4-01-beaglexm-110126.sh内容做一定的修改
可以看到,这个cpu reset时默认配置为输入,所以这里必须先进行 *(unsigned long *)(p + 0x34) = 0 << (DEBUG_LED1 % 32);设为输出。实现led轮流显示。