Posted on May 17, 2011 at 09:57I know why this is. There are #define errors in the code. What it is doing is running from bank 0 which is 512K (or 256). At 0x80000 the 32K bank 1 resides. Now when you run the program it only erases the first sector ...
Posted on May 17, 2011 at 09:57This is most annoying. All I want to do is boot from bank 1 (32K bank), located at 0x000. Then IAP the main app to bank 0 (512K) located 0x80000 (or anywhere really). For the life of me I cannot get the STR912 to erase...