多语言展示
当前在线:1667今日阅读:39今日分享:10

友坚2416开发板上如何启动SD boot

S3C2416 是低功耗、高性能、低成本的 SAMSUNG ARM9(ARM926EJ)处理器,最 具成本优势、S3C2440 最完美的替代者。UT2416BV02 开发板充分展示了 S3C2416 的功能特性,专为 GPS、PDA、数字电视、 智能手机等消费类电子产品开发而设计,主要供广大企业用户进行产品前期软硬件性能评估 验证、设计参考用。
工具/原料
1

电脑

2

友坚UT2416BV02开发板

方法/步骤
1

设置SD启动模式UT2416BV02 开发板支持两种方式引导系统启动:SD 卡引导方式和 Nand Flash 引导方 式。两种启动方式通过设置拨码开关 SW1 的 1~4 位来实现。

2

开发板上有两个 SD 卡槽,SD CH0 用于 SD 卡启动。只有“SD CH0”标号的卡槽可以用来作为 SD 卡引导,“SD CH1”标号的卡槽是不能 作为 SD 卡引导的。

3

启动SDboot内核烧写包括以下几个步骤

4

1、设置硬件拨码开关 SW1 为 SD 启动模式2、 将 SD 启动代码烧写到 SD 卡中3、 开机,启动系统(从 SD 卡启动),3 秒内按空格键,进入 EBOOT 选项界面4、 安装 USB 下载驱动 5、 将 block0img.nb0 烧写入 Nand Flash 中6、 重启系统(从 SD 启动),3 秒内按空格键,进入 EBOOT 选项界面7、 将 EBOOT.bin 烧写入 Nand Flash 中8、 设置硬件拨码开关 SW1 为 Nand Flash 启动模式9、 重启系统(此时从 Nand Flash 启动),3 秒内按空格键,进入 EBOOT 选项界面10、将 NK.bin 烧写入 Nand Flash 中【注:初次烧写或 Nand Flash 中启动代码被擦除掉时,须通过 SD 启动,然后将启动代码烧 写到 Nand Flash,之后启动就可以不需要 SD 卡了。】

5

下面详细介绍烧写步骤:1、 将 SD 卡插入 HSMMC 卡槽(非 SD 卡槽)2、 连接开发板与 PC 机之间的串口线3、 打开光盘中\工具软件\DNW.exe4、 设置 DNW

6

◆ 点击“Serial port” ->  “Connect”

7

◆ 点击“Configuration” ->  “Options”◆ 点击“Configuration”->“Options”,Baud Rate:115200,COM Port:COM 1,◆ Download Address:0xc000000

8

开机,启动系统(从 SD 卡启动),3 秒内按空格键,进入 EBOOT 选项界面如果 PC 未装 USB 下载驱动,PC 端会发现新硬件,并自动弹出安装对话框。 如果已经安装 USB 下载驱动,则跳过下面第 4 步:安装 USB 下载驱动

9

安装 USB 下载驱动选择“从列表或指定位置安装”,“下一步”。

10

选择“不要搜索。我要自己选择要安装的驱动程序”,“下一步”。

11

“下一步”

12

选择“从磁盘安装”,“下一步”。

13

选择“浏览”

14

添加“\工具软件\USB 驱动\USB 下载驱动\secusb2.inf”,◆ 点击“打开”

15

点击“确定”

16

点击“下一步”

17

点击“完成”USB 下载驱动安装完毕后,可以通过 USB Device 接口进行下载并烧写 image 到 nandflash 了

注意事项
1

注:1、SW1 开关 ON 时为“1”,OFF 时为“0”,“X”为高电平或者低电平。

2

2、UT2416BV02 开发板出厂默认设置为 NAND FLASH 启动方式。

推荐信息