Other Parts Discussed in Thread: MSP430F5515
In SLAU319b section 3.4.2, the text describes the 'bank erase' command, but it's missing from the command table 3-4. (A likely suspect, 0x14, is marked as 'reserved'.) I'm guessing that the device errata for FLASH34 (no concurrent read of code flash while bank erasing another bank) is involved.
Being able to erase a flash bank from BSL would be handy - the workaround (issuing a LOT of segment erase commands) looks like it will be much more time consuming. Anyone have knowledge of whether this will eventually get implemented? it might have some bearing on software design choices I make for future revision parts.
Dave