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.

Topics - Jan Waclawek

Pages: [1]
P89V51Rx2/P89LV51Rx2 / Erase Flash Pages works incorrectly...
« on: July 06, 2008, 05:05:19 am »
... 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

P89V51Rx2/P89LV51Rx2 / P89V51RD2 and RTS/DTR
« on: 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)?


Jan Waclawek

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)

Pages: [1]