Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - Jan Waclawek

#1
... erasing blocks 0 and/or 1 only (I installed a freshly downloaded version of FM to confirm).

This is most probably the classical pitfall of sending "page number" rather than address of the first byte in page - but I was lazy to verify by sniffing the communication ;-)

While speaking about page erase, could you please add an Erase Pages used by Hex File option? Thanks.

Jan Waclawek
#2
P89V51Rx2/P89LV51Rx2 / P89V51RD2 and RTS/DTR
June 05, 2006, 04:22:46 AM
Hello all,

Is the behaviour of handshake signals (RTS, DTR) defined in FlashMagic when device is set to P89V51RD2 (i.e. the Advanced options->Hardware config is blank)?
I observed that after clicking on "Start" (and the "Reset device etc." windows comes up), RTS gets asserted, but can I rely on this (e.g. for "parasitic" supply from RS232)?

Thanks,

Jan Waclawek
#3
Playing with a P89V51RD2-based gadget and FlashMagic I realized an another reason for the "Unable to connect at the specified baud rate...." message: there was an application running, which echoed back the characters, but worked at a different baudrate (19200) than I set FlashMagic (38400). So I had a perfectly working connection and everything, but FM appeared to fail.

Maybe it is trivial, but maybe it would help to somebody.

Jan Waclawek

PS. Just for the record: IMHO the proper operation sequence is: switch the device OFF, press "Start" in FM, window "Reset device now" appears, switch the device ON. Alternatively, the device can be held in RESET all the time, if a RESET button is available.



Post Edited (02-28-06 10:16)