📄 readme.txt
字号:
===========================================================================================
NandFlash_Test实验
===========================================================================================
本实验实现对S3C2440 NandFlash的操作。本例程有一种运行方式,运行SDRAM中运行。
NandFlash_Test IN RAM 将程序下载到SDRAM中调试。
===========================================================================================
程序运行成功之后,
超级终端上将显示:
+---------------------------------------------+
| S3C2440A NandFlash Test ver R0.06 2008 Aug |
+---------------------------------------------+
For additional menu, Press any key.
USB host is not connected yet.
此时插入USB数据线,如第一次运行该程序,则会弹出USB驱动安装向导,按照向导提示安装工程文件夹
下USB驱动文件中的secbulk文件,该文件则为本程序运行所需驱动,成功安装后即可进行后续功能测试。
如不是第一次运行,插入USB数据线后,则出现以下提示信息:
USB host is connected. Waiting a download.
此时按任意键,都将弹出以下菜单:
***********************************************
*** input 1 to Download the bin file ***
*** input any key to return ****
**********************************************
选择“1”则出现以下提示信息:
Download file is selected.
Enter a new temporary download address(0x3...):
输入要下载到的地址,例如0X31000000,输出如下信息:
The temporary download address is 0x31000000.
USB host is connected. Waiting a download.
此时打开超级终端USB PORT菜单,选择Transmit,在弹出的对话框中选择要下载运行的.bin文件,具体
的.bin文件可到工程文件夹中的可下载bin文件夹中寻找已经生成好的,也可以用自己工程生成的.bin
文件,本例程所带.bin文件功能为控制LED灯不停闪烁。
选择好要下载的.bin文件后,超级终端上将显示以下信息:
Now, Downloading [ADDRESS:31000000h,TOTAL:1538]
RECEIVED FILE SIZE: 1538
( 18.7KB/S,0.1S)
Now, Checksum calculation
Download O.K.
*********************************************************************
press any key to write the bin file from SDRAM to the NandFlash
*********************************************************************
其中ADDRESS及其他参数随所下地址及文件的不同而有所变化
此时按任意键,则将刚才下载的.bin文件写到NANDFLASH中
并输出以下信息:
write to the nandflash O.K.
*********************************************************************
press any key to read the bin file from the NandFlash to SDRAM
*********************************************************************
此时按任意键,则将刚写入到NANDFLASH中的.bin文件搬到了SDRAM中
并输出以下信息:
read flash O.K.
*********************************************************************
press any key to run the bin file you just read
*********************************************************************
此时按任意键,则.bin文件开始在SDRAM中运行
===========================================================================================
需要注意的是,在SDRAM中调试时,程序PC有可能会跳到FFFFFFE6位置处,该问题不是例程原因
解决方法:断开电源后稍等片刻后重新插上电源,再进行调试,如果还出现上述情况,可多调试几次,
一般在尝试3到4次左右,PC会正常跳转到main函数处。
===========================================================================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -