Tool/software:
Hi Charles :) so let us continue here...
So, in the meantime I managed to make to bootloader work... in a way. I'm saying this as because it works, but there are questions that I have to ask.
First, I used "Blinky" to test the ROM bootloader. It worked, but the timing wasn't really the same in Blinky and in the bootloader. So, normally, I would think that I have crystal in the system that defines the freq and so the delay routines. Blinky was blinking lets say normally, 100ms on and off, but when I uploaded it with the ROM bootloader, it went into vibrating rather blinking. Then I saw the delay routine in Blinky, it is actually an empty loop.
1. Why the blinking changed to much faster?
Then, I was trying to investigate the printouts on the debug port. I can't find the moment in the code where it is actually printing out characters on the debug port.
2. Where should I look?
So I inserted the following: