Can not put Arduino UNO R2's atmega 16U2 into DFU mode

I'm experiencing the same problem - my Uno R3's 16U2 will not go into DFU mode - and I'd like to try using another Uno as an ICSP programmer to flash the 16U2. I can't find any tutorials/instructions explaining how to connect the second uno to the 16U2's ICSP header though. Could anyone point me in the right direction?