|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe |
請教arm44b0開發(fā)板bios問題 |
| 作者:liujun07 欄目:ARM技術 |
剛開始用arm44b0開發(fā)板時lcd開機是正常的,無任何畫面以及黑點,lcd是SHARP的g35,240x320,16級灰度,后來bios被沖掉了,可能是玩ucos時燒中斷向量所致(請教是否可以避免,還是我操作有誤?),后來我用廠家提供的光盤里的bios重新燒進去之后每次開機lcd都有大塊很黑的點陣顯示,不過我調試lcd程序時一切又正常,請教是否是廠家提供的bios并非是適合此開發(fā)板的bios?如何編寫bios,怎樣生成bios.bat批處理文件以使其下載至開發(fā)板上的FLASH? |
| 2樓: | >>參與討論 |
| 作者: computer00 于 2007/4/29 18:47:00 發(fā)布:
bios.bat文件是次要的,關鍵是其對應下載的二進制文件 你可以右擊*.bat,然后查看里面的內容,它是用TFTP燒下載到RAM中去的。 |
|
| 3樓: | >>參與討論 |
| 作者: IC1008 于 2007/4/29 18:52:00 發(fā)布:
bios應該跟板子的硬件地址有關的吧 |
|
| 4樓: | >>參與討論 |
| 作者: liujun07 于 2007/4/30 17:14:00 發(fā)布:
謝謝各位 computer00: 是下載到FLASH里的吧, |
|
| 5樓: | >>參與討論 |
| 作者: jimsboy 于 2007/5/13 6:27:00 發(fā)布:
估計是圖像被毀了 你說的開機時屏幕上有一塊大黑點,但調試LCD時又正常.估計是這樣,開機畫面是存在FLASH里邊的,但這個畫面所在的區(qū)域與BIOS是無關的,你燒寫時不會影響這里.你在上次把BIOS沖掉了破壞了這里的數(shù)據(jù),但你重寫燒回BIOS時卻沒能把這里的數(shù)據(jù)也修回來,所以下次開機就有黑點了.當你調試LCD時這里又是好的,因為你調試時畫面是你新給的,當然是正常的. 假設數(shù)據(jù)放在falsh的A處,它啟動時會被搬到SDRAM的B處,這時B處作為顯存,而這時你A處的數(shù)據(jù)是有問題的,與是搬到B處時也是有問題的,于是就有黑點了.當你調試LCD時,程序會對根據(jù)你的程序在B處重新寫入新的數(shù)據(jù),于是這時LCD又正常了. 解決方法:找到圖像數(shù)據(jù)在FLASH中的位置,把圖像數(shù)據(jù)想辦法寫進去即可 |
|
|
|
| 免費注冊為維庫電子開發(fā)網會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |