【技术实现步骤摘要】
一种基于USB的系统引导方法
本专利技术涉及主从设备通信
,具体涉及一种基于USB的系统引导方法。
技术介绍
新一代的视频会议系统采用双SOC架构,即双系统架构,其中主系统负责系统功能,而从系统负责专业的图像处理,从而获得更好的图像、视频质量和性能体验。但这样一来,对产品的升级就意味着对两个系统分别升级,实现起来会十分复杂。
技术实现思路
本专利技术的目的在于提供一种基于USB的系统引导方法,其提高主从系统升级的便利性。为实现上述方法,本专利技术采用的技术方案是:一种基于USB的系统引导方法,其特征在于:所述引导方法包括以下步骤:步骤1、从系统实现一个USB设备,用于系统引导;步骤2、主系统和从系统同时上电启动,主系统识别并枚举这个USB设备;步骤3、枚举成功后,主系统把从系统的系统文件写入USB设备的bulk端点,从系统从USB设备的bulk端点读取主系统写入的数据,从而获得其系统文件;步骤4、从系统获取其系统文件后,进行校验;如果校验成功,使用收到的系统文件进行系统引导;如果校验失败,通知主系统重新进行系统文件传输,从设备接收系统文件并进行校验,直到系统引导成功。所述步骤1中,从系统实现USB设备的方法如下:从系统根据linuxgadget设备模型来实现一个gadget设备,这个设备标识使用bulk端点;主系统根据linuxusb设备模型来实现一个usb设备驱动,以识别从系统的gadget设备;通过usb总线将主系统与从系统连接,当从系统的gadget设备加载上后,触发主系统来枚举从系统的gadget设备。所述步骤4中,校验方法具体如下:在主系统写入 ...
【技术保护点】
1.一种基于USB的系统引导方法,其特征在于:所述引导方法包括以下步骤:步骤1、从系统实现一个USB设备,用于系统引导;步骤2、主系统和从系统同时上电启动,主系统识别并枚举这个USB设备;步骤3、枚举成功后,主系统把从系统的系统文件写入USB设备的bulk端点,从系统从USB设备的bulk端点读取主系统写入的数据,从而获得其系统文件;步骤4、从系统获取其系统文件后,进行校验;如果校验成功,使用收到的系统文件进行系统引导;如果校验失败,通知主系统重新进行系统文件传输,从设备接收系统文件并进行校验,直到系统引导成功。
【技术特征摘要】
1.一种基于USB的系统引导方法,其特征在于:所述引导方法包括以下步骤:步骤1、从系统实现一个USB设备,用于系统引导;步骤2、主系统和从系统同时上电启动,主系统识别并枚举这个USB设备;步骤3、枚举成功后,主系统把从系统的系统文件写入USB设备的bulk端点,从系统从USB设备的bulk端点读取主系统写入的数据,从而获得其系统文件;步骤4、从系统获取其系统文件后,进行校验;如果校验成功,使用收到的系统文件进行系统引导;如果校验失败,通知主系统重新进行系统文件传输,从设备接收系统文件并进行校验,直到系统引导成功。2.根据权利要求1所述的一种基于USB的系统引导方法,其特征在于:所述步骤1中,从系统实现USB设备的方法如下:从系统根据linuxgadget设备模型来实现...
【专利技术属性】
技术研发人员:黄桂生,史玉柱,江虎,
申请(专利权)人:厦门亿联网络技术股份有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。