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

Bootloader architecture based on PEPS system and writing method

An application and initialization technology, applied in the field of Bootloader architecture, can solve the problems of software unavailability, lack of software functions, poor software portability, etc., to achieve the effect of complete functions, small footprint and clear organization

Inactive Publication Date: 2018-10-12
上海纳恩汽车技术股份有限公司
View PDF6 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] (2) There is also a lot of randomness in the process of bootloader flashing, which may cause some functions of the software to be missing or the software to be unavailable
[0006] (3) Many bootloaders are designed for the specified MCU. Due to the limitation of hardware, the portability of software is poor, especially in the application of PEPS system in automobiles.

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
  • Bootloader architecture based on PEPS system and writing method
  • Bootloader architecture based on PEPS system and writing method
  • Bootloader architecture based on PEPS system and writing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] In order to make the technical means, creative features, goals and effects achieved by the present invention easy to understand, the present invention will be further described below in conjunction with specific illustrations.

[0057] see figure 1 , in the PEPS system involved in this example, the PEPS controller 10 needs to communicate with the body control module 11, the ABS module 12, the EMS module 13, the IPK module 14 and the IMMO anti-theft base station 15, and communicate with the body control module, the ABS module, CAN communication is adopted between EMS module and IPK module, and LIN communication is adopted between IMMO anti-theft base station.

[0058] Accordingly, this example designs a Bootloader architecture with strong applicability and portability and the corresponding flashing process according to the characteristics of the PEPS system.

[0059] see picture image 3 The Bootloader architecture 100 based on the PEPS system provided in this example ...

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 discloses a Bootloader architecture based on a PEPS (Passive Entry Passive Start) system and a writing method. The Bootloader architecture mainly comprises a Bootloader start managementmodule, a Bootloader application program, a Bootloader running environment module, a memory management module, a Flash driving module, an EEPROM driving module, a diagnosis module and a security module. The corresponding writing method mainly comprises (1) a pre-programming step, namely CAN network preparation before programming; (2) a main programming step, namely application software or application data downloading; and (3) an after-programming step, namely CAN network re-synchronization. The Bootloader architecture has the advantages that a Bootloader code occupies a small space, Flash programming efficiency is high, and the Bootloader architecture has a self-checking function and a self-diagnosis function; and the function integrity and software security of a Bootloader can be guaranteed.

Description

technical field [0001] The invention relates to a software system architecture, in particular to a Bootloader architecture. Background technique [0002] The keyless entry and start system is referred to as PEPS (Passive Entry Passive Start) system, which is a new type of intelligent electronic anti-theft system launched to adapt to the development of automobile anti-theft system. You can enter the car with the remote control and start the engine with one button. PEPS has more intelligent access control management and higher anti-theft performance, and has become the mainstream of automotive electronic anti-theft systems. [0003] The PEPS control box is usually installed inside the car. Once the car is off the production line, it is difficult to remove the PEPS control box. Therefore, it is very difficult to update the PEPS application program through the programmer. It is a convenient and feasible way to update the PEPS application program through the Bootloader, but the...

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): G06F8/65G06F9/4401
CPCG06F8/65G06F9/4401
Inventor 韦爱虎康路路
Owner 上海纳恩汽车技术股份有限公司
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