搜索
bottom↓
回复: 24

自制USB Blaster失败,请高手帮忙,如问题解决以ARM9(AT91RM9200)开发板相赠!

[复制链接]

出0入0汤圆

发表于 2010-7-26 11:29:51 | 显示全部楼层 |阅读模式
1.硬件:FT245BL+EPM3064+MAX3378
2.软件:Quartus7.2

问题:EPM3064中的逻辑是网上流传已久的程序
      我只是跟据我的硬件情况做了管脚锁定。
      
      可是我的就是往FPGA中下载程序失败。

PCB,AD6版本ourdev_570763.zip(文件大小:98K) (原文件名:usbblaster_v.3.PCB.zip)
原理图,AD6版本ourdev_570764.zip(文件大小:23K) (原文件名:usbblaster_v.2.Sch.zip)
vhd文件ourdev_570765.zip(文件大小:2K) (原文件名:ub.zip)
tcl文件ourdev_570766.zip(文件大小:296字节) (原文件名:ub_my.zip)

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入127汤圆

发表于 2010-7-26 12:42:37 | 显示全部楼层
显示的错误是什么类型的? 贴个图看看

出0入0汤圆

发表于 2010-7-26 12:59:37 | 显示全部楼层
我觉得直接给楼主一个好的,就是50大洋换楼主的arm9,应该比较划算吧^_^

出0入0汤圆

发表于 2010-7-26 13:10:34 | 显示全部楼层
LZ,我有,哈哈,和你换?

出0入0汤圆

 楼主| 发表于 2010-7-26 13:26:13 | 显示全部楼层
发来看看,如果问题解决,ARM9奉上

出0入0汤圆

 楼主| 发表于 2010-7-26 13:28:06 | 显示全部楼层
Error: Can't access JTAG chain
Error: Operation failed

出0入0汤圆

 楼主| 发表于 2010-7-26 13:29:28 | 显示全部楼层
回复【1楼】bbssr
-----------------------------------------------------------------------

我的下载的时候就出现这样的错误。我这儿还有艾米电子工作室的USB blaster,
是可以下载进去的。

Error: Can't access JTAG chain
Error: Operation failed

出0入0汤圆

 楼主| 发表于 2010-7-26 13:36:13 | 显示全部楼层
闲来无事,把艾米电子工作室的usb blaster抄了一边,下边是我测得的结果
按照测出的结果重新锁定引脚,编译好用用并口下载到艾米电子工作室的usb
blaster里,也不能下载。

我现在怀疑是不是我的逻辑有问题,可是网上的都是这样的,疑惑中。。。,
请三楼的兄弟发个逻辑看看,如果问题解决,ARM9归你了。

CLK : IN STD_LOGIC;        -- external 24/25 MHz oscillator                     37        
nRXF : IN STD_LOGIC;       -- FT245BM nRXF                                       19                                       
nTXE : IN STD_LOGIC;       -- FT245BM nTXE                                      18
B_TDO  : IN STD_LOGIC;     -- JTAG input: TDO, AS/PS input: CONF_DONE               31     
B_ASDO : IN STD_LOGIC;     -- AS input: DATAOUT, PS input: nSTATUS               25
B_TCK  : BUFFER STD_LOGIC; -- JTAG output: TCK to chain, AS/PS DCLK             33
B_TMS  : BUFFER STD_LOGIC; -- JTAG output: TMS to chain, AS/PS nCONFIG          34
B_NCE  : BUFFER STD_LOGIC; -- AS output: nCE                                       36
B_NCS  : BUFFER STD_LOGIC; -- AS output: nCS                                       28
B_TDI  : BUFFER STD_LOGIC; -- JTAG output: TDI to chain, AS: ASDI, PS: DATA0    27
B_OE   : BUFFER STD_LOGIC; -- LED output/output driver enable                         20
nRD : OUT STD_LOGIC;       -- FT245BM nRD                                       14
WR : OUT STD_LOGIC;        -- FT245BM WR                                        15
D : INOUT STD_LOGIC_VECTOR(7 downto 0) -- FT245BM D[7..0]         13 12 10 8 6 5 3 2

有一点比较疑惑,艾米电子工作室的把B_NCE接到EMP3064的36脚,而36脚是接地脚。所以管脚锁定的
时候就把这个脚去掉了。不知道我做的对不对。

出0入0汤圆

发表于 2010-7-26 15:21:53 | 显示全部楼层
从外部输入一个固定的频率注入CLK引脚,再下载试试??

出0入0汤圆

 楼主| 发表于 2010-7-26 15:41:47 | 显示全部楼层
用示波器测过CLK脚,有源晶振工作正常。

出0入0汤圆

发表于 2010-7-26 15:54:04 | 显示全部楼层
有缘晶振要用12M,而不是文件中描述的24M、25M

出0入0汤圆

发表于 2010-7-26 15:56:00 | 显示全部楼层
我看了下楼主的原理图,分析应该没有问题,你好好查一下你的IC吧,从USB到JTAG,肯定是哪个片子有问题。

出0入0汤圆

发表于 2010-7-26 16:04:18 | 显示全部楼层
用并口BYTE BLASTER下载?
我也遇过在IBM本本不能下载,
A、PC机的BIOS中设置并口为ECP,
B、下载窗口中点hardware setup-----选中byte blaster[LTP1],如果没有,从右边的add hardware添加。
C、插反了,呵呵

