obm 的merge工作终于搞定了
2009-05-31 23:16
288 查看
经过3天的努力,终于把obm和blob给merge完了。总结一下:
1. 刚拿到的obm与原来的差距太大,开始犯了个错,想把新的版本merge到老版本上,错了。。。,内容太多,搞得焦头烂额还浪费一天时间。最后得出结论,每次拿到新版,都要把自己的东西merge到新版上工作量最小。
2. merge过程中没有把UART的GPIO改对,应该看看硬件的结构图再改,搞得还得借JTAG。
3. 在merge 没有源码的lib的时候,用 arm-linux-ar x libxxx.a 在用arm-linux-ar r libxxx.a * 导致编译出现所有的 *.o出现dependency link错误。应该用arm-linux-ar -d libxxx.a target.o or arm-linux-ar q libxxx.a target.o
4. powerreason.o 写代码的这小子有点问题,整天改来改去,一看就经验太少,搞到depend on 它的.o太多,气的我比着葫芦画瓢重新写了一个,终于pass了,经过验证没有什么问题,总算松了一口气。
5. blob setdmc 忘了改成2,原因吗忘了,改了以后就启动了,呵呵,跟硬件有关系。
看来我这个OO写惯了人还是得适应一下,还得在努力一下学学硬件。
1. 刚拿到的obm与原来的差距太大,开始犯了个错,想把新的版本merge到老版本上,错了。。。,内容太多,搞得焦头烂额还浪费一天时间。最后得出结论,每次拿到新版,都要把自己的东西merge到新版上工作量最小。
2. merge过程中没有把UART的GPIO改对,应该看看硬件的结构图再改,搞得还得借JTAG。
3. 在merge 没有源码的lib的时候,用 arm-linux-ar x libxxx.a 在用arm-linux-ar r libxxx.a * 导致编译出现所有的 *.o出现dependency link错误。应该用arm-linux-ar -d libxxx.a target.o or arm-linux-ar q libxxx.a target.o
4. powerreason.o 写代码的这小子有点问题,整天改来改去,一看就经验太少,搞到depend on 它的.o太多,气的我比着葫芦画瓢重新写了一个,终于pass了,经过验证没有什么问题,总算松了一口气。
5. blob setdmc 忘了改成2,原因吗忘了,改了以后就启动了,呵呵,跟硬件有关系。
看来我这个OO写惯了人还是得适应一下,还得在努力一下学学硬件。
相关文章推荐
- 终于搞定工作了^_^
- 终于彻底搞定项目中Flex流媒体播放器,工作要做细很难呀!1(感受)
- message-终于搞定blogengine.net 的中文乱码问题了。
- 如何正确安装mySQL,本人折腾一天终于搞定,分享给大家
- 终于搞定PHP连接SQLServer2005.
- 终于可以正式工作了
- S3C6410裸机中断终于搞定了,…
- 获得ToolBarButton或MenuItem的(Name)名称,终于搞定
- 网站首页显示论坛的最新帖子和回复,终于搞定
- 终于步入了下一份工作
- 神马都TMD都是浮云,分享发送微博时,报40113的错的解决方法,终于一切搞定!
- 终于搞定硕士论文了
- 工作问题终于尘埃落定了
- 轻松快捷的安装Testlink,终于可以轻松搞定!
- 终于找到工作了,……
- 单臂路由!!!!终于搞定你了,,,
- 哥终于要工作了哈。发个庆祝下
- 他们打4周网游 竟搞定了科学家163年的工作
- 终于搞定在 html 文件中执行 php程序