Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Realization method for starting WinCE by using Uboot_CDROM

An implementation method and mirroring technology, which is applied in the direction of program control design, instrumentation, electrical digital data processing, etc., can solve the problem of single acquisition method of WinCe system kernel source files, and achieve the goal of overcoming dependencies, reducing dependencies, and enhancing portability Effect

Inactive Publication Date: 2017-07-14
JINAN INSPUR HIGH TECH TECH DEV CO LTD
View PDF2 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, uboot has a relatively simple method of obtaining the kernel source files of the WinCe system.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Realization method for starting WinCE by using Uboot_CDROM
  • Realization method for starting WinCE by using Uboot_CDROM
  • Realization method for starting WinCE by using Uboot_CDROM

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0022] A kind of implementation method of starting WinCE with Uboot CDROM of the present embodiment:

[0023] 1) Use the Flash partition technology to partition according to the memory address space according to the size of the WinCE system on different platforms, such as figure 2 , divided into areas for storing uboot image, Eboot image and WinCE kernel image, and save the addresses of each partition.

[0024] 2) By adding fs.h, fs.c and other file-related iso-9660 file system functions in Uboot, add specific iso-9660 driver files under the fs folder, and configure uboot configuration and compilation files. At the same time, after the isoload command, add the Eboot and WinCE image verification recognition programs.

[0025] 3) Add boot programs in Uboot, including boot programs of Eboot image and WinCE image.

[0026] 4) According to the block partition size of memory division in step 1), modify the file loader.h that defines the memory partition in the BSP source code of ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the technical field of operation system boot loading of a mobile device, in particular to a realization method for starting WinCE by using Uboot_CDROM. The method is applied to the mobile device and based on an optical driver and a Uboot program. The method comprises the following steps that a memory performs partitioning according to Uboot, Eboot and a kernel image; then after an embedded mobile device is powered on to be started up, a series of device initialization is carried out firstly; a Uboot CDROM driver is connected with the optical driver to read contents of an optical disc; an identification program is checked through Eboot and WinCE images in uboot and read to a corresponding address of the memory; the Eboot is started and jumps to a kernel startup address in the memory; and a WinCE system is started. According to the method, the WinCE system is stored outside the embedded mobile hardware device, so that the dependency of the WinCE system on embedded platform hardware is reduced and the load of an embedded platform end is reduced; and WinCE startup modes are added, so that the application ranges of the uboot and the WinCE system are expanded.

Description

technical field [0001] The invention relates to the technical field of operating system bootloading of mobile devices, in particular to a method for starting WinCE with Uboot CDROM, which is applied to mobile devices based on CD-ROM and Uboot boot programs. Background technique [0002] The full name of uboot is Universal Boot Loader, that is, Universal Bootloader, a kind of Bootloader commonly used in embedded systems. It is a board-level support package with open source code and powerful functions. It supports some series of arm systems, and subsequently developed a boot loader for WinCE systems. Uboot includes common peripheral drivers and different file systems, but there is no direct CODROM driver under uboot, and a CODROM driver under uboot needs to be developed. [0003] WinCE is an open and upgradeable 32-bit embedded operating system for embedded devices. It needs to modify and customize a specific embedded operating system according to embedded hardware devices, a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/44
CPCG06F9/4406G06F9/4411
Inventor 于晓艳王万强刘强
Owner JINAN INSPUR HIGH TECH TECH DEV CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products