音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊(cè) 首頁(yè) | 行業(yè)黑名單 | 幫助
維庫(kù)電子市場(chǎng)網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

求助,自制JTAG下載程序的進(jìn).

作者:linqing171 欄目:ARM技術(shù)
求助,自制JTAG下載程序的進(jìn).
目的:原先的DOS燒寫(xiě)程序(無(wú)源代碼)操作太麻煩

經(jīng)過(guò):
小弟最近做了一個(gè)JTAG的下載線(xiàn),通過(guò)別人的程序使用起來(lái)良好.(沒(méi)有RESET,只有TMS,TDI,TCK,TDO以及探測(cè)用的VCC,電源由下位設(shè)備提供).
在FLUTED的基礎(chǔ)上修改程序而來(lái).由于原程序邏輯混亂,經(jīng)過(guò)本人大量封裝修改之后分為4層,每一層都是上層的private的變量.邏輯清楚.
目前可以讀出來(lái)CPU的DeviceID.所以硬件連接應(yīng)該沒(méi)有問(wèn)題.
而且經(jīng)過(guò)語(yǔ)法解析器分析bsdl文件(vhdl文件,用來(lái)描述基于IEEE1194.1的邊界掃描寄存器)的結(jié)果經(jīng)過(guò)本人核對(duì)也都正確.配置ini文件default.fcd也被精心修改過(guò),并且在bsdl分析完之后printf出分析的結(jié)果,發(fā)現(xiàn)jtag chain地址也都是對(duì)的.
此外還增加了IEEE1194.1新版本中的BIDIR類(lèi)型的解析以及并口通過(guò)驅(qū)動(dòng)讀寫(xiě)可以運(yùn)行在XP下的問(wèn)題,這些地方應(yīng)該也沒(méi)有什么問(wèn)題。對(duì)于下載線(xiàn)以前也做過(guò),這次還特地的放上了芯片(74HC244)以前都是過(guò)個(gè)電阻直接連也能用。對(duì)于JTAG,由于以前學(xué)過(guò)芯片設(shè)計(jì),又用FPGA用的多,所以理解上應(yīng)該也沒(méi)有什么問(wèn)題。

問(wèn)題:
FLASH出來(lái)的結(jié)果都是0x00.
由于FLUTED是用的FLASH(SST39VF3201)的INTEL 總線(xiàn)的形式訪(fǎng)問(wèn)的,就是通過(guò) 地址、數(shù)據(jù)、WR、CS、RD來(lái)訪(fǎng)問(wèn)的,在訪(fǎng)問(wèn)的時(shí)候CS為有效,WR動(dòng)作。
用萬(wàn)用表測(cè)量FLASH的CS腳為高,恒定,地址A1恒定為57mV抖動(dòng)不大。無(wú)論我讀什么地址的時(shí)候。其他的腳由于萬(wàn)用表探針太粗沒(méi)有測(cè)量。

提前感謝:
好久沒(méi)有來(lái)了,今天被困了一天了,實(shí)在是沒(méi)有辦法了由于手頭工具也有限。希望誰(shuí)碰到過(guò)的給指點(diǎn)一下。調(diào)試了一天累了。本來(lái)還希望不會(huì)碰到什么問(wèn)題,看來(lái)3天一個(gè)燒寫(xiě)軟件很難做完了。目前感覺(jué)應(yīng)該是軟件問(wèn)題,可能移植匆忙變量修改不當(dāng),哪位能給點(diǎn)建議,多謝了。





2樓: >>參與討論
linqing171
附加說(shuō)明
主芯片基于Arm922T 帶 MMU,系統(tǒng)是某盜版系統(tǒng)。感覺(jué)可能這個(gè)小地方會(huì)碰問(wèn)題,但是不希望的事情還是發(fā)生了,雖然目前才擋了一天還不到萬(wàn)念俱灰的感覺(jué),但是也比較悶,下午主要看電路以及測(cè)量了,沒(méi)有發(fā)現(xiàn)什么可以指導(dǎo)軟件的問(wèn)題,所以反過(guò)來(lái)又不知道懷疑軟件什么地方了。

3樓: >>參與討論
linqing171
搞定,配置文件管腳錯(cuò)誤
讀另外一個(gè)地方去了,呵呵.

參與討論
昵稱(chēng):
討論內(nèi)容:
 
 
相關(guān)帖子
強(qiáng)烈建議---高手,大俠請(qǐng)進(jìn)
請(qǐng)問(wèn)哪位用過(guò)philips的2210芯片,一起討論一下!
大家誰(shuí)對(duì)高通的brew平臺(tái)比較熟悉
linux下加載模塊為什么會(huì)出錯(cuò)?
ARM+VxWorks實(shí)現(xiàn)簡(jiǎn)單WEB服務(wù)器和SNMP網(wǎng)管等功能方案征求
免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)