0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

米尔科技远程管理系统介绍

米尔科技 来源:米尔科技 作者:米尔科技 2019-11-25 08:57 次阅读

1概述

本文介绍使用ARM DS-5软件开发工具的RSE远程管理系统。DS-5 RSE相当于集成了SCP和Putty的功能,可以通过网络对目标板的文件系统进行控制,当然,前提是开发板上已经移植了SSH,具体移植步骤可参考设备介绍里面的链接。如果使用米尔科技的MYD-SAMA5D34(D31/33/35)开发板则SSH已经移植好了。

通过本文,我们可以学到如何使用ARM DS-5的RSE远程管理系统。

2 设备

编号

设备

数量

用途

1

PC机

1

搭建整个开发平台,包括安装DS-5软件,并通过DS-5创建和编译Linux应用程序。

2

DS-5开发工具

1

ARM开发工具,在Linux或者Window主机下使用其自带的Gcc编译Linux应用程序。

本文适用ARM DS-5的社区版、30天全功能评估版或者专业版。

DS-5 30天评估板请参考设备介绍中的链接。

3

MYD-SAMA5D34

(D31/33/35)开发板

1

米尔科技基于Atmel芯片ARM Cortex-A5内核开发板,板载的Linux和Android操作系统可以完整结合ARM DS-5进行开发。

本文用到开发板的5V电源、串口线和网线等配件。

3 设备介绍

关于本例程使用的设备,除PC机是通用的设备不做介绍以外,其他设备请参考以下地址了解详细情况。

(1)ARM DS-5详细介绍:http://www.myir-tech.com/product/ds-5.htm。

(2)获取ARM DS-5的30天评估板:http://www.myir-tech.com/faq_list.asp?id=473。

(3)MYD-SAMA5D34(D31/33/35)开发板详细介绍:http://www.myir-tech.com/product/myd-sama5d3x.htm。

(4)MYD-SAMA5D34(D31/33/35)核心板/工控板详细介绍:http://www.myir-tech.com/product/myc-sama5d3x.htm。

(5)移植openSSH到开发板详细步骤:http://www.myir-tech.com/bbs/thread-54-1-1.html。

4开发步骤

(1)连接好MYD-SAMA5D34开发板串口线、电源线和网线,启动开发板,开发板密码为:root。登录开发板后,输入ifconfig查看开发板IP地址,如下:

# ifconfig

开发板的网络信息为:

地址:169.254.0.100

掩码:255.0.0.0

网关:169.254.1.1(通过route命令查看)

(2)打开主机的网络连接,将与开发板连接的“本地连接”的地址、掩码和网关设置为与开发板对应,其中IP地址与开发板相近(不能相同),掩码和网关与开发板相同,DNS服务器地址可以留空。如下图,主机的IP地址设置为“169.254.0.105”。

(3)设置完成后,在开发板中ping主机IP,如果能够ping通,说明主机和开发板已经正确通过网络进行连接。

# ping 169.254.0.105

(4)打开DS-5工具,点击软件右上角的“DS-5 Debug perspective”按钮,切换到调试模式。

(5)点击切换到“Remote Systems”栏,如果没有这一栏,从菜单栏选择“Window” > “Show View” > “Other..”,在弹出的对话框中选择“Remote Systems”下的“Remote Systems”,如下图,点击“OK”打开远程系统栏目。

(6)在“Remote Systems”的空白区域右键,选择“New Connection…”。

(7)在弹出的对话框中选择“Linux”,点击“next”。

(8)然后在“Host name”栏输入目标板IP,“Connection”输入连接名称,“Description”输入连接描述,然后点击“next”。如下图。

(9)在“Files”对话框中选择“ssh.files”,然后点击“Next”。

(10)其它全部用默认设置,最后点击“Finish”完成,即可看到远程系统中添加了“169.254.0.100”的连接。

(11)右键“169.254.0.100”连接,选择“connect”,在弹出对话框中输入目标板的用户和密码,如下。

说明:如果开发板没有设置root密码,RSE是无法连接的。新的开发板默直接使用“root”账户登录,但是没有固定密码,所以需要使用“passwd root”命令设置root密码。

# ping 169.254.0.105

(12)如果弹出提示对话框,直接点击“Yes”即可,此时会看到linux的企鹅图标旁边多了个绿色箭头,说明连接目标板正确。

(13)完成后即可使用RSE访问查看目标板的文件系统,此时可以随便进行文件管理。如下图可看到目标板中/home目录下的文件,可以对文件进行复制、删除、新建等操作。

(14)将可执行文件,如简单的“hello”应用程序通过RSE拖动到目标板的目录下。

(15)在目标板上右键“hello”文件,选择“Properties”,将其“Permissions”改为可执行,如下图:

(16)右击“169.254.0.100”连接下的“Ssh Terminals”,选择“Launch Terminal”新建一个SSH终端。

(17)在新建的终端中切换到放置“hello”文件的目录,并执行,命令如下。

# cd /home/works/

# ./hello

