Hi, I have 2 problems with flashing using an ulink2. 1. Sometimes, µVision hangs after starting to flash, until the flashing finishes. At the beginning, the progressbar for erase and programming is updated, but after some time, the complete IDE just hangs. The flashing is successful, so its just a cosmetic problem. 2. Sometimes while erasing (before flashing), there are flash timeouts, so the programming aborts. Its around address 0x20000, but not always at the same address, on consecutive trials. I saw this behavior first time, after I add a big const char array (some 100kB) to my code. When erasing the flash completely (Erase Full Chip, instead of Erase Sectors), there are no timeouts. But this takes much longer and I have to reflash the bootloader every time. Does anyone have similar problems?
Hi Tamir, I just made a short test: I focus another window and then focus back to µVision and it freezes immediately. Not very comfortable, but working, to see the progress the complete time.