I'm using Example_Flash2833x_API as a base for my program. Per description of Example_Flash2833x_API, user's code (.text) is located in Sector A of the flash.
1. If it grows close to 32K, is there a chance that it will overwrite memory location 0x33FFF8 - 0x33FFFF where security password is? I'm not planning to use code protection in my design. Is there a way to opt out accidental access to security password bits?
2. Is there a way to estimate the code size?
3. If my code is small enough, can it be placed along with flash API (currently located in sector D) into sector A to maximally utilize remaining flash for data storage?
4. I need to load a fairly large amount of data through serial port into flash. Can I assign a whole SARAM sector to one variable?. Is there a way to join four 4Kx16 SARAM sectors into one 16K to do this operation only twice per flash sector that is 32K.