昵称:桥 时间:2014年10月17日 21:36:23
本周已完成:<pre name="code" class="csharp">LED驱动从FPGA到Linux
本周未完成的任务: AD模块的FMC接口IP核的移植生成*.bit的硬件配置信息文件下周计划:
把本周未完成的任务做完,进一步熟悉驱动。。
关键技术说明
主要根据《Embedded LinuxHands-on Tutorial -- ZedBoard》这篇文档进行的.
里面的错误有:1、第1-17 步,要在xps_proj/pcores/myled_v1_00_a/hdl/verilog/user_logic.v 文件中加入几个端口:
代码如下</p><p></p><pre name="code" class="cpp">54 module user_logic
55 (
56 // -- ADD USER PORTS BELOW THIS LINE ------------------
57 // --USER ports added here
58 LED,
59 // -- ADD USER PORTS ABOVE

这篇博客记录了在Linux环境下移植FMC接口和LED驱动时遇到的问题及解决过程。首先在myled.v文件中新增一行以通过编译,接着在尝试挂载和加载myled.ko模块时遇到'Invalid module format'错误。经过排查确认为内核源码问题,博主选择下载V3.6版内核源码重新编译,最终成功加载并控制LED状态。
最低0.47元/天 解锁文章
4450

被折叠的 条评论
为什么被折叠?



