一种用Uboot网络启动WinCE的方法

    公开(公告)号:CN103853557A

    公开(公告)日:2014-06-11

    申请号:CN201410078071.3

    申请日:2014-03-05

    Applicant: 中南大学

    Abstract: 本发明公开了一种利用Uboot网络启动WinCE的方法,属于移动设备的操作系统技术领域。在ARM架构的移动设备开机后,先进行内存、网络设备、看门狗、I/O等设备的初始化,Uboot将WinCE系统的Eboot镜像和内核镜像通过网络下载到内存中,然后调用Uboot中引导程序启动Eboot,继而启动WinCE内核。本发明不需要在移动设备上预安装或存储WinCE系统,可减少WinCE的硬件依赖性,减轻移动设备端负载,突破windows系统在嵌入式平台上运行的技术瓶颈,有利于其在嵌入式设备上的发展和应用。

    一种适用于ARM架构移动设备的多操作系统切换方法

    公开(公告)号:CN103761088A

    公开(公告)日:2014-04-30

    申请号:CN201410013575.7

    申请日:2014-01-13

    Applicant: 中南大学

    Abstract: 本发明公开了一种适用于ARM架构移动设备的多操作系统切换方法,属于移动设备的操作系统技术领域。在ARM架构的移动设备开机后,先进行内存、网络设备、看门狗、I/O等设备的初始化,之后进入操作系统选择界面,Bootloader会根据用户选定的操作系统设置相应启动参数,同时向服务器端发送启动中断,服务器截断该中断信号后,会搜索对应的系统内核、文件系统,并将系统内核以文件形式加载到客户端,烧录进既定的Flash分区再启动,文件系统直接采用nfs网络协议挂载到根目录下,完成操作系统的网络启动。本发明无需在ARM架构的移动终端设备上预先安装操作系统,实现了本地无操作系统,而通过网络启动多操作系统的目的。

    一种Bootloader层驱动无线网络的方法

    公开(公告)号:CN104007979A

    公开(公告)日:2014-08-27

    申请号:CN201410258542.9

    申请日:2014-06-12

    Applicant: 中南大学

    Abstract: 本发明提出了一种Bootloader层驱动无线网络的方法,该方法实现了在Bootloader下的无线通信,即在操作系统启动之前,在硬件结构上实现信息的无线互传,该方法包括:在linux kernel中对无线网络驱动进行裁剪、重写,裁剪之后的driver文件,包含加载、初始化、打开关闭、数据传输等功能模块;在Bootloader下对网络驱动程序加载的修改设置方法,包括对config命令的预设、裁剪后的driver文件的位置配置。对driver的加载,发生在Bootloader启动的第二阶段,Bootloader顺序启动,加载相对应的网卡接口检测程序,在网卡与接口握手成功后,Bootloader主程序跳转至driver入口,通信开始。

Patent Agency Ranking