I require to go through the old eprom and after that change the outdated ecu to fit a more contemporary 28C.Furthermore some handle lines like WRITE, Result and ENABLE need to be linked to the EEPROMs.You can buy a developer, but they are usually too costly for just a basic project.
Arduino Eprom Burner Serial Connection ViaThe entire thing is certainly structured on an Arduinó Nano, because óf the little form factor, the good cost and (quite essential) and currently obtainable serial connection via USB. For 15 address lines, 8 data outlines and 3 control lines I require 26 IO pins, as well much for the Nano. But the deal with lines are only required as output, so I decided to make use of 2 74HChemical595 change registers to decrease the needed IO pins fróm 15 to 3. The only internal Interface of the Atmég328 on the Nano that can become completely utilized with 8 information bits is usually PORTD (electronic Pins 0 to 7). Here will be a picture of the prototypé with the Nanó V3, 2 74HChemical595 and a ZIF outlet for the EEPROM. The Nano will be stacked on a 600mil DIP outlet, that I cut down to 30 pins. The firmware ón the Nano éxcepts and delivers data through a serial connection to the web host computer, making use of a simple protocol for sending and reading through information from and tó the EEPROM. I also composed a small Coffee GUI that intéracts with my Iittle developer. Fairly quick plenty of to meet my specifications for a great development life-cycle fór the 6502 firmware that should be stored on the EEPROMS. Heres a short selection of screenshots fróm the GUI: GUl after start, selecting various EEPROM varieties, getting Version String, eradicating EEPROM and launching a 8k Range of motion image: GUI after making a diff between the eliminated EEPROM and the loaded 8k ROM image, showing all 8192 bytes as various: GUI after composing the ROM picture to the EEPROM and after that producing a diff again. Now showing that all bytes are usually identical: The strategy is to create a PCB at the finish with some additional functions - MAX232 and DSUB9 connection for RS232 communication without the Arduinó USB - DIP-switchés jumpers for placing the acceleration of the serial link - 20 pin number - port with all information, tackle, RXTX and handle lines for immediate access with any other equipment - exterior 5V and GND powersupply lines (furthermore on the 20-pin interface) Beside the Coffee GUI Tool another man from the 6502.org forum is functioning on python structured command line tools that can become used with the developer. You can discover the real documents for the firmware, the simple java customer and the current circuit schema at my web site: Currently only in german born, but after our vacations I will add a english language version. ![]() You should become able to connect it through an level shifter to the arduino. V) The rest is easy little bit banging following the protocol demonstrated in the datashéet of the chip. Arduino Eprom Burner Software By AdjustingYou should end up being able to reuse my software by adjusting the features that create the information to the nick. I think thats heading to become very an involved project for me ás I dont have got any knowledge in this area. I built the circuit on a protoboard and have tested it with á 28C64 and with a little bit of re wiring also reading through a 27C64. I believed i would add a several suggestions for those Iike me who are usually newbies. When connecting to an UNO Ur3 you must click on the port in coffee GUI even if only one is certainly showing, or the software reviews no developer found. Arduino Eprom Burner Install Document InIts furthermore worthy of noting that the RXTX software program provides a readme or install document in the zip rar. Without it you may possess trouble operating the software program (win 7 in my case) Its well worth having a squat tool to appear at the RAR documents to notice the learn me. If using different size or type Eprom - EEproms become carefull with wiring when using the schema. Pin number 1 on the 27c64 is certainly PGM and I linked mine to 5v for the read function. Though my major goal is definitely to enhance an aged Renix ECU that uses a Bi polar prom 82S147AIn.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |