嵌入式系统终端开发模式的启动方法及装置制造方法及图纸

技术编号:16969270 阅读:51 留言:0更新日期:2018-01-07 06:22
本发明专利技术公开了一种嵌入式系统终端开发模式的启动方法及装置,属于终端开发领域。其中,嵌入式系统终端具备硬件开关用于触发调试指令,调试指令用于指示嵌入式系统终端进入开发模式,所述方法包括:建立全局变量,用于控制嵌入式系统终端的启动装载BootLoader的调试功能;接收调试指令;修改全局变量以启动BootLoader的调试功能;linux系统内核读取BootLoader发送的启动字符串Bootargs,启动字符串含有调试指令的状态信息;根据状态信息启动linux系统内核的调试功能。本发明专利技术可以通过外部硬件开关来控制进入嵌入式系统终端的开发模式,可以大大节省终端维护的运维成本。

【技术实现步骤摘要】
嵌入式系统终端开发模式的启动方法及装置
本专利技术涉及终端开发领域,特别涉及一种嵌入式系统终端开发模式的启动方法及装置。
技术介绍
目前,嵌入式操作系统终端对外(用户)、对内(研发公司)软件一般分为两个版本,即发布版和开发版。发布版被用户所使用,用户只能使用该终端的功能但无法对其进行调试;开发版是开发人员进行测试及调试的版本。基于上述介绍,对于使用对象的不同,在生产嵌入式系统终端,例如android设备的时候需要根据发行对象的不同选择烧录不同版本的软件。即提供给用户的终端烧录的是发布版,提供给开发人员的终端烧录的是开发版。根据上述介绍,现有技术至少存在以下问题:1、对于生产嵌入式系统终端的时候要区分不同的软件版本;2、终端进行维修时,需要将发布版重新烧录成开发版进行测试调试进行维修,大大增加了时间成本,人力成本;3、多次烧录存在数据丢失的风险。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种嵌入式系统终端开发模式的启动方法及装置。为了实现本专利技术的方法及装置,所述嵌入式系统终端需要具备硬件开关用于触发调试指令,所述调试指令用于指示所述嵌入式系统终端进入开发模式,所述技本文档来自技高网...
嵌入式系统终端开发模式的启动方法及装置

【技术保护点】
一种嵌入式系统终端开发模式的启动方法,其中,所述嵌入式系统终端具备硬件开关用于触发调试指令,所述调试指令用于指示所述嵌入式系统终端进入开发模式,其特征在于,包括:建立全局变量,用于控制所述嵌入式系统终端的启动装载BootLoader的调试功能;接收调试指令;修改所述全局变量以启动所述BootLoader的调试功能;linux系统内核读取所述BootLoader发送的启动字符串Bootargs,所述启动字符串含有所述调试指令的状态信息;根据所述状态信息启动所述linux系统内核的调试功能。

【技术特征摘要】
1.一种嵌入式系统终端开发模式的启动方法,其中,所述嵌入式系统终端具备硬件开关用于触发调试指令,所述调试指令用于指示所述嵌入式系统终端进入开发模式,其特征在于,包括:建立全局变量,用于控制所述嵌入式系统终端的启动装载BootLoader的调试功能;接收调试指令;修改所述全局变量以启动所述BootLoader的调试功能;linux系统内核读取所述BootLoader发送的启动字符串Bootargs,所述启动字符串含有所述调试指令的状态信息;根据所述状态信息启动所述linux系统内核的调试功能。2.根据权利要求1所述的方法,其特征在于,所述状态信息为电平数值和/或电平状态。3.根据权利要求1所述的方法,其特征在于,所述调试指令为低电平信号。4.根据权利要求1所述的方法,其特征在于,进一步包括:根据所述调试指令启动应用程序的调试功能。5.根据权利要求4所述的方法,其特征在于,包括:所述应用程序为原生应用程序。6.一种嵌入式系统终端开发模式的启动装置,其...

【专利技术属性】
技术研发人员:靳强李明星武剑
申请(专利权)人:北京雷石天地电子技术有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1