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

* 94101: XRunner——Altera fpga的JTAG程序设计员

   liufengzhong 
liufengzhong发表的帖子 

 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

发表时间:2014年9月22日0:30:06

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:多核嵌入式机器人 状态:完成 下载: 142 许可证: 
[下一篇帖子]:以太网扬声器的功率 状态:完成 下载: 0 许可证: [