NAND FLASH PMON烧写步骤详解

5星 · 超过95%的资源 需积分: 29 53 下载量 41 浏览量 更新于2024-12-28 2 收藏 684KB PDF 举报
"该文档是关于NAND FLASH的PMON程序烧写教程,主要通过JTAG方式进行操作。" 本文档详细介绍了如何使用JTAG接口烧写NAND Flash中的PMON(Power-on Monitor)程序,适用于已有PMON程序或首次烧写的情况。烧写过程包括以下几个步骤: 1. 首先,确保正确连接JTAG线、串口和电源。确保设备正常供电,启动PC机的超级终端,设置波特率为115200,数据格式为8位无校验无硬件流控。 2. 打开EJTAG烧写软件,检查软件界面,准备进行烧写操作。 3. 开启电源,观察超级终端的显示,确认PMON已启动。正常情况下,电源指示灯亮起,超级终端会显示开发板工作正常。 4. 使用EJTAG软件连接开发板,检查连接状态。如果连接成功,DEVIDEID等相关信息会显示在软件界面上;若连接失败,需检查JTAG线连接。 5. 停止CPU运行,并通过“文件-〉FILE TO MEM”菜单将EJTAG烧写程序upmon_gpio01.bin加载到内存80010000开始的地址。 6. 使用“传送-〉发送文件”功能,选择Y-modem格式的PMON文件进行发送。烧写过程中会有进度条显示,并在完成时显示“烧写成功”。 7. 烧写完成后,通过复位键启动新的PMON程序。 特别注意的是,如果NAND Flash中是首次烧写PMON或者核心板通过NAND方式启动的跳线J2未连接,CPU会在bfe00380地址处停止。此时,需要先通过EJTAG工具修改内存参数:将0xbfe00c04地址改为0x9000c6,0xbfe00c00地址改为0x8c40568,之后再按照5-7步进行操作。 整个烧写流程详尽且具有针对性,对于理解和操作NAND Flash上的PMON烧写提供了清晰的指导。无论是对开发人员还是技术支持工程师,这都是一份非常实用的参考资料。