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

Programming method and device

A technology for writing devices and flash memory, which is applied in the electronic field, can solve the problem of low utilization rate of flash memory space, achieve the effect of solving low utilization rate of flash memory space, improving program upgrade efficiency, and improving utilization rate

Active Publication Date: 2021-01-01
BYD CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of this disclosure is to provide a programming method and device for solving the problem of low utilization of flash memory space in vehicle control chips

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
  • Programming method and device
  • Programming method and device
  • Programming method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0061] Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods consistent with aspects of the present disclosure as recited in the appended claims.

[0062] The programming method of the present disclosure is applied to a program upgrade system of a vehicle controller. The program upgrade system includes an upper computer and a lower computer for data interaction with the upper computer. The lower computer includes a memory and a flash memory. The vehicle controller may be a controller with a Freescale chip, and the upper computer a...

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 a burning method and device. The burning method and device are applied to a program upgrading system of a vehicle controller. The burning method includes the steps that application program codes are segmented and transmitted to internal storage through an upper computer, and the code segments are sequentially stored into an application storage region which is distributed in the internal storage and used for storing the application program codes, wherein the lengths of the code segments are smaller than or equal to the length of the application storage region; when eachcode segment is received by the application storage region, whether a flash memory is subjected to erasing operation or not is judged; when the flash memory is subjected to the erasing operation, thecode segments received by the application storage region are written into the flash memory. Due to the manner that the segments of the application program codes are sequentially received and then written into the flash memory, the use ratio of the space of the flash memory can be greatly increased and is not limited by the space of the internal storage, the problem that the use ratio of the spaceof the flash memory in a vehicle control chip is low is solved, and the program upgrading efficiency is improved.

Description

technical field [0001] The present disclosure relates to the field of electronic technology, and in particular, to a programming method and device. Background technique [0002] As Freescale's main chip is widely used in automobile VCU (Vehicle Control Unit, vehicle controller), TCU (Transmission Control Unit, automatic transmission control unit), etc., its control strategy directly affects the performance of the vehicle. With the modification and upgrade of the control strategy, the corresponding VCU and TCU will download and upgrade the update program. In general, developers need to remove the VCU and TCU installed on the vehicle from the housing, and then use the Background Debug Mode (BDM) tool to download and upgrade the programs of the VCU and TCU. This will be very cumbersome and greatly reduces the efficiency of software upgrades. [0003] The Chinese patent application with application number 201410004767.1 discloses an application system and method for program up...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F8/65
Inventor 凌和平陈昊贝明赵丽柴亮亮
Owner BYD 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