开发环境搭建
来源:互联网 发布:微信公众平台配置域名 编辑:程序博客网 时间:2024/06/05 17:18
一、驱动安装
安装usb串口驱动 PL2303_Prolific_DriverInstaller_v1.12.0
安装EasyOpenJtag驱动 见EasyOpenJtag 驱动安装.pdf
http://jingyan.baidu.com/album/375c8e19c2b25b25f2a229a3.html?picinde =7 (win10)
安装烧写软件 将烧写工具中的oflash.exe FTD2XX.dll复制到C:\Windows\Syswow64 cmd oflash (ctrl+c 退出)安装secureCRT(远程调试软件) 运行scrt522.exe New Session --protocol(选择Serial串口)--选择串口号、波特率--完成 ls查看串口信息 reboot(开发板已烧好程序)
二、烧写裸板
①使用openjtag烧写:接线,使用oflash烧写(oflash烧写后会复位开发板)
pc cmd cd /d F:\code\bin\hardware
oflash leds.bin
选择0 OpenJTAG 方式烧写 选择1 烧写到S3C2440
选择0 Nand Flash prog 选择0 再次确定是烧写到Nand Flash
选择烧写地址 0–2047
注意:开关往下拨动是nand启动,可以看到小灯循环闪烁 、
cmd运行
oflash lcd.bin 0 1 0 0 0 拔掉EOJ重启开发板 在串口按下空格 检测屏幕
oflash 0 1 0 0 0 stdio.bin 注意修改串口波特率为57600 这是一个10进制转换为16进制的代码
②使用 nor flash 上的u-boot来烧写
cd /d F:\code\bin
oflash 0 1 1 1 0 u-boot.bin 注意烧写前将开发板拨到Nor启动(小灯的反方向)
烧写完成拔掉OpenJTAG 串口 重启进入 空格调试
q退出 help查看
输入 menu 选择n (使用菜单通过usb下载)
③usb驱动下载 安装dnw驱动 安装时遇到win10/win7签名问题http://jingyan.baidu.com/album/375c8e19c2b25b25f2a229a3.html?picindex=7 (win10)
http://www.xitonghe.com/jiaocheng/windows7-1596.html(win7旗舰版64位)
打开dnw.exe usb port –Transmit 选择烧写的bin文件
断电 开发板设置为nand启动 ok
注:开发板设置为nor启动,打开串口,菜单选择n,
打开dnw.exe…
④使用tftp下载
开发板设为nor启动 上电 空格 q 启动tftp.exe
help tftp 查看用法
set ipaddr 192.168.2.2
save
ping 192.168.2.232
tftp 30000000 leds.bin
mtd
nand erase bootloader
nand write 30000000 bootloader 烧写,从30000000烧写到bootloader
关电 设置为nand启动 ok
三、重烧系统 (uboot,内核,文件系统)
烧写uboot和烧写裸板是一样的
烧写内核 使用dnw nor启动 空格 输入k 打开dnw.exe来烧写uImage
输入q退出
使用tftp tftp 30000000 uImage (下载)
nand erase kernel
nand write.jffs2 30000000 kernel
文件系统 输入y 使用dnw,打开dnw.exe来烧写yaffs2文件(fs_qtopia.yaffs2)
或者在菜单输入j ,打开dnw.exe来烧写yaffs2文件,再参考使用手册p44设置bootargs
使用tftp ftp 30000000 fs_qtopia.yaffs2(下载) nand erase root nand write.yaffs 30000000 root or: ftp 30000000 fs_qtopia.jffs2(下载) nand erase root nand write.jffs2 30000000 0x00260000 $(filesize)
烧写完成后 reset 出现qt界面
四、虚拟机、PC、开发板 三者互PING
Linux虚拟机的联网设置为桥接模式
查看虚拟机ip
192.168.2.184
查看pc的ip
ping 192.168.2.184
ok
修改开发板的ip地址
cd etc/init.d
vi rcS
(i进入编辑,修改ip的配置,退出保存 :x)
注:修改后重启开发板
ok!三者可以ping通、
- 搭建Java开发环境
- 搭建Java开发环境
- 搭建J2ME开发环境
- Python开发环境搭建
- Appfuse 开发环境搭建
- 搭建FreeBSD开发环境
- liferay开发环境搭建
- J2ME 开发环境搭建
- 毕业设计开发环境搭建
- eclips- 开发环境搭建
- 搭建开发环境
- jsp 开发环境搭建
- Windows开发环境搭建
- 搭建J2ME开发环境
- 搭建Android开发环境
- gloox开发环境搭建
- 搭建MyEclipse开发环境
- gloox开发环境搭建
- 记一次失败的面试经历
- 可见性问题小案例
- 关于直播,所有的技术细节都在这里了
- Android 7.0 安装失败的两个原因
- opencv学习笔记 1——安装opencv2.49+VS2013
- 开发环境搭建
- 某企业级hadoop源代码分析-1
- 64G的EXFAT格式的U盘如何格式化为FAT32
- 实训3/6 Python 字符串、列表
- Linux查看CPU和内存使用情况
- 自己装系统原来这么简单,你还老跑维修店?
- Android 命名规范整理
- caffe命令行的使用实例
- AppsFlyer SDK 接入