Programming & erasing flash memory of microcontroller through parallel port of pc

Computer architecture


  • 1. INCOMING!!!!!!!!!!
    On Tue, 20 Nov 2007 09:07:08 +0900, in comp.arch.embedded Ray Haddad < XXXX@XXXXX.COM > wrote: >We've been hit . . . we're taking on incoming rounds! Call for air >support! > >MEDIC!!!!! Please hold why we try to conect you.... martin What I do to electronics is what Chuck Norris does to acting

Programming & erasing flash memory of microcontroller through parallel port of pc

Postby » Tue, 03 Oct 2006 03:35:38 GMT

I am a student of computer science. I am new in embedded world. I have
some MAC7121 microcontroller. Can write the flash memory of that
microcontroller through parallel port of pc(Using some external
circuit). If I can then please explain the way & give necessary links.
Also give info about external circuit if it is necessary. If I can't is
any 32 bit microcontroller exists  in whose flash memory/EEPROM  I can
write through parallel port. Please infom.


Re: Programming & erasing flash memory of microcontroller through parallel port of pc

Postby linnix » Tue, 03 Oct 2006 07:57:11 GMT

You can Jtag program the chip as long as you have the proper level
shifters.  The Mac7121 is 2.5V and parallel port is 5V logic.  Straight
connect will surely burn out the chip.

Similar Threads:

1.parallel flash,can read,can erase,can have deviceId but i can't write

Hi ,begging some help once more..

I'm interested in doing some little experience with parallel flash memories

i built a board to program ato parallel port of the pc,a CPLD is used as
latch-I/O expander ,i wrote a program that allows me to control every single
pin of the flash
and to generate the sequences needed to perform various operations( always
in BYTE mode)
The flash i use is a M29W160DT by ST Microelectronics,i scraped it from some
broken printer,or maybe DVD player ;
having a programmed flash is useful to verify the correctness of the
reading,i can read the strings of characters like "Copyright 2004-2005" and
so on;
looks odd that the chars of the strings appears inverted (i.e. "Fred" looks
like "rFde"),doees Little Endian applies to strings too???

I implemented such kind of sequences as told in the datasheet

Chip Erase  AAA AA   555 55   AAA 80   AAA AA   555 55   AAA 10

and it works:performing some readings  shows that the entire memory is now
at 0xFF

Program  AAA AA   555 55   AAA A0   PA PD

for every pair address-data:

i prepare address and data,
then CE goes LOW,
then  WR goes low to latch the address
then WR goes HIGh to latch the Data
Then CE goes HIGH

Please can you tell me where errors are?
Many thanks

Milan, Italy

2.USB - Parallel port ATMEL flash uc programmer

hey guys, i recently wanted to program an atmel 89s52 uc, so i sifted
through my electronic junk and found one i had built in college.
However this one was to be used with a parallel port and my new laptop
doesn't have one. i am thinking of buying (or better still, building) a
usb to parallel converter. However i'm not sure whether the software(
aec software NZ's programmer) which worked in DOS can be used in winXP
with the usb driver. Any suggestions are welcome.(i'm ready to build a
serial port version if that can make life a bit easier!)

3.MSP430 Flash Emulation Tool: problems with connection via parallel port


Re: MSP430 Flash Emulation Tool (P/N: MSP-FET430P140)
Target: MSP430F1612

We have 1 USB FET (Flash Emulation Tool), which works fine, and 2
LPT FETs, which should work via the parallel port, but aren't.

We're using the latest version (M) of the IAR Quickstart available from
the TI site, however aren't able to use the LPT FETs.

When trying to connect we get "Initializing hardware" and after 4-5
seconds we get:

"Failed to get target information"

We're in Windows.

BTW, our target MCU (MSP430F1612) doesn't show up in the device list, 
but we thought that MSP-FET430P140 is generic enough.

We also tried to access it from mspgcc, similar message.

Any ideas?

Thanks for any pointers.
Marius Hancu

4.Anyone know Parallel Port supporting in Flash?

Can flash, ActionScript support or able to control Parallel Port devices?? such 
as Joystick.
 if Flash is not able to do so, any alternative? any reference is welcome!!
 links or tutorials or example

 Thx Thx

 Raoh Gallen

5.parallel port

hi, how can i send a bin to parallel port?
is there a tool i can use?

6. Parallel Port

7. Spartan3E Parallel Flash Programming (with free Spartan 3e Sample Pack)

8. ANNC: Parallel flash programming using boundary-scan

Return to Computer architecture


Who is online

Users browsing this forum: No registered users and 67 guest