1: Toggling TCK while /RST is low, how long should TCK low pulse be? Surely there's a minimum time. My plan is to pulse low then high then low again at 1ms increments. This is the procedure to get into BSL.
2: What is the most common LINUX program to serially reload the processor through a serial port?
3: When the mcu has all new code in it, is it necessary to reset it to begin functioning? Or does the BSL restart the chip on some command over the serial stream?