导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→XRunner——Altera fpga的JTAG程序设计员[liufengzhong]

 *第56929篇: XRunner——Altera fpga的JTAG程序设计员

  
楼 主:liufengzhong 2014年9月22日00:30
 XRunner——Altera fpga的JTAG程序设计员
状态:正在开发
下载: 0
许可证:
最后更新:2011年24 /可能/ 04:02点
Wiki条目: 

项目概述


介绍 
这个项目的修改端口JRunner通过JTAG程序员Altera发布的代码。 原JRunner跑在Windows上,使用并行端口程序通过bit-banged fpga通过JTAG协议。 JRunner需要。 cdf文件(链描述文件),关于目标通过JTAG链也引用一个或多个。 rbf文件(原始二进制文件),然后使用每个FPGA芯片项目。

情况下都有一个FPGA和XMOS芯片在同一板,XRunner将使XMOS FPGA芯片直接程序。 当前配置将允许XMOS阅读FPGA图像从串行闪存芯片上多余的空间和配置FPGA。 这将只需要4针的XMOS TCK,TMS,TDI,TDO和FPGA上没有额外的针通过JTAG以来针已经专用。

方法 
自从JRunner代码包含了许多与信息表的所有设备由Altera、直接JRunner港需要过度和不必要的大量宝贵的程序内存代表这些配置值。 相反,XRunner将实际上包含两个不同的种代码基底。 XMerge将C / c++程序,在PC上运行,而XRunner将C / XC XMOS程序上运行。

XMerge将在。 cdf文件和一些。 rbf文件和合并成一个全面的信息。 xdb(XRunner描述二进制文件),其中包含的信息通过JTAG链,链中的每个芯片的具体信息和FPGA的形象。 的内容。 xdb可以写入串行闪存芯片的一部分连接到XMOS芯片。

XRunner将读取串行闪存芯片的地址。 xdb文件开始。 它将首先验证物理目标通过JTAG链与链中所描述的匹配。 xdb文件。 如果验证成功,然后XRunner将继续项目每个FPGA芯片存储二进制数据。

好处 
*引导XMOS和FPGA从一个串行闪存芯片 
*节省,PCB用更少的组件 
*Re-load FPGA实时图像 
*使FPGA奉献更多针一般的IO


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:多核嵌入式机器人

[下一篇主题]:以太网扬声器的功率