出0入0汤圆

 楼主| 发表于 2010-7-26 16:08:54 | 显示全部楼层
回复【11楼】cabbageic
-----------------------------------------------------------------------

把MAX3378去掉了,直接短路,可以用了。
ARM9板归cabbageic了。加我QQ24736136。

遗留问题是:
为什么去掉MAX3378就好了呢,不会是芯片的问题吧。
即使是芯片的问题,也不可能10块板都有问题吧。

出0入0汤圆

发表于 2010-7-26 16:12:57 | 显示全部楼层
回复【楼主位】kingreat  
1.硬件:ft245bl+epm3064+max3378
2.软件:quartus7.2
问题:epm3064中的逻辑是网上流传已久的程序
      我只是跟据我的硬件情况做了管脚锁定。
      
      可是我的就是往fpga中下载程序失败。
pcb,ad6版本 (原文件名:usbblaster_v.3.pcb.zip)
原理图,ad6版本 (原文件名:usbblaster_v.2.sch.zip)
vhd文件 (原文件名:ub.zip)
tcl文件 (原文件名:ub_my.zip)

-----------------------------------------------------------------------

程序是没有问题的,我也是用这个,我估计是你没有写好FT245的那个eeprom

附上我一直在用的程序,另外压缩包里面有ft245的eeprom文件,你的是ft245bl,选型号的时候可能要改一下,我的是ft245R

usblaster_okourdev_570838.rar(文件大小:1.60M) (原文件名:usblaster_ok.rar)

另外,请看看你的设备管理器里面有没有这个


(原文件名:altera.png)

出0入0汤圆

 楼主| 发表于 2010-7-26 16:27:10 | 显示全部楼层
回复【14楼】durgy
回复【楼主位】kingreat   
1.硬件:ft245bl+epm3064+max3378
2.软件:quartus7.2
问题:epm3064中的逻辑是网上流传已久的程序
      我只是跟据我的硬件情况做了管脚锁定。
      
      可是我的就是往fpga中下载程序失败。
pcb,ad6版本 (原文件名:usbblaster_v.3.pcb.zip)  
原理图,ad6版本 (原文件名:usbblaster_v.2.sch.zip)  
vhd文件 (原文件名:ub.zip)  
tcl文件 (原文件名:ub_my.zip)  
----------------......
-----------------------------------------------------------------------

问题已经根据11楼的建议解决了,是硬件的问题。去掉MAX3378,然后暂时把两边短上就OK了。
但是不知为何,原理图上对MAX3378的设计感觉也没什么问题啊。

出0入0汤圆

发表于 2010-7-26 16:31:47 | 显示全部楼层
回复【13楼】kingreat
回复【11楼】cabbageic  
-----------------------------------------------------------------------
把max3378去掉了,直接短路,可以用了。
arm9板归cabbageic了。加我qq24736136。
遗留问题是:
为什么去掉max3378就好了呢,不会是芯片的问题吧。
即使是芯片的问题,也不可能10块板都有问题吧。

-----------------------------------------------------------------------

啊!!今天真是很幸运,马上加你QQ。

出0入0汤圆

 楼主| 发表于 2010-7-26 20:40:38 | 显示全部楼层
稍后总结一下调这个遇到的问题。另外发个帖子!

出0入0汤圆

发表于 2010-7-26 21:23:34 | 显示全部楼层
把MAX3378的Vcc接3.3V试一下。

出0入0汤圆

 楼主| 发表于 2010-7-26 23:45:22 | 显示全部楼层
回复【17楼】kingreat
稍后总结一下调这个遇到的问题。另外发个帖子!
-----------------------------------------------------------------------
MAX3378的VCC接3.3V也不行!!!!

出0入127汤圆

发表于 2010-7-27 08:02:49 | 显示全部楼层
回复【7楼】kingreat
-----------------------------------------------------------------------

那个脚是下载epcs用的  不接的话下载不了   但是cpld用的是JTAG方式应该没问题  看看其他地方的错误

出0入0汤圆

 楼主| 发表于 2010-7-27 09:27:49 | 显示全部楼层
回复【20楼】bbssr
回复【7楼】kingreat  
-----------------------------------------------------------------------
那个脚是下载epcs用的  不接的话下载不了   但是cpld用的是jtag方式应该没问题  看看其他地方的错误
-----------------------------------------------------------------------

这个是我的问题,后来我重新测了一下。B_NCE接到35脚了。

出0入0汤圆

发表于 2011-4-8 10:51:19 | 显示全部楼层
arm9 板子还有吗?
我写了个帖子解决这个问题的,可惜你没看到
虽然文件是网上流传的,但是制作有成功的有失败的
按照我帖子上的解决办法改一改程序,就能100%成功啦

http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4310777&bbs_page_no=1&search_mode=3&search_text=xiaobenyi&bbs_id=9999

出0入0汤圆

 楼主| 发表于 2011-4-9 17:04:43 | 显示全部楼层
呵呵,早已经解决了了,现在运行的很稳定。

出0入0汤圆

 楼主| 发表于 2011-4-9 17:05:03 | 显示全部楼层
呵呵,早已经解决了了,现在运行的很稳定。谢谢LS的兄弟
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 15:30

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表