Electron infinito.it> writes: > The bootloader I wanna write is really minimalistic. On ~reset, it should > detect if RxD is kept continuosly low by the host (break), if it's not, i= t > should simply launch the main application. If it is, it should enter into > a (bootloader) routine which will accept commands through the UART to era= se > and write whatever block of program memory I wish. There is a dsPIC bootloader for the 30F4011, which you can use as a basis, = or an example, to develop your own. You can find it here: http://www.beaglerobotics.com/community/ Best,=20 Sergey Dryga http://beaglerobotics.com --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .