20170914_OperatingSystem_Project01_BootLoader

来源:互联网 发布:班尼路质量怎么样 知乎 编辑:程序博客网 时间:2024/06/05 04:14


设备:


1. ThinkPad s3 yoga 14

Windows 版本:Windows 10 企业版

处理器:Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz 2.19GHz

已安装的内存(RAM): 8.00GB

系统类型: 64位操作系统,基于x64的处理器

笔和触摸: 为10触摸点提供触控支持

2. OPENLOONGSON Smart loong: V3.0 2017.7  www.openloongson.org

No.92

3. Kingston micro SD HC: 4GB



一、开发环境搭建与开发板连接


1. 安装软件


1.1. 安装Xshell: Xshell5.exe

双击安装包,采取默认安装。

1.2. 安装virtualbox

右键点击安装包,选中以管理员方式运行安装包,采用默认安装。

安装扩展包: Oracle_VM_VirtualBox_Extension_Pack-5.1.26-117224.vbox-extpack


2. 导入虚拟机镜像: ubuntu-server-lastest2.ova


可以按自己电脑配置调整虚拟机配置。

导入后启动并登陆虚拟机。


3. 配置Xshell连接虚拟机


在ubuntu-x86中输入ifconfig,查看ip

最小化虚拟机窗口,在virtualbox界面按Ctrl-S进入虚拟机设置,在网络设置中按ip设置端口转发

打开Xshell,点击新建。名称填os,对应ip填主机、端口号。单击用户身份验证,输入用户名密码

打开刚创建的Xshell连接,通过Xshell输入sudo minicom,连接虚拟机


4. 安装开发板串口驱动


将串口线以从SD卡侧数,黑、绿、白的顺序插入开发板,同时将串口线usb端插入电脑

打开windows设备管理器,查看端口(COM和LPT)下Prolific USB-to-Serial Comm Port (COM3),带黄色叹号表示设备异常,驱动未(正确)安装

右键选中串口设备,点击更新驱动程序(或直接在外安装)。安装完成后,开发板正确工作,黄色叹号消失


5. 虚拟机连接开发板


在开发板串口线连接到电脑,virtualbox虚拟机登陆的情况下,在虚拟机的设备选项-USB中选择Prolific Technology Inc. USB-Serial Controller [0300](成功连接之后,串口设备前会出现选中标识)


6. 测试开发板正常


打开Xshell,连接虚拟机

输入sudo minicom

接通开发板电源

最终现实PMON,即表示成功


7. 虚拟机使用


编译代码

用dd制作image到SD卡


8. PMON测试命令

devfs 查看当前设备

h help

reboot


9. 注意事项

出现异常请依次尝试开发板reset键、重启Xshell、重启电脑等