Method and apparatus for starting CPU by BOOT
A technology of starting area and starting unit, applied in the fields of telecommunications and communications, can solve the problem of the system not being able to reset/re-power on, and achieve the effects of improving maintainability, reducing product cost, and simple hardware structure
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0022] A device that uses BOOT to boot and start the CPU, which is mainly used for the single board of the communication system equipment with the main control CPU unit. Specific as figure 2 with image 3 Shown, including the following parts.
[0023] 1. Main control CPU unit: including memory and its attached communication interface, watchdog interface, and control signals. After the main control CPU unit is powered on or reset, according to the loading mode of the hardware configuration (boot ROM-based mirroring loading), it initiates a mirroring action to the BOOT. During the loading of the BOOT, the CPU sends the logic unit register to the logic unit register to start successfully without flipping The switch flag can be set twice at the start and end of the start. After loading to the specified memory RAM address, jump to the memory for execution. At this time, the basic configuration of the CPU is completed, the main communication interface has been opened, and the watchdog ...
Embodiment 2
[0027] A method of booting the CPU using BOOT, the flowchart is as follows Figure 4 Shown. Figure 4 The content on the left in the middle represents the tasks completed by the watchdog and EPLD logic unit, and the content on the right represents the tasks completed by the BOOT unit of the CPU.
[0028] In this embodiment, the FLASH unit is divided into dual BOOT boot areas according to different address spaces: boot area 0 and boot area 1. Some non-volatile information can also be stored in the FLASH specific address space, such as the default boot area identification. The default boot area here is boot area 0.
[0029] The startup method steps are as follows:
[0030] 1. Before the CPU power on the watchdog or the software resets, the EPLD logic is responsible for obtaining the dual BOOT control word [M / S] from FLASH, so as to decide to start from the boot area 0 or the boot area 1. This embodiment sets Start from boot zone 0 by default;
[0031] 2. EPLD pulls the reset signal ge...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com