这样,我们就可以不用U盘来拷贝文件到开发板了,也不用通过串口来控制操作开发了。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6084

    浏览量

    35149
  • 安卓
    +关注

    关注

    5

    文章

    2116

    浏览量

    56953
  • 米尔科技
    +关注

    关注

    5

    文章

    227

    浏览量

    20875
收藏 人收藏

    评论

    相关推荐

    远程管理系统定制

    远程管理系统定制型号:HBTZ------821产品品牌:河北泰泽产品型号:HBTZ-821版本号:8.1 语言版本:中文 支持平台:windows平台 软件简介:远程管理系统定制 软
    发表于 08-17 15:31

    DS-5教程-使用ARM DS-5 RSE远程管理系统

    1概述 本文介绍使用ARM DS-5软件开发工具的RSE远程管理系统。DS-5 RSE相当于集成了SCP和Putty的功能,可以通过网络对目标板的文件系统进行控制,当然,前提是开发板上
    发表于 10-13 13:44

    DS-5教程-使用ARM DS-5 RSE远程管理系统

    本帖最后由 i2c 于 2014-10-13 14:03 编辑 1概述 本文介绍使用ARM DS-5软件开发工具的RSE远程管理系统。DS-5 RSE相当于集成了SCP和Putty的功能
    发表于 10-13 14:01

    Linux SSH远程管理故障如何排查?

    SSH远程管理故障排查方案:1、检测两个机器是否畅通  两个机器之间是否畅通,查看物理链路是否有问题(网线网卡、IP是否正确)  第1步:物理链路是否畅通,比喻为“高速公路是否畅通”  ping
    发表于 07-25 16:45

    Linux SSH远程管理故障如何排查?

    SSH远程管理故障排查方案:1、检测两个机器是否畅通  两个机器之间是否畅通,查看物理链路是否有问题(网线网卡、IP是否正确)  第1步:物理链路是否畅通,比喻为“高速公路是否畅通”  ping
    发表于 11-30 17:40

    Hyper-V远程管理配置步骤

    Hyper-V 远程管理相信难道了不少 IT 朋友,gOxiA 也一直在捉摸。目前已经整理出来配置步骤,但是说实话连 gOxiA 都认为步骤太繁琐。所以暂不放出!
    发表于 07-17 07:41

    EMCP平台-空调远程管理云平台有哪些优势

    EMCP平台-空调远程管理云平台有何功能?EMCP平台-空调远程管理云平台有哪些优势?
    发表于 09-27 07:15

    RTool远程管理工具使用指南

    映翰通公司开发的远程管理工具(简称 RTool),可对 InDTU 设备(简称 DTU)进行远程管理远程管理包括:远程升级 DTU 的固件、远程
    发表于 10-19 07:12

    如何远程管理windows2003服务器

    如何远程管理windows2003服务器 我目前远程管理着多台服务器,并且经常需要远程连接到客户的系统上解决问题或是向客户演示如何去完成特殊的任务
    发表于 01-27 13:34 1716次阅读

    如何远程管理服务器

    如何远程管理服务器    有时候我要在家里连接一下办公室的内部IIS网站,但是不知道该怎么连接。因为内部网是通过代理服务
    发表于 02-25 10:44 2397次阅读

    数字标牌系统远程管理实现

    数字标牌系统远程管理实现,数字标牌(Digital Signage)是一种全新的媒体概念,一般指的是在大型商场、超市、酒店大堂、饭店、机场地铁站、影院及其他人流汇聚的公共场所,通过大
    发表于 12-07 14:51 31次下载
    数字标牌<b class='flag-5'>系统</b>的<b class='flag-5'>远程管理</b>实现

    Linux操作系统实用教程之如何Linux系统远程管理

    本文档的主要内容详细介绍的是Linux操作系统实用教程之如何Linux系统远程管理 主要内容是:1 远程管理简介2 终端方式的字符界面
    发表于 10-31 18:04 0次下载

    【技术分享】如何基于IoT云来远程管理维护DTU终端?

    DTU在物联网中被广泛应用,其自身也有远程管理维护的需求。本文介绍如何通过ZWS云平台来实现DTU的远程管理维护。    应用场景 DTU是无线终端设备,被广泛应用于各行各业。在不同的应用中
    的头像 发表于 12-26 11:45 805次阅读

    智能水电表远程管理系统

    随着科技的发展的不断进步,智能水电表远程管理系统的诞生,为我们的生活带来了便捷更加高效。智能水电表远程管理系统是一种搭载了物联网、云技术、云计算技术等几种技术性的新式智能化
    的头像 发表于 06-13 17:51 1624次阅读
    智能水电表<b class='flag-5'>远程管理</b><b class='flag-5'>系统</b>

    工业设备通过手机进行数据监控和远程管理

    工业设备监控和远程管理是指通过各种传感器和控制器数据采集技术,实现对工业设备的实时监控、远程管理和智能化控制的系统。常见的监控方式包括有线网络、无线网络和移动互联网等。而手机作为一种普及的移动
    的头像 发表于 09-01 17:40 470次阅读