Вы находитесь на странице: 1из 1

In-Circuit Flash Programming Flash programming solutions are designed to program target memory in-circuit.

This includes both internal memory on a Free scale processor and external flash connected to the processor's address/data bus. These solutions give the user the option of mounting the processor or memory device on the final printed circuit board before programming it. The programming itself is accomplished via a simple header on the board that is connected to certain pins on the processor. P&E's programming hardware connects to this header to allow program, test, and debug of the target microcontroller and any memory which is attached to it. The example is a PC-controlled Cyclone PRO (stand-alone programmer) that is connected to a device under test. During product development, engineers will often program the same target processor many times with different versions of code. The engineer may want to interactively access the memory, protect it, unprotect it, erase it, view it, modify the contents, etc. However, it may also be useful to program the target automatically with a single click of the mouse or keyboard. Both methods are supported by P&E's development tools. Two P&E products are used to program the target: flash programming software (PROG), and a hardware interface connecting the PC to the target processor. Hardware Interface P&E offers several different target interfaces according to the user's requirements. The interfaces fall into three general categories

Cyclone PRO/MAX Stand Alone programmers (supporting serial port, USB, and Ethernet) Parallel Port Interface Cable USB Multilink Cable

Flash Programming Software (PROGxxZ) The Flash programming software allows the user to erase, program, and verify either internal processor flash or external flash connected on the processor's address/data bus. The flash programmer comes with a host of programming algorithms for different memory configurations.

Cyclone PRO/MAX - Stand-Alone Configuration


The Cyclone PRO/MAX stand-alone programmers are designed to be loaded with an image which will later be programmed into the target microcontroller. This means that large volumes of data do not have to be transferred from the PC. Instead, they only need to take one step from the Cyclone PRO/MAX to the target. The programming image contains the data to be programmed, the devicespecific programming algorithm, and the steps to be taken during programming and verification. The Cyclone PRO/MAX stores the programming image in its internal flash so that it will be retained even without power. The programming process may be initiated from a host computer, or manually by an operator (with no computer required). New programming images may be downloaded into the Cyclone PRO/MAX either manually or automatically via P&E command line utilities.

Вам также может понравиться