Aw crap, I got impatient doing all the wiring for the KK2.1 board yesterday and I think I may have fried the board when I connected the voltage monitor up the wrong way.
The wiring all the way back to the lipo battery has melted and because the wire was so thin, it burnt out like a fuse. The board still appears to be working, but without the last ESC connected I cannot work out if the board is stuffed or not. If I arm the board and run 3 motors only, motor 1, which does not have a matching motor at position 3 slowly increases speed without any input from the transmitter, all by itself. It is a very slow gradual increase, which suggests to me it's the firmware doing this. I think this may simply be the firmware trying to level the quad but without input from motor 3 it's getting confused.
The ESC's should be here any day so I will be able to tell pretty soon if I need to order another board.
This is the first thing I stuffed up so far, apart from the ESC not flashing. Funny thing with the ESC is that it still works with the original firmware, so I reckon not being able to flash it would indicate that there is a problem with the ESC in the first place and it is probably a good thing that it is not going on the quad. It can't now anyway, the firmware differences between the 3 flashed ESC's and the remaining one without SimonK firmware would most likely cause me issues anyway.
So close to getting this sucker in the air. A bit more patience on my part would have had it in the air this coming weekend. This could still be the case, but I will just have to wait and see.
Cheers, Marschy