?? readme.txt
字號:
關于testSJF2440工程的說明
這個是在ADS下燒寫K9F1208的工程,用三星的NAND bootloader和SJF2440程序修改而成。
硬件說明:
處理器:S3C2440A
SDRAM :K4S561632H*2
NAND :K9F1208
JTAG :20pin
串口 :2440串口0(可自行在Uart_Select函數中選擇)
軟件環境:
超級終端:
每秒位數 :115200
數據位 :8
奇偶校驗 :無
停止位 :1
數據流控制:無
使用方法:
在確認自己安裝了ADS1.2和硬件仿真器軟件后,連接好電路板電源,接好仿真器(我
用的是JLINK),開啟仿真器軟件,打開testSJF2440文件夾中的ADS工程文件testSJF2440.mcp,
點DEBUG按鈕進入AXD仿真環境,點AXD下的system views->command line interface,然后在
出現的對話框中用2440anorom.ini配置系統(例如:ob c:\temp\2440anorom.ini),然后點
file->reload current image重新將程序載入SDRAM中。接著點go按鈕運行程序,到main程序
的時候會停下來,這個時候可以將要燒寫的bin文件載入SDRAM內的緩沖區中,緩沖區地址
0x31000000(當然也可以自己在程序中將緩沖區地址改一下,給K9S1208_Program子程序的bufbase
賦值,只要和這個程序的地址空間不發生重疊就可以了)。開啟超級終端,繼續點go運行程序,遇到
test sdram選擇n跳過,然后就可以燒寫NANDFLASH了,用法跟SJF2440差不多。
遺留問題:
該工程將nand_mini.c中NF8_ReadPage子程序的ECC給屏蔽了,想搞ECC還是要管一下
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -