一、问题描述
本教程可用于解决当使用secureCRT进行串口调试时出现“Uart negotiation Error”或者出现“”提示时,可采用本教程内容进行dnw刷机。
我自己出现了除了secureCRT不能用,当时dnw也提示插入的SD卡有问题,也采用了这种方法解决。```


二、问题分析
通过查阅相关博客,secureCRT出现通信异常的原因主要是由于板子没有烧写系统(或系统不完整)导致串口通信协议不正常。(当然这可能是由于我自己学的过少,还没有意识到深入的原因,在此不便于过多分析,日后可以通过学习对教程进行补充)
三、解决思路
建议使用dnw进行刷机
四、操作步骤
- 使用dnw刷机前,首先进行硬件检查,确保开发板处于dnw刷机,即此处接跳线帽应当连接。([图所示为SD/iNand启动,应当在此处插跳线帽将硬件设置为dnw启动)

-
检查连线,连接电源线,dnw启动时需要同时连接USB转串口线和USB OTG线检查连线,dnw启动时需要同时连接USB转串口线和USB OTG线,注意串口线默认连接在usart2上(因为九鼎官方适配的系统使用了川口2进行通信)。
-
硬件检查无误后,进行电脑的驱动安装(我使用的是win 7 64系统)。首先进行USB转串口的驱动安装。
首先展示未安装驱时插入设备可在计算机–管理–设备管理器–其他设备 中找到开发板

此时我使用了驱动精灵来自动安装此驱动,扫描后点击安装即可。也可以在其他地方下载下来进行手动安装。,因为串口驱动属于常见的驱动,在此不提供下载链接。

安装完成后,重新进入设备管理器–端口进行查看,可查看到设备驱动已经安装,

然后安装dnw驱动。(dnw驱动下载链接:https://pan.baidu.com/s/1AqnApEYStU6vIk1PJ1TPRQ)
下载并解压后,在dnw驱动和fastboot驱动\dnw_driver_win7-64下按照所给“安装步骤”中的方法进行的驱动安装,教程很详细,在此不展开。
安装完成后,进入设备管理器,此时按住电源键不放,因为未安装开发板(SOC芯片)的驱动,在设备管理器–其他 中会有如下警告提示:
此时需要手动安装驱动解决。步骤如下:
右键点击其他设备下的感叹号–点击更新驱动程序软件–浏览计算机以查找驱动程序–dnw驱动和fastboot驱动\dnw_driver_win7-64\inf64**–确定(安装过程中出现卡顿可重新插拔OTG线重复安装驱动)
打开dnw软件,按住电源键不松开,若出现下图所示效果即为驱动安装成功,可进行第四步操作。
-
驱动安装成功后,进行如下操作
- 打开DNW.exe,点击DNW.exe中工具栏中的Configuration->Options,Baud Rate一般为115200,COM Port暂时忽略,USB Port中的Download Address先填入0xd0020010,然后点OK,随即点击工具栏中的USB Port->transmit->transmit,找到x210_usb.bin(至此也不可松手)
- 点击DNW.exe中工具栏中的Configuration->Options,USB Port中的Download Address修改为0x23E00000,然后点OK,随即点击工具栏中的USB Port->transmit->transmit,找到uboot.bin,点击打开。(若再次过程中,出现的进度条过于缓慢,则松开电源键,重新按住重复以上两步) 注意:在此步骤之前打开secureCRT的对应串口界面,具体操作不在此展开
- 当完成uboot.bin安装后,此刻 SecureCRT.exe中的会打印出相关信息,在倒计时结束之前按下回车键。现在可以松开按在开机键上的按钮。(这个安装很快,所以最好提前打开secureCRT)
-
- 此时uboot已经烧写完成。 -
接下来刷入Android系统。此时可以松开电源按钮了。
在uboot命令下输入”fdisk -c 0” 点回车(fdisk为磁盘分区操作)
输完之后再输入”fastboot” (进入fastboot模式,等待刷入新系统)
在windows中的F盘下创建fastboot文件夹,在此文件夹中再创建Android4.0.4文件夹并把相关文件(uboot.bin/x210.bin/zImage-android)放入改文件夹中。
打开windows下的cmd终端命令,输入”f:“,点回车,再输入”cd fastboot“,点回车,然后输入“fastboot flash bootloader Android4.0.4/uboot.bin” “fastboot flash kernel Android4.0.4/zImage-android” “fastboot flash system Android4.0.4/x210.img”
在输完后请拔掉跳线帽,以保证从SD卡启动Android。
至此,输入系统已经完成,需要输入其他系统请移步至另一篇关于《开发板刷系统》的文章。
本文介绍了S5PV210开发板使用DNW刷机时遇到的Uart negotiation Error错误的解决方法,包括硬件检查、驱动安装、DNW软件操作和SecureCRT的配合使用,详细阐述了每个步骤,帮助用户成功刷机。
的解决方法&spm=1001.2101.3001.5002&articleId=82927784&d=1&t=3&u=05f3aa4477bc46a8ba0a1e655120b43c)
1852

被折叠的 条评论
为什么被折叠?



