>===== Original Message From pic microcontroller discussion list ===== >What you are trying to do is not all that hard. Most flash devices today (I am >dealing with a 28F800B3B right now myself) don't require special voltages to erase >or program unless you want to do fast production programming (another issue >altogether). It is simply a matter of writing data patterns to the chip in a >specific order and then reading a location until the chip tells you it's done. > >What is required is that you need to drive ALL the address lines and ALL the data >lines, which is beyond the capabilities of a PIC. Well, I suppose you could use a >PIC for serial download and then drive some external latches. The data lines would >obviously have to be bidirectional. (hmmmm, 8 I/O's to bus the latches. 4 more for >latch select and 3 or 4 more for the control lines to the flash itself. 2 more for >serial data to the host...18 i/o lines...could be done). > >What you need to do is determine the exact type of the chip and then download the >data sheet from the manufacturer. Then you can tell exactly what is needed to >program the chip. > >However, how do you justify the 3 or 4 days of effort required to get the all >together just to save a $100-$150 motherboard? > >Brett It's not about the money really, it's also a matter of seeing if I can do it. You seem like a guy who knows a lot about these things, unlike me who has only just entered this world. I hope I can learn some as I go along. Eivind. -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu