Also support the button on older Cynthions (r0.3-r0.5). The button is referred to as PROGRAM in the source code to match newer Cynthions but is labeled DFU on silkscreen.
This fixes #21 for board revisions r0.3-r0.4 but does not fix r0.1-r0.2. In theory this type of solution could work for r0.1-r0.2, but my initial tests were not successful. For now, Sideband PHY usage is unsupported on r0.1-r0.2.
Also support the button on older Cynthions (r0.3-r0.5). The button is referred to as PROGRAM in the source code to match newer Cynthions but is labeled DFU on silkscreen.
This fixes #21 for board revisions r0.3-r0.4 but does not fix r0.1-r0.2. In theory this type of solution could work for r0.1-r0.2, but my initial tests were not successful. For now, Sideband PHY usage is unsupported on r0.1-r0.2.
See also the similar fix for Saturn-V: https://github.com/greatscottgadgets/saturn-v/issues/15