Hi game1234,
You say you got it working, how? Any suggestions would be very useful.
I have a similar problem. I managed to program some chips the other day and the code ran. I upgraded the programmer (MCB900) with the latest hex code and used the latest version of Flashmagic and now I can't read the chip ID's or reprogram them. Note that these devices are mounted on a small pcb and I have a programming header that connects to the MCB900. I have double and treble checked the connection and scoped all signals.
They will still run the old code though.
I've reverted back to 2.07 and prog90x and still no luck. All the signals appear on the pins but there is no response from the chip. The reset sequence times are OK.
I've had problems in the past with checksums but this may have been version 2.4 causing problems. So I ended up using 2.07 as supplied with the MCB900.
So I soldered a new device directly to the header on the MCB900. I could read the device ID, erase the device but it would stop prgramming the device near the end and give a communications error.
Any ideas, pointers, things to check because I'm right out of ideas
Regards
Joe
You say you got it working, how? Any suggestions would be very useful.
I have a similar problem. I managed to program some chips the other day and the code ran. I upgraded the programmer (MCB900) with the latest hex code and used the latest version of Flashmagic and now I can't read the chip ID's or reprogram them. Note that these devices are mounted on a small pcb and I have a programming header that connects to the MCB900. I have double and treble checked the connection and scoped all signals.
They will still run the old code though.
I've reverted back to 2.07 and prog90x and still no luck. All the signals appear on the pins but there is no response from the chip. The reset sequence times are OK.
I've had problems in the past with checksums but this may have been version 2.4 causing problems. So I ended up using 2.07 as supplied with the MCB900.
So I soldered a new device directly to the header on the MCB900. I could read the device ID, erase the device but it would stop prgramming the device near the end and give a communications error.
Any ideas, pointers, things to check because I'm right out of ideas
Regards
Joe