国产锐华嵌入式实时操作系统

eset用户名  时间:2021-02-18  阅读:()
ReWorks龙芯派安装手册1.
1.
1ReWorksR20100601-FR01ReWorksReDe1ReWorksIEEEPOSIX1003.
13-2003/POSIX1003.
1-2001GJB7714-2012VxWorksReWorksReWorksReWorksReWorks/ReWorksX86ARMPowerPCMIPSSPARCCPUReWorksC/C++POSIX1003.
13-2003/POSIX1003.
1-2001ReWorks1/272ReDeReWorksReDeC/C++SVNEclipseReDeEclipseReDeEclipseReDeReWorks/ReDe32MIPSSMPTCP/IPQTBSPReWorks2/27ReWorks/ReDeROSSCA1.
1.
2ReWorksReWorksmarketing@ntesec.
com.
cn+48021-526863113/2712*3*4*5*6*71.
1.
3ReWorks5.
2.
3.
1产品安装概述ReDeReWorks/14/272序号软件项名称数量1ReDe锐华嵌入式软件开发环境(适用于Windows7及以上)1套2ReWorks锐华嵌入式实时操作系统(支持龙芯派二代)5.
2.
3.
2ReDe安装如果您已从官方渠道获得锐华产品开发包,我们为您提供了基于龙芯派二代的锐华嵌入式软件开发环境——ReDe,请双击下图中可执行文件,按照安装向导提示的步骤进行ReDe安装,安装时请选择非中文路径.
5/27ReDe是以Eclipse开放体系结构为基础,集嵌入式软件设计、开发、调试、仿真运行等功能为一体的嵌入式软件开发平台.
为基于锐华嵌入式实时操作系统(ReWorks)的嵌入式软件开发与运行提供全过程支持.
qt_simple_test为测试工程,我们将在5.
2.
3.
3章节中介绍如何通过开发环境导入测试工程,编译工程,引导/固化测试程序.
FileZilla-3.
5.
3为FTP工具,用于ReWorks固化,如您有其它FTP工具,可忽略此目录.
5.
2.
3.
3ReWorks引导1)测试环境搭建请按照5.
2.
3.
1章节中介绍的"龙芯派二代及外围测试设备连接关系图"进行环境搭建.
您需要准备USB转串口线1根,用于串口调试;网线1根,用于ReWorks引导/固化;如您需要同时使用2路网卡,可准备交换机1台;HDMI高清数据线、显示器、鼠标、键盘均用于与目标机图形测试用例交互(非必备).
打开安装好的ReDe集成开发环境,在根目录下运行ReDe.
exe启动开发环境,并选择合适的工作目录(workspace),默认工作目录将新建在ReDe根目录下.
6/27ReDe界面布局图7/272)编译测试用例请按照以下步骤导入qt_simple_test测试用例,并进行编译.
1.
导入测试工程:根据以下步骤,进入导入窗口,选择qt_simple_test测试用例所在目录,勾选"将项目复制到工作空间中".
测试工程导入步骤图8/272.
编译测试用例:我们已为您编译好测试用例,生成的可执行镜像文件(reworks.
elf)存放在/qt_simple_test/gnumips/LOONGSON2K1000目录下.
如您希望修改测试用例代码或体验编译过程,请进行代码重构.
编译过程将显示在"控制台"工具栏内,编译后生成的reworks.
elf将覆盖原先路径下的reworks.
elf.
测试工程重构步骤图3)启动测试程序1.
我们将通过TFTP服务将生成的可执行镜像文件(reworks.
elf)加载至目标机(龙芯派二代),请确保目标机的调试串口和网线已与宿主机(计算机)相连.
ReDe集成开发环境为您集成了串口终端工具、TFTP服务工具,请按以下步骤配置工具,启动相应的服务.
9/27串口终端工具连接步骤图10/27TFTP服务工具连接步骤图2.
打开目标机(龙芯派二代)电源,在引导程序(PMON)加载操作系统前,利用串口终端工具输入"c"将软件停止在PMON命令行.
键入ifaddrsyn0xxx.
xxx.
xxx.
xxx命令修改网卡gmac0的IP地址,使其与宿主机(计算机)的本地网卡处在同一网段(配置后可尝试通过宿主机ping目标机网卡IP,确保网络通信正常);键入loadtftp://xxx.
xxx.
xxx.
xxx/reworks.
elf命令加载可执行镜像(reworks.
elf)至目标机内存;键入g命令启动ReWorks操作系统.
11/27操作系统引导步骤图3.
ReWorks操作系统正常启动后,串口终端工具将停止于ReWorks命令行,您可以通过键入命令与ReWorks进行交互.
ReWorks命令行5.
2.
3.
3ReWorks固化5.
2.
3.
2ReWorksReWorksreworks.
elfPMONTFTP12/271)格式化硬盘(硬盘格式化后原有系统即被删除)我们选择龙芯派二代上的SSD硬盘作为"ReWorks固化"的存储介质.
首先以5.
2.
3.
2章节为基础进入ReWorks命令行,通过键入ls/dev命令查看SSD硬盘在ReWorks操作系统下的设备名称;通过format("dosfs","/dev/xxxp1")命令对该设备进行格式化操作,这里p1代表该硬盘的第1个分区;格式化成功后,通过mount("dosfs","/dev/xxxp1,"/c")命令设置该硬盘的挂载点为盘符"c".
格式化硬盘步骤图2)上传可执行镜像文件我们通过FTP工具将可执行镜像文件(reworks.
elf)上传至"c"盘.
在ReWorks命令行键入ifconfig查看目标机(龙芯派二代)网卡IP地址,保证与宿主机(计算机)的本地网卡IP在同一网段;打开计算机上任意FTP客户端工具,与目标机上的FTP服务器建立连接;连接成功后,将reworks.
elf上传至目标机"c"盘.
13/2714/27上传可执行镜像文件步骤图3)完成引导程序硬盘自启动设置断电复位目标机(龙芯派二代),在引导程序(PMON)加载操作系统前,利用串口终端输入"c"将软件停止在PMON命令行;键入esetal1命令,修改环境变量al1(自启动)的值为/dev/fs/fat@wd0/reworks.
elf(FAT文件系统硬盘第1分区);至此,我们已完成ReWorks固化的全部操作,断电复位看看,程序是否能够自动加载执行吧!
硬盘自启动方式设置步骤图2.
12.
1.
1dhclientdhcpIPIP2.
1.
2WiFiM.
2WiFi15/272.
2a)mipsel-linux-gcc-static-otesttest.
ctestb)gcc-otesttest.
c#include#include#include#include//num:0:data,1:off2:data3:off.
.
.
.
.
.
.
staticcharnum[]={0x9,1,2,3,4,5,6,7};main(){intfd;//fd=open("/dev/my74hc595",O_RDWR,S_IRUSR|S_IWUSR);//fd=open("/dev/my74hc595-0",O_RDWR);//if(fd!
=-1){//read(fd,&num,sizeof(int));////printf("Themy74hc595is%d\n",num);//printf("Pleaseinputthenumwrittentomy74hc595\n");//scanf("%d",&num);write(fd,&num,8);////read(fd,&num,sizeof(int));////printf("Themy74hc595is%d\n",num);close(fd);//16/27}else{printf("Deviceopenfailure\n");perror("openmy74hc595");}}BIOSBIOSPMONejtagejtag-debugPMONejtagPMON3.
1PMONPMONBIOSbootloaderPMONBIOSbootloaderBIOS512KBROM,128KBRAMPMON1ext2fat32yaffs2RAMDISK2(tftp,http,nfs)flash34USBohciusbdiskusbkbd5MIPSARMPowerPC17/273.
2PMONPMONSPIFLASHBIOSejtag3.
2.
1PMONPMONPMONFlash:Xrandr80060060200000100000800x60060Hzddr200M~100Mvideo=sb2f_fb:800x600-16vmlinux18/273.
2.
2PMON4.
1Linux4.
1.
1VMwareplayerVMwareplayerhttps://www.
vmware.
com/cn.
html19/274.
1.
2Ubuntuhttp://www.
ubuntu.
com/download/desktop4.
1.
3Ubuntuubuntu3D20/27""21/274.
1.
4ubuntu1gnome-terminalxterm2gdmCtrl+Alt+F2Ctrl+Alt+F734.
1.
5root1rootsundm@ubuntu:/$sudopasswdroot[sudo]passwordforsundm:#输入当前用户密码EnternewUNIXpassword:#输入root密码RetypenewUNIXpassword:#确认root密码passwd:passwordupdatedsuccessfullysundm@ubuntu:/$su#切换至root用户Password:root@ubuntu:/##命令进入root用户了2rootgedit/usr/share/lightdm/lightdm.
conf.
d/50-ubuntu.
conf22/27[SeatDefaults]autologin-guest=false#不允许guest登录autologin-user=rootuser-session=ubuntugreeter-show-manual-login=true#手工输入登陆系统的用户名和密码rootErrorfoundwhenloading/root/.
profilestdin:isnotattyprofile"mesgn""tty-s&&mesgn"gedit/root/.
profile4.
1.
6VMwaretoolsVMwareToolsVMwareVMwareVMwareToolsvmwaretoolslinux.
isoVmwareToolsPlayerCD/DVD23/27/opt/vmwaretools#进入opt文件夹cd/opt#解压文件tarzxvfVMwareTools-9.
6.
2-1688356.
tar.
gz#进行安装cdvmware-tools-distrib/.
/vmware-install.
pl#最后重启系统便完成了VmwareTools安装rebootvm2tabvmwaretools4.
24.
2.
11.
ftp://ftp.
loongnix.
org/embed/ls2k/linux-3.
10.
0-el7.
tar.
gzpmonftp://ftp.
loongnix.
org/embed/ls3a/toolchain/gcc-4.
4-gnu.
tar.
gz2.
makedepand24/27aptitudeinstallxutilsdevsudocpmakedepand/usr/bin3.
pmoncfgpmoncdtools/pmoncfgmakesudocppmoncfg/usr/bin4.
2.
2pmonpmonejtagejtagpmon1.
pmoncdzloader.
ls2k2.
vimcmd.
sh#!
/bin/bashexportPATH=/opt/gcc-4.
4-gnu/bin/:$PATHmakecfgalltgt=romCROSS_COMPILE=mipsel-linux-DEBUG=-g1.
Targets/LS2K/conf/ls2kmaketgt=romCROSS_COMPILE=mipsel-linux-DEBUG=-g2.
zloader.
ls2kgzrom.
binpmonbin.
3.
pmonload-r-f0xbfc00000tftp://(ip)/gzrom.
bin4.
pmonpmon.
25/274.
2.
3cparch/mips/configs/loongson2k_defconfig.
config.
/mymakemenuconfig.
/mymakevmlinux①sdapartssda1sda2setal"/dev/sda1"ramdisksetappend"console=ttyS-,115200rdinit=/sbin/init"ramdisksetappend"root=/dev/sdablock2console=ttyS-,115200noinitrdinit=/linuxrcrwrootfstype=yaffs2"1.
sda_erase/dev/sda12.
tftpdevcptftp://192.
168.
1.
249/vmlinux/dev/sda13.
ramdiskramdiaksda_erase/dev/sda24.
tftp:(yaffs2.
img)devcptftp://192.
168.
1.
249/yaffs2.
img/dev/sda2y5.
reboot26/275.
1.
1ftpftp://ftp.
loongnix.
org/loongsonpi/pi_2/longnixhttp://www.
loongnix.
org/http://www.
openloongson.
org/forum.
php5.
1.
2QQQQ687958985http://bbs.
16rd.
com/forum-472-1.
htmlhttp://www.
openloongson.
org/Askhttp://ask.
loongnix.
org/

华纳云,3折低至优惠云服务器,独立服务器/高防御服务器低至6折,免备案香港云服务器CN2 GIA三网直连线路月付18元起,10Mbps带宽不限流量

近日华纳云发布了最新的618返场优惠活动,主要针对旗下的免备案香港云服务器、香港独立服务器、香港高防御服务器等产品,月付6折优惠起,高防御服务器可提供20G DDOS防御,采用E5处理器V4CPU性能,10Mbps独享CN2 GIA高速优质带宽,有需要免备案香港服务器、香港云服务器、香港独立服务器、香港高防御服务器、香港物理服务器的朋友可以尝试一下。华纳云好不好?华纳云怎么样?华纳云服务器怎么样?...

LightNode(7.71美元),免认证高质量香港CN2 GIA

LightNode是一家位于香港的VPS服务商.提供基于KVM虚拟化技术的VPS.在提供全球常见节点的同时,还具备东南亚地区、中国香港等边缘节点.满足开发者建站,游戏应用,外贸电商等应用场景的需求。新用户注册充值就送,最高可获得20美元的奖励金!成为LightNode的注册用户后,还可以获得属于自己的邀请链接。通过你的邀请链接带来的注册用户,你将直接获得该用户的消费的10%返佣,永久有效!平台目前...

wordpress通用企业主题 wordpress高级企业自适应主题

wordpress高级企业自适应主题,通用型企业展示平台 + 流行宽屏设计,自适应PC+移动端屏幕设备,完美企业站功能体验+高效的自定义设置平台。一套完美自适应多终端移动屏幕设备的WordPress高级企业自适应主题, 主题设置模块包括:基本设置、首页设置、社会化网络设置、底部设置、SEO设置; 可以自定义设置网站通用功能模块、相关栏目、在线客服及更多网站功能。点击进入:wordpress高级企业...

eset用户名为你推荐
邮箱怎么写正确的邮箱地址怎么写iphone5解锁苹果5忘了锁屏密码怎么解锁密码湖南商标注册湖南哪里有商标注册公司?渗透测试渗透测试的专业服务arm开发板新手入门应如何选择 ARM 开发板?网站联盟网络联盟是什么意思数码资源网有什么网站弄相片效果比较好的?开机滚动条开机滚动条太多怎么办?保护气球什么气球可以骑?小米3大概多少钱小米3现在多少钱
域名信息查询 希网动态域名 香港ufo 免费ftp空间 阿里云代金券 免费静态空间 警告本网站 云鼎网络 java空间 卡巴斯基官方免费版 web服务器的架设 中国电信测网速 服务器硬件防火墙 web服务器搭建 四川电信商城 东莞服务器托管 可外链的相册 后门 存储服务器 ncp 更多