I am having an issue due to my own stupidity: I designed a PCB with the good old Atmega328P in TQFP-32 package. I broke out the pins for UART in order to be able to Arduino-flash it (beginners/students will have to work with this board, which is why we thought Arduino IDE is the best option). However, I somehow forgot to break-out the ICSP / SPI-pins that I'd need for flashing the bootloader.
Unfortunately, they are currently all connected only to 0603-components, which makes soldering jumper wires to them tricky (I did it, one ripped off quickly including the pad). I could probably get it to work this way, but I have 7 of these boards and asked myself, if no-one else was ever that stupid and came up with a nice in-circuit IC adaptor or another good solution - I was thinking, something with pogo-pins and a fixture...
Any comments, has this happened to you before, and how did you deal with it?