DOS car application
Posted: Wed Aug 10, 2005 9:11 pm
Just for information… [skip if not interested]
This may be useful to someone and save them some time. I wanted to use my 770 laptop to flash (write) my car’s PCM with an updated, high performance tuned program. The programs to read and to flash the PCM are in DOS and obviously have to access the com port. The procedure is to read the PCM a few times successfully and then flash it. (If errors happen during the flash/write, the PCM is junk and has to be sent away to have the flash memory replaced.)
I could not get the programs to work on my 770 running Win98 to by using a DOS window. The programs could not access the com port, even though HyperTerm and another program PCMComm had no problems. There were also several warnings from car forum members that it should be done in DOS, if possible. I tried restarting in DOS but again I could not access the com ports. I was going to have to boot into actual DOS from another media.
I have had several desktop systems have problems with their underused 3-1/2” floppy drives, so my first choice was to use the CD drive. I tried to create a boot CD that would allow access to the hard drive but did not have much success. I finally settled on using a floppy to get it booted and then shell to DOS (c:\windows\command\edb\command.com). I could then keep all the read/flash programs and .bin files in a separate directory. (We used this method successfully many years ago when I was a contractor at NASA and had to use an ESA-provided DOS software package to decomm and record serial data from our experiment in SpaceLab on the Shuttle.) I couldn’t get the serial ports to work on my 770 even with this setup.
I checked on IBM web site and found a DOS configuration program. I wrote this to a floppy and then added system files. After an initial setup, it worked well. I spent a lot of time coming to this solution, so I put it here in case it might help someone else.
RMC
This may be useful to someone and save them some time. I wanted to use my 770 laptop to flash (write) my car’s PCM with an updated, high performance tuned program. The programs to read and to flash the PCM are in DOS and obviously have to access the com port. The procedure is to read the PCM a few times successfully and then flash it. (If errors happen during the flash/write, the PCM is junk and has to be sent away to have the flash memory replaced.)
I could not get the programs to work on my 770 running Win98 to by using a DOS window. The programs could not access the com port, even though HyperTerm and another program PCMComm had no problems. There were also several warnings from car forum members that it should be done in DOS, if possible. I tried restarting in DOS but again I could not access the com ports. I was going to have to boot into actual DOS from another media.
I have had several desktop systems have problems with their underused 3-1/2” floppy drives, so my first choice was to use the CD drive. I tried to create a boot CD that would allow access to the hard drive but did not have much success. I finally settled on using a floppy to get it booted and then shell to DOS (c:\windows\command\edb\command.com). I could then keep all the read/flash programs and .bin files in a separate directory. (We used this method successfully many years ago when I was a contractor at NASA and had to use an ESA-provided DOS software package to decomm and record serial data from our experiment in SpaceLab on the Shuttle.) I couldn’t get the serial ports to work on my 770 even with this setup.
I checked on IBM web site and found a DOS configuration program. I wrote this to a floppy and then added system files. After an initial setup, it worked well. I spent a lot of time coming to this solution, so I put it here in case it might help someone else.
RMC