|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | 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 |
FLASH校驗(yàn)出錯(cuò) |
| 作者:zxj712 欄目:ARM技術(shù) |
新做的板子,寫FLASH時(shí)提示校驗(yàn)出錯(cuò),地址0x010000000錯(cuò),程序恰好是從該地址開始,請大俠指點(diǎn)。 |
| 2樓: | >>參與討論 |
| 作者: computer00 于 2006/3/24 9:46:00 發(fā)布:
應(yīng)該是硬件有故障吧。例如跳線設(shè)置,連接線,燒寫器等 在啟始地址出錯(cuò),一般是一個(gè)數(shù)據(jù)都寫不進(jìn)去,即下載器跟目標(biāo)板完全不能通訊。 |
|
| 3樓: | >>參與討論 |
| 作者: zxj712 于 2006/3/24 20:07:00 發(fā)布:
回復(fù)主題:FLASH校驗(yàn)出錯(cuò) 確實(shí)是FLASH沒寫入,主要是對CPLD的燒寫不正常,導(dǎo)致未產(chǎn)生FLASH的片選。對CPLD不能燒寫原因一般是什么?請大俠指點(diǎn)。 |
|
| 4樓: | >>參與討論 |
| 作者: computer00 于 2006/3/24 22:03:00 發(fā)布:
CPLD不能燒寫?如果外圍電路沒問題的話,那就是芯片壞了。 |
|
| 5樓: | >>參與討論 |
| 作者: zxj712 于 2006/3/26 6:41:00 發(fā)布:
回復(fù)主題:FLASH校驗(yàn)出錯(cuò) CPLD燒寫正確了,FLASH也可以讀出(全為0xff),但不能燒寫,FLASH的片選,讀寫信號均由CPU(AT91M40800)控制,用示波器觀察,發(fā)現(xiàn)讀和片選始終為高電平,復(fù)位只會(huì)瞬時(shí)拉低。請大俠指點(diǎn)迷津。 |
|
| 6樓: | >>參與討論 |
| 作者: computer00 于 2006/3/26 9:24:00 發(fā)布:
還是程序的問題。檢查是什么地方導(dǎo)致了片選和讀信號等未產(chǎn)生 |
|
| 7樓: | >>參與討論 |
| 作者: astrokid 于 2006/3/26 11:02:00 發(fā)布:
恩,應(yīng)該是程序的問題。仔細(xì)查查! |
|
| 8樓: | >>參與討論 |
| 作者: zxj712 于 2006/3/26 16:30:00 發(fā)布:
回復(fù)主題:FLASH校驗(yàn)出錯(cuò) 程序應(yīng)該不會(huì)有問題,因?yàn)槌绦蛟趧e的板子上測試過的,現(xiàn)在只是按原來的PCB板圖做了新板,而且器件也相同。 |
|
| 9樓: | >>參與討論 |
| 作者: zxj712 于 2006/3/26 16:36:00 發(fā)布:
未寫程序時(shí)管腳電平是什么 對FLASH未寫程序時(shí)復(fù)位后管腳電平是什么,即nCS0,nCS1,nCS2,nCS3的電平,復(fù)位后我測了這四個(gè)腳的信號,發(fā)現(xiàn)nCS0為占空比30%,2Hz左右的方波,其余三個(gè)均為高電平,而且nCS4~nCS7全為低電平。 |
|
| 10樓: | >>參與討論 |
| 作者: zxj712 于 2006/3/26 16:37:00 發(fā)布:
nCS0為FLASH的片選 nCS0為FLASH的片選, |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |