We're designing our 1st ARM board. Most examples assume the IDE & devkit board. Right now the design does not include an ISP or RESET button. It's a low-volume board. There's some confusion in the team about what pins we'll need to support (SWO?, SWCLK?, SWDIO?, RESET?, GND?, PIO0_5?, P0_29 and P0_30?)
1) What is typically used by the board manufacturer to image the flash?
2) What is typically used to upgrade the flash image after the board is already imaged? It needs to be something simple that the techs can use, rather than the whole IDE. blhost with some probe (and which probe)?
3) What is used to debug on the production board, rather than on the devkit? Can the devkit board be used when switched to debug an external device rather than the LPC55S69 on the devkit board?
4) And can all this be done without putting the 10-pin debug header on the board, if we make our own cable?
Thanks,
Randi