Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

Programmer Firmware - how to program programmers uC?

Status
Not open for further replies.

hahalcs

Newbie level 2
Joined
Dec 12, 2006
Messages
2
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,300
Programmer Firmware

Hi all, I came across few programmer schematics and noticed that the microcontroller used to store firmware is the same product as the microcontroller that is intended to programmer.

My question is, how are we going to do the 1st time programming to the firmware microcontroller?

Thank you.:D
 

nandhu015

Advanced Member level 5
Joined
Feb 11, 2006
Messages
1,965
Helped
300
Reputation
600
Reaction score
224
Trophy points
1,353
Location
India
Activity points
9,828
Programmer Firmware

There are some programmers that dont use a micro. Parallel port or serial port can used to program a micro with some external components. For example look at pony prog. Or you may take help from any friend who has a programmer to program the said chip.
www.lancos.com

Nandhu
 
  • Like
Reactions: neazoi

    neazoi

    points: 2
    Helpful Answer Positive Rating

neazoi

Advanced Member level 5
Joined
Jan 5, 2008
Messages
3,663
Helped
13
Reputation
26
Reaction score
8
Trophy points
1,318
Location
Greece
Activity points
33,724
Re: Programmer Firmware

Why do some programmers use firmware and some others don't?
What are the pros and cons?
 

ctownsend

Advanced Member level 2
Joined
Nov 27, 2004
Messages
574
Helped
93
Reputation
188
Reaction score
63
Trophy points
1,308
Location
Canada
Activity points
3,655
When the programmer uses a micro controller, the micro controller handles communication with the slave device.
This way is more reliable in terms of communication errors in comparison to using a port on a PC.

Depending on the protocol used in programming the device, most times it is necessary to use a micro controller in the programmer.
For example, the Atmel AT89S52 requires a MASTER SPI interface as the programmer which is not available in a USB port, but can be
adapted with a parallel or serial port without the need for another micro controller.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top