P/E/C:FLASH操作位
發(fā)布時(shí)間:2019/8/29 21:14:52 訪問(wèn)次數(shù):1918
P/E/C:FLASH操作位,僅對(duì)SARAM法有效,對(duì)BCl法無(wú)效,P/E/C相應(yīng)位為1表示對(duì)選中的FLASH塊進(jìn)行對(duì)應(yīng)的C(清零)、E(置l)、P(編程)操作。例蟲(chóng)日, >PRG2ⅩⅩPP -P278 -S0X4003C2ⅩX SPX.0UT116Κ0.0UT對(duì)有些叩其默認(rèn)的I/0口地址為貿(mào)8,而這一地址又往往被其他設(shè)備所占用,這時(shí)候用B0法和SARAM法都將不能完成燒錄,而只能采用個(gè)性化的燒錄法在命令行中利用-P選項(xiàng)改變I/0口地址,如上面-p選項(xiàng)值為”8,-S OX⒕003表示對(duì)FLASH0塊進(jìn)行C、E的操作。
錯(cuò)誤信息及對(duì)策。在具體的燒錄過(guò)程中往往還會(huì)碰到諸多的問(wèn)題,下面對(duì)可能出現(xiàn)的四類(lèi)錯(cuò)誤信息分析其產(chǎn)生的原因及相應(yīng)的解決辦法。
①系統(tǒng)中止錯(cuò)誤。在執(zhí)行PRmⅩⅩPP后,系統(tǒng)停止了,可能的原因有:命令行的-p選項(xiàng)指定了錯(cuò)誤的口地址;D叩目標(biāo)板沒(méi)有連接好;JTAG口連接錯(cuò)誤;D叩目標(biāo)板存在外加的復(fù)位信號(hào)。
②與JTAG連接相關(guān)的錯(cuò)誤。
●ERROR1OO:處理器初始化出錯(cuò)。表示目標(biāo)板通電但掃描電路沒(méi)有正常工作,可能的原因有:ˉn選項(xiàng)指定的裝置名錯(cuò)誤;目標(biāo)板的ⅤDD電壓低于預(yù)期值;JTAG的一個(gè)或者多個(gè)引腳出現(xiàn)了開(kāi)路或短路錯(cuò)誤。
● ERROR101: DSP目標(biāo)板不胄乞復(fù)位。
●ERROR1⒆:初始化ST1寄存器失敗。
●ERROR10~s:不能寫(xiě)算法指定的存儲(chǔ)空間。
●ERROR1∝:不能讀算法指定的存儲(chǔ)空間。
●ERROR1Os:目標(biāo)系統(tǒng)寫(xiě)失敗。
●ERROR1“:目標(biāo)系統(tǒng)不能從PC指定的地址開(kāi)始執(zhí)行。
●ERROR1OT:目標(biāo)系統(tǒng)無(wú)法停止。
●ERROR1":DSP處理器處于不確定狀太
上述出現(xiàn)的錯(cuò)誤都與JTAG沒(méi)能保證正常通信有關(guān),檢查JTAG連接口的TCK~RET信號(hào),并確保在對(duì)FLASH編程時(shí)候,沒(méi)有外加的NMI或RESET信號(hào)。
③與文件處理有關(guān)的錯(cuò)誤。
●ERROR110:命令行中指定的文件找不到,檢查路徑和文件名是否正確。
●ERROR111:裝載COFF文件失敗,重新檢查命令行的COFF文件,檢查是否鏈接出錯(cuò)。
④與FLASH算法有關(guān)的錯(cuò)誤。
●ERROR1O9:處理器超時(shí)。原因是CPU時(shí)鐘不是⒛MHz,若CPU速率太快,則編程算法中使用的軟件延時(shí)將會(huì)縮短,從而導(dǎo)致算法不能正常完成;解決的辦法就是用示波器檢查CPU的時(shí)鐘并給予更正。
●ERROR113:編程算法失敗。可能的原因有:在進(jìn)行編程操作前FLASH并沒(méi)有完全置1,例如,C0FF文件超出了FLASH0的地址范圍,這時(shí)候編程前兩塊FLASH(0、1)都要先置1;CPU時(shí)鐘不是⒛MHz;COFF文件錯(cuò)誤,可改用給定的例程試。
●ERROR114:清零、置1算法失敗?赡艿脑蛴:如果錯(cuò)誤出現(xiàn)在清零和置1的時(shí)候,則說(shuō)明FLASH內(nèi)的一些存儲(chǔ)空間已經(jīng)損壞,這樣的損壞往往是由于操作者對(duì)FLASH過(guò)渡置1引起的,例如對(duì)只有部分編程的FLASH經(jīng)常執(zhí)行置1操作就可能導(dǎo)致?lián)p壞,出現(xiàn)損壞后,修復(fù)的辦法就是運(yùn)行BFLW0/1.BAT文件利用對(duì)FLASH的寫(xiě)脈沖來(lái)修復(fù)裝置;如果
錯(cuò)誤出現(xiàn)在清零而不是置1和編程的時(shí)候,則FLASH存儲(chǔ)空間沒(méi)有損壞,因?yàn)槭欠駬p壞的檢測(cè)只在置1和編程的時(shí)候才會(huì)被執(zhí)行,此時(shí)應(yīng)該檢查CPU時(shí)鐘是否為⒛MHz,若不是,予以更正,若是,則FLASH存儲(chǔ)空間可能就是永久性損壞了。
P/E/C:FLASH操作位,僅對(duì)SARAM法有效,對(duì)BCl法無(wú)效,P/E/C相應(yīng)位為1表示對(duì)選中的FLASH塊進(jìn)行對(duì)應(yīng)的C(清零)、E(置l)、P(編程)操作。例蟲(chóng)日, >PRG2ⅩⅩPP -P278 -S0X4003C2ⅩX S.0UT116Κ0.0UT對(duì)有些叩其默認(rèn)的I/0口地址為貿(mào)8,而這一地址又往往被其他設(shè)備所占用,這時(shí)候用B0法和SARAM法都將不能完成燒錄,而只能采用個(gè)性化的燒錄法在命令行中利用-P選項(xiàng)改變I/0口地址,如上面-p選項(xiàng)值為”8,-S OX⒕003表示對(duì)FLASH0塊進(jìn)行C、E的操作。
錯(cuò)誤信息及對(duì)策。在具體的燒錄過(guò)程中往往還會(huì)碰到諸多的問(wèn)題,下面對(duì)可能出現(xiàn)的四類(lèi)錯(cuò)誤信息分析其產(chǎn)生的原因及相應(yīng)的解決辦法。
①系統(tǒng)中止錯(cuò)誤。在執(zhí)行PRmⅩⅩPP后,系統(tǒng)停止了,可能的原因有:命令行的-p選項(xiàng)指定了錯(cuò)誤的口地址;D叩目標(biāo)板沒(méi)有連接好;JTAG口連接錯(cuò)誤;D叩目標(biāo)板存在外加的復(fù)位信號(hào)。
②與JTAG連接相關(guān)的錯(cuò)誤。
●ERROR1OO:處理器初始化出錯(cuò)。表示目標(biāo)板通電但掃描電路沒(méi)有正常工作,可能的原因有:ˉn選項(xiàng)指定的裝置名錯(cuò)誤;目標(biāo)板的ⅤDD電壓低于預(yù)期值;JTAG的一個(gè)或者多個(gè)引腳出現(xiàn)了開(kāi)路或短路錯(cuò)誤。
● ERROR101: DSP目標(biāo)板不胄乞復(fù)位。
●ERROR1⒆:初始化ST1寄存器失敗。
●ERROR10~s:不能寫(xiě)算法指定的存儲(chǔ)空間。
●ERROR1∝:不能讀算法指定的存儲(chǔ)空間。
●ERROR1Os:目標(biāo)系統(tǒng)寫(xiě)失敗。
●ERROR1“:目標(biāo)系統(tǒng)不能從PC指定的地址開(kāi)始執(zhí)行。
●ERROR1OT:目標(biāo)系統(tǒng)無(wú)法停止。
●ERROR1":DSP處理器處于不確定狀太
上述出現(xiàn)的錯(cuò)誤都與JTAG沒(méi)能保證正常通信有關(guān),檢查JTAG連接口的TCK~RET信號(hào),并確保在對(duì)FLASH編程時(shí)候,沒(méi)有外加的NMI或RESET信號(hào)。
③與文件處理有關(guān)的錯(cuò)誤。
●ERROR110:命令行中指定的文件找不到,檢查路徑和文件名是否正確。
●ERROR111:裝載COFF文件失敗,重新檢查命令行的COFF文件,檢查是否鏈接出錯(cuò)。
④與FLASH算法有關(guān)的錯(cuò)誤。
●ERROR1O9:處理器超時(shí)。原因是CPU時(shí)鐘不是⒛MHz,若CPU速率太快,則編程算法中使用的軟件延時(shí)將會(huì)縮短,從而導(dǎo)致算法不能正常完成;解決的辦法就是用示波器檢查CPU的時(shí)鐘并給予更正。
●ERROR113:編程算法失敗?赡艿脑蛴:在進(jìn)行編程操作前FLASH并沒(méi)有完全置1,例如,C0FF文件超出了FLASH0的地址范圍,這時(shí)候編程前兩塊FLASH(0、1)都要先置1;CPU時(shí)鐘不是⒛MHz;COFF文件錯(cuò)誤,可改用給定的例程試。
●ERROR114:清零、置1算法失敗?赡艿脑蛴:如果錯(cuò)誤出現(xiàn)在清零和置1的時(shí)候,則說(shuō)明FLASH內(nèi)的一些存儲(chǔ)空間已經(jīng)損壞,這樣的損壞往往是由于操作者對(duì)FLASH過(guò)渡置1引起的,例如對(duì)只有部分編程的FLASH經(jīng)常執(zhí)行置1操作就可能導(dǎo)致?lián)p壞,出現(xiàn)損壞后,修復(fù)的辦法就是運(yùn)行BFLW0/1.BAT文件利用對(duì)FLASH的寫(xiě)脈沖來(lái)修復(fù)裝置;如果
錯(cuò)誤出現(xiàn)在清零而不是置1和編程的時(shí)候,則FLASH存儲(chǔ)空間沒(méi)有損壞,因?yàn)槭欠駬p壞的檢測(cè)只在置1和編程的時(shí)候才會(huì)被執(zhí)行,此時(shí)應(yīng)該檢查CPU時(shí)鐘是否為⒛MHz,若不是,予以更正,若是,則FLASH存儲(chǔ)空間可能就是永久性損壞了。
熱門(mén)點(diǎn)擊
- 施密特觸發(fā)器用在去抖電路中的工作原理
- 任何周期函數(shù)都能展開(kāi)成傅里葉級(jí)數(shù)
- 程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器具有各自的總線
- 環(huán)網(wǎng)柜DTU與開(kāi)閉所DTU的比較
- 脈沖電壓的測(cè)量
- 單環(huán)網(wǎng)接線
- 光纖通信的優(yōu)點(diǎn)
- 行列碼校驗(yàn)又稱(chēng)為方陣碼校驗(yàn)或者水平垂直奇偶校
- 重合器(Recbser)是用于配電網(wǎng)自動(dòng)化的
- 通信規(guī)約的概念
推薦技術(shù)資料
- 業(yè)余條件下PCM2702
- PGM2702采用SSOP28封裝,引腳小而密,EP3... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開(kāi)
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門(mén)信號(hào)調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究