Embedded system, programmer and method for realizing online programming

An embedded system and programmer technology, applied in the direction of instrument, software engineering design, calculation, etc., can solve the problems of not supporting batch download, cumbersome production process, low production efficiency, etc., to achieve low cost, simple and convenient operation, and improve production. The effect of efficiency

Active Publication Date: 2020-07-28
FENGHUO COMM SCI & TECH CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The defect of this method is: the production procedure is loaded down with trivial details, if the reasons such as program damage, just must take off chip and burn again, very troublesome, especially for BGA (ball contact array) packaged chip
The disadvantage of this method is: the use of a dedicated debugger requires certain professional knowledge, and each manufacturer has its own set of tools and requires its own programming interface. Generally, it does not support batch downloading. Not only is the operation relatively complicated, the production efficiency is relatively low, and it takes up a lot multi board space

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
  • Embedded system, programmer and method for realizing online programming
  • Embedded system, programmer and method for realizing online programming
  • Embedded system, programmer and method for realizing online programming

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0036] see figure 1 As shown, an embodiment of the present invention provides an embedded system for implementing online programming. The embedded system includes a PC, PC software, an Ethernet cable, a programmer, a flexible extension cable, and a target board. The programmer includes a serially connected The Ethernet interface circuit, SoC (System on Chip, system on chip) circuit, the first 8-bit wide bus / JTAG / I2C interface buffer circuit, the first connector, the Ethernet cable is respectively connected to the network card interface of the PC, the programmer The target board includes a second connector, a second 8-bit wide bus / JTAG / I2C interface buffer circuit, a serial-to-parallel conversion circuit, a FLASH chip, a CPLD, and a power management chip; JTAG (Joint Test Action Group, a joint Test working group), JTAG interface is an i...

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 an embedded system, a programmer and a method for realizing online programming, and relates to the field of embedded system design. The embedded system includes PC, PC software, Ethernet cable, programmer, flexible extension cable, target board, and the programmer includes serially connected Ethernet interface circuit, SoC circuit, first 8-bit wide bus / JTAG / The I2C interface buffer circuit, the first connector, and the Ethernet cable are respectively connected to the network card interface of the PC and the Ethernet interface circuit of the programmer. The target board includes the second connector, the second 8-bit wide bus / JTAG / I2C interface buffer circuit, serial-to-parallel conversion circuit, FLASH chip, CPLD, power management chip. The invention can realize online programming, supports one-key download and batch download, and significantly improves production efficiency.

Description

technical field [0001] The invention relates to the field of embedded system design, in particular to an embedded system, a programmer and a method for realizing online programming. Background technique [0002] At present, on embedded boards, FLASH (flash memory), CPLD (Complex Programmable Logic Device, complex programmable logic device), power monitoring and timing management chips are generally used on the circuit board. These chips need to be programmed to work. There are generally two methods: [0003] (1) Before soldering, use a dedicated programmer to burn the program, and then solder the chip to the board. The defect of this method is: the production procedure is loaded down with trivial details, if reasons such as program damage, just must take off chip and burn again, very troublesome, especially for BGA (ball contact array) packaged chip. Moreover, the price of purchasing a dedicated programmer and connectors is high, and the connectors are easily damaged and n...

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/65G06F8/654
CPCG06F8/65
Inventor 李传宝罗雄豹
Owner FENGHUO COMM SCI & TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products