一种基于双1860系统终端的软件下载系统及其下载方法技术方案

技术编号:26969750 阅读:18 留言:0更新日期:2021-01-05 23:58
本发明专利技术公开了一种基于双1860系统终端的软件下载系统及其下载方法,包括:主1860芯片、从1860芯片、模拟切换开关和开机检测配置模块;终端上具有第二按键、第三按键和USB接口;主1860芯片控制模拟切换开关的切换状态,并控制从1860芯片的复位和开机状态;USB接口通过模拟切换开关分别与主1860芯片和从1860芯片连接;USB接口的电压信号分别接入主1860芯片和从1860芯片;第二按键和第三按键分别与主1860芯片连接;开机检测配置模块用于检测第二按键和第三按键的状态;当检测到第二按键和第三按键同时按下时,模拟切换开关进行切换,从1860芯片在终端进入开机模式前执行1860系统代码的下载。本发明专利技术操作简单,无需开启整机便能实现对从1860芯片进行代码下载。

【技术实现步骤摘要】
一种基于双1860系统终端的软件下载系统及其下载方法
本专利技术涉及终端平台
,更具体的说是涉及一种基于双1860系统终端的软件下载系统及其下载方法。
技术介绍
目前,在双1860系统终端的软件下载过程中,在对主1860系统下载完成后,从1860系统代码下载时,需先将整机开机,开机后,选中某一菜单,点击从1860系统下载命令,进而执行从1860系统代码的下载操作。该过程中,需要对整机开机才能完成对从1860系统的下载。因此,如何提供一种操作简单,无需开启整机便能实现对从1860系统下载的基于双1860系统终端的软件下载系统及其下载方法是本领域技术人员亟需解决的问题。
技术实现思路
有鉴于此,本专利技术提供了一种基于双1860系统终端的软件下载系统及其下载方法,对从1860芯片下载代码时,无需将终端开机,只需控制两个按键的状态改变,便能够完成从1860芯片对从1860系统代码的下载过程。为了实现上述目的,本专利技术采用如下技术方案:一种基于双1860系统终端的软件下载系统,包括:主1860芯片、从1860芯片、模拟切换开关和开机检测配置模块;所述终端上具有第二按键、第三按键和USB接口;所述主1860芯片控制所述模拟切换开关的切换状态,并控制所述从1860芯片的复位和开机状态;所述USB接口通过所述模拟切换开关分别与所述主1860芯片和所述从1860芯片连接;所述USB接口的电压信号分别接入所述主1860芯片和所述从1860芯片;所述第二按键和所述第三按键分别与所述主1860芯片连接;所述开机检测配置模块用于检测所述第二按键和所述第三按键的状态;当检测到所述第二按键和所述第三按键同时按下时,所述模拟切换开关接通所述USB接口和所述从1860芯片;所述从1860芯片在所述终端进入开机模式前,执行1860系统代码的下载。经由上述的技术方案可知,与现有技术相比,本专利技术接入电源后,利用终端自身的2个按键,第二按键和第三按键,下载前先同时按住这2个按键。然后插入USB接口,使USB接口的电压信号分别接入主1860芯片和从1860芯片均。当开机检测配置模块检测到两个按键同时按下时,主1860芯片控制模拟切换开关的状态,使从1860芯片与USB接口接通,并在终端在进入开机模式前,从1860芯片执行1860系统代码的下载。由此可知,本专利技术操作简单,无需将终端完全开机,在终端开机前便能够完成对从1860芯片进行系统代码的下载安装。解决了现有技术中需先将终端完全启动后,再选择菜单,最后通过点击菜单中的相应指令,才能实现下载的方法。优选的,在上述一种基于双1860系统终端的软件下载系统,所述终端上还具有第一按键;所述第一按键与所述主1860芯片连接;所述第一按键用于切换所述终端开机前启动代码的BOOT状态,所述主1860芯片在所述终端进入开机模式前,执行1860系统代码的下载。。本专利技术通过第一按键切换终端开机前启动代码的BOOT状态,使终端在进入开机模式之前,先对主1860芯片执行1860代码的下载任务,等待预设时间段的下载时间后,再决定是否进入开机模式。若下载失败,则在预设时间段后,终端开机。若下载成功,则开机检测配置模块检测第二按键和第三按键的状态改变情况,若检测到同时按下,则切换模拟切换开关,使从1860芯片执行下载任务,下载成功,终端不开启,下载失败。若未同时按下,则切换模拟开关的状态维持不变,下载结束。优选的,在上述一种基于双1860系统终端的软件下载系统中,所述从1860芯片包括充电引脚VCHG2、复位引脚RST、开机引脚POWKEY、从引脚BOOT0、从引脚BOOT1、从引脚BOOT2以及USB2接口;其中,充电引脚VCHG2与所述USB接口的5V电压连接;从引脚BOOT0=0,从引脚BOOT1=1,从引脚BOOT2=1。优选的,在上述一种基于双1860系统终端的软件下载系统中,所述主1860芯片包括充电引脚VCHG1、通用引脚GPIO1、通用引脚GPIO2、通用引脚GPIO3、控制引脚1、控制引脚2、主引脚BOOT0、主引脚BOOT1、主引脚BOOT2以及USB1接口;其中,主引脚BOOT1与第一按键连接;控制引脚1用于输出复位信号至复位引脚RST;控制引脚2用于输出开机信号至开机引脚POWKEY;通用引脚GPIO2与所述第二按键连接;通用引脚GPIO3与第三按键连接。优选的,在上述一种基于双1860系统终端的软件下载系统中,当主引脚BOOT0=0,主引脚BOOT1=0,主引脚BOOT2=1时,所述第一按键用于将主引脚BOOT1配置为1;按下所述第一按键后,所述终端延时预设时间段的下载任务后,再进入开机模式。优选的,在上述一种基于双1860系统终端的软件下载系统中,所述模拟切换开关包括切换引脚K、切换引脚K1、切换引脚K2和控制引脚S;切换引脚K与所述USB接口连接;切换引脚K1与所述USB1接口连接;切换引脚K2与所述USB2接口连接;控制引脚S与通用引脚GPIO1连接;控制引脚S根据通用引脚GPIO1的输出控制切换引脚K与切换引脚K1或切换引脚K2连通。优选的,在上述一种基于双1860系统终端的软件下载系统中,切换引脚K与切换引脚K1连通时,所述主1860芯片执行1860系统代码的下载;切换引脚K与切换引脚K2连通时,所述从1860芯片执行1860系统代码的下载。本专利技术还提供一种基于双1860系统终端的软件下载系统的下载方法,适用于一种基于双1860系统终端的软件下载系统,包括主1860芯片的下载方法和从1860芯片的下载方法,其中所述从1860芯片的下载方法包括:配置所述主1860芯片和所述从1860芯片的启动代码的BOOT状态;将所述主1860芯片的BOOT状态配置为“按下开机按键即进入开机模式”的模式;将所述从1860芯片的BOOT状态配置为“按下开机按键后,先进行预设时间段的下载任务,若下载任务失败,则进入开机模式”的模式;接入电源;同时按下所述第二按键和所述第三按键;利用所述USB接口接入存储有1860系统代码的存储器;所述主1860芯片被触发,并根据其自身的BOOT状态,即刻开机;所述开机检测配置模块检测所述第二按键和所述第三按键的状态,当检测到所述第二按键和所述第三按键同时按下时,所述模拟切换开关进行切换,使所述USB接口和所述从1860芯片接通,所述从1860芯片执行1860系统代码的下载,并执行预设时间段内的下载任务;若下载失败,则所述终端进入开机模式;若下载成功,则所述终端不进入开机模式;若未检测到所述第二按键和所述第三按键同时按下时,则所述模拟切换开关的状态维持不变。优选的,在上述一种基于双1860系统终端的软件下载系统的下载方法中,主1860芯片下载1860系统代码的下载方法,包括:接入电源;按下所述第一按键,将所述从1860芯片的BOOT状态配置为“按下开机按键后,先进行预设时间段的下载任务,若下载任务失败,则进入开机模式”本文档来自技高网...

