嵌入式学习小组
直播中

carey123

10年用户 1566经验值
擅长:可编程逻辑 嵌入式技术
私信 关注

如何快速的上手S5PV210开发板呢

如何快速的上手S5PV210开发板呢?
使用S5PV210开发板有哪些常见的问题呢?

回帖(1)

张红

2021-12-27 11:31:11
前言
开发板快速开机上手

一、软件驱动安装 及 操作

win10进行下列操作时需要禁用驱动程序强制签名
1、打开设备管理器(在此过程中要一直按着)

COM3 是串口端口,SEC S5PC110 Test B/D 这个就是 需要安装的dnw_driver 驱动
2、更新 SEC S5PC110 Test B/D. 的驱动程序
驱动程序位置

3、打开DNW软件设置好串口号、波特率115200、地址0xd0020010

4、按住POWER键,USB显示OK

5、点击 serial Port->connect 这时,DNW上 显示出 COM3,115200bps

6、再点击 USB Port->Transmit,找到 x210_u***.bin 文件,双击,这时,DNW上的USB会显示x后再显示OK,表明 210 芯片的寄存器已经初始化完毕。
7、按住 POWER 键,再次将 DNW 的地址设置为 0x23e00000
8、USB Port->Transmit,烧录 uboot.bin 文件,此时就可以放开POWER键了。
9、 uboot 在 0x23e00000 处运行,并按回车键输入fastboot

10、运行CMD并进入fastboot的安装目录,执行fastboot devices 查看设备

备注:有下面文件的才是fastboot的安装目录(解压即可使用)

11、执行fastboot指令进行烧录

指令依次为
fastboot flash bootloader (uboot路径)
fastboot flash kernel (内核路径)
fastboot flash system (系统镜像文件)
fastboot reboot
12、进行到这一步,就可以看到屏幕上出现了系统画面,说明开发板已经上手成功了。
二、常见问题

1、fastboot:
fastboot是一个windows下的一个刷机工具,同时也是uboot下面的一个命令,当在uboot下执行“fastboot”,就相当于将uboot交给Windows下面fastboot软件管理,只需在Windows下利用fastboot软件执行命令烧写镜像即可实现“刷机”。
2、uImage和zImage的区别:
zImage是默认输出的内核映像文件,而uImage则是使用工具mkimage对zImage加工得到的。uImage是在zImage之前加上了一个长度为64字节的“头”(说明这个内核的版本、加载位置、生成时间、大小等信息,其0x40之后与zImage没区别)就是一个手动和自动的区别,有了uImage头部的描述,uboot就知道对应Image的信息,如果没有头部则需要手动去设置这些参数。zImage是ARM Linux常用的一种压缩映像文件,uImage是uboot专用的映像文件。
3、Nor Flash、INand和Nand Flash的区别:
Nor Flash:适合小容量的程序或数据存储,类似小硬盘
Nand Flash:适合大容量数据存储,类似硬盘
INand Flash:可以简单看成SD卡或MMC卡芯片化。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分