BOOTROM starting configuration method and device for chip
A configuration method and chip technology, which are applied in program control devices, program loading/starting, program control design, etc., can solve the problems of BOOTROM code function failure and cost increase.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0025] figure 1 It is a flow chart of a chip BOOTROM start-up configuration method provided in Embodiment 1 of the present invention. This embodiment is applicable to the situation of chip BOOTROM start-up, and the method can be executed by a chip BOOTROM start-up configuration device arranged in the chip. Specifically include the following steps:
[0026] Step 110, when it is determined that the chip is started or downloaded by the BOOTROM software, trigger the BOOTROM software.
[0027] Wherein, BOOTROM is the startup code of the chip, and the BOOTROM code is solidified in the on-chip ROM (Read-Only Memory, read-only memory).
[0028] Step 120, determine the type of crystal oscillator externally connected to the chip.
[0029] Wherein, the type of the external crystal oscillator of the chip is determined by acquiring the identification information corresponding to the type of the external crystal oscillator. Preferably, the type of the external crystal oscillator is the fr...
Embodiment 2
[0035] figure 2 It is a flow chart of a chip BOOTROM start-up configuration method provided by Embodiment 2 of the present invention. The technical solution of this embodiment is further refined on the basis of the above embodiments. Step 120 includes:
[0036] Step 210, read the input level value of the set GPIO pin.
[0037] Among them, at least one GPIO (General Purpose Input Output) pin on the chip is selected as the set GPIO pin, and the set GPIO pin is configured as an input mode. When the chip is connected to an external crystal oscillator, according to the external Crystal oscillator type, input the level value corresponding to the external crystal oscillator type to the set GPIO pin.
[0038] Step 220 , according to the input level value and the corresponding relationship between the pre-stored input level value and the type of the external crystal oscillator, determine the external crystal oscillator type of the chip.
[0039] Among them, when the number of GPIO p...
Embodiment 3
[0042] image 3 It is a flow chart of a chip BOOTROM start-up configuration method provided by Embodiment 3 of the present invention. The technical solution of this embodiment is further refined on the basis of Embodiment 1. Step 120 includes:
[0043] Step 310, read the crystal oscillator type data stored in the on-chip EFUSE.
[0044] Among them, the crystal oscillator type data corresponding to each external crystal oscillator type is programmed into the storage space of the on-chip EFUSE (electrical programming fuse) in advance. After the BOOTROM software is running, it will first read the data stored in the on-chip EFUSE.
[0045] Step 320: Determine the external crystal oscillator type of the chip according to the crystal oscillator type data and the corresponding relationship between the pre-stored crystal oscillator type data and the external crystal oscillator type.
[0046] Among them, after the BOOTROM software is running, the external crystal oscillator type of th...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



