WARNING: This server is unstable and will be retired in the next days.
If you want to keep this forum available, please request immediately a migration
on the Nabble Support forum.
Forums that don't receive any migration request will be deleted forever.
> My understanding so far is, that the load extended address command
> has to be issued when a page with an address >= 128kiB has to be
> programmed and the page programmed before had an address <128kiB. Is
> this correct?
Yes, I think it is. (But the usual disclaimer: we don't have access
to the firmware sourcecode, so you cannot be 100 % sure.)
> The STK500v2 initialises last_addr to UINT_MAX, so it seems to me,
> it is signaled to the programmer to issue the load extended address
> command, before the first page is programmed.
Before the very first access, you have to make sure the programmer is
configured for the same address range as the programming software
assumes it to be. There is no explicit "good bye" command in the
STK500, so without issuing that load extended address command before
starting to program the very first block, it would be possible the
programmer is still (mis-)configured for a different page from a
previous programming session.
> So, can a load extended address command be issued on all page
> accesses on devices which support that command (and have a memory >
I think it is (probably even on smaller devices), it's just
cheers, J"org .-.-. --... ...-- -.. . DL8DTL