【技术保护点】
1.一种基于双1860系统终端的软件下载系统,其特征在于,包括:主1860芯片、从1860芯片、模拟切换开关和开机检测配置模块;所述终端上具有第二按键、第三按键和USB接口;所述主1860芯片控制所述模拟切换开关的切换状态,并控制所述从1860芯片的复位和开机状态;/n所述USB接口通过所述模拟切换开关分别与所述主1860芯片和所述从1860芯片连接;所述USB接口的电压信号分别接入所述主1860芯片和所述从1860芯片;/n所述第二按键和所述第三按键分别与所述主1860芯片连接;所述开机检测配置模块用于检测所述第二按键和所述第三按键的状态;当检测到所述第二按键和所述第三按键同时按下时,所述模拟切换开关接通所述USB接口和所述从1860芯片;所述从1860芯片在所述终端进入开机模式前,执行1860系统代码的下载。/n

【技术特征摘要】
1.一种基于双1860系统终端的软件下载系统,其特征在于,包括:主1860芯片、从1860芯片、模拟切换开关和开机检测配置模块;所述终端上具有第二按键、第三按键和USB接口;所述主1860芯片控制所述模拟切换开关的切换状态,并控制所述从1860芯片的复位和开机状态;
所述USB接口通过所述模拟切换开关分别与所述主1860芯片和所述从1860芯片连接;所述USB接口的电压信号分别接入所述主1860芯片和所述从1860芯片;
所述第二按键和所述第三按键分别与所述主1860芯片连接;所述开机检测配置模块用于检测所述第二按键和所述第三按键的状态;当检测到所述第二按键和所述第三按键同时按下时,所述模拟切换开关接通所述USB接口和所述从1860芯片;所述从1860芯片在所述终端进入开机模式前,执行1860系统代码的下载。


2.根据权利要求1所述的一种基于双1860系统终端的软件下载系统,其特征在于,所述终端上还具有第一按键;所述第一按键与所述主1860芯片连接;
所述第一按键用于切换所述终端开机前启动代码的BOOT状态,所述主1860芯片在所述终端进入开机模式前,执行1860系统代码的下载。


3.根据权利要求1所述的一种基于双1860系统终端的软件下载系统,其特征在于,所述从1860芯片包括充电引脚VCHG2、复位引脚RST、开机引脚POWKEY、从引脚BOOT0、从引脚BOOT1、从引脚BOOT2以及USB2接口;其中,充电引脚VCHG2与所述USB接口的5V电压连接;从引脚BOOT0=0,从引脚BOOT1=1,从引脚BOOT2=1。


4.根据权利要求3所述的一种基于双1860系统终端的软件下载系统,其特征在于,所述主1860芯片包括充电引脚VCHG1、通用引脚GPIO1、通用引脚GPIO2、通用引脚GPIO3、控制引脚1、控制引脚2、主引脚BOOT0、主引脚BOOT1、主引脚BOOT2以及USB1接口;其中,主引脚BOOT1与第一按键连接;控制引脚1用于输出复位信号至复位引脚RST;控制引脚2用于输出开机信号至开机引脚POWKEY;通用引脚GPIO2与所述第二按键连接;通用引脚GPIO3与第三按键连接。


5.根据权利要求4所述的一种基于双1860系统终端的软件下载系统,其特征在于,当主引脚BOOT0=0,主引脚BOOT1=0,主引脚BOOT2=1时,所述第一按键用于将主引脚BOOT1配置为1;按下所述第一按键后,所述终端延时预设时间段的下载任务后,再进入开机模式。


6.根据权利要求4所述的一种基于双1860系统终端的软件下载系统,其特征在于,所述模拟切换开关包括切换引脚K、切换引脚K1、切换引脚...

【专利技术属性】
技术研发人员:顾晗
申请(专利权)人:美唐科技江苏有限公司
类型:发明
国别省市:江苏;32

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

1