There is a problem in the code memory space available on this µC. In the datasheet, there is 32Ko of code available. But my standard compilation can't exceed 16Ko. I fixed this bug by changing the code range in the option of my target of the µVision 2 environment. So, My question is, by allowing my code size of 32Ko, during the next programmation of my µC by the ISP system do i erase the bootloader ? To program my µC I use FLIP 1.6 from Atmel. My program has near 20Ko of code size and it seem's to me that the bootloader is located between 0x7C00 and 0x7FFF