I am trying to learn with SPI programming and have started with this guide using a Beaglebone Black.
I have one DIP8 package connected via breadboard for testing, and another SOIC8 package on-board a working system that I would eventually like to flash via clip.
The guide says when flashing a chip that isn't connected to a board, I'll almost certainly have to connect them. Why does it matter whether the chip is connected to a board or not? I'm powering the chip from an external source and the system in question won't be powered on, so I would expect I'd need to connect these pins to VDD regardless.