Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
projects:winklepicker [2017/02/18 00:21] – darron | projects:winklepicker [2019/09/09 16:16] (current) – [Operation] darron | ||
---|---|---|---|
Line 4: | Line 4: | ||
</ | </ | ||
- | Winklepicker Reset Controller is a reset controller | + | Winklepicker Reset Controller is a RS232 BREAK detector using either a PIC12F1501 or PIC12F1571 microcontroller. |
+ | |||
+ | It has been designed specifically | ||
=== Licence === | === Licence === | ||
Line 11: | Line 13: | ||
=== Credits and Thanks === | === Credits and Thanks === | ||
- | Winklepicker Reset Controller is developed by Darron M Broad. | + | Winklepicker Reset Controller is developed by Darron M Broad. |
+ | === Operation === | ||
+ | Winklepicker monitors the serial Tx line between a host computer and a target device and will reset that device when a serial BREAK condition is detected. | ||
- | In operation, Winklepicker monitors the serial TxD line between the host computer and the boot loader target | + | This is used to enter the boot loader |
- | Two modes of operation are available with Winklepicker. | + | Two modes of operation are available with Winklepicker. |
- | The first mode is the simplest and works with a large variety of UART devices, | + | ==Mode 1== |
+ | |||
+ | The target device | ||
+ | |||
+ | This mode works with a large variety of UART devices | ||
+ | |||
+ | ==Mode 2== | ||
+ | |||
+ | The RTS output of the host computer | ||
+ | |||
+ | Routing is enabled when RTS is low during a BREAK condition and disabled when RTS is high during a BREAK condition. | ||
+ | |||
+ | This mode can be used to simply reset the device or allow fine grained | ||
+ | |||
+ | === Demonstration === | ||
Here is an example configuration for the [[: | Here is an example configuration for the [[: | ||
Line 25: | Line 43: | ||
{{: | {{: | ||
- | Check-out | + | === Checkout === |
< | < | ||
- | hg clone http:// | + | hg clone http:// |
+ | cd winklepicker | ||
+ | make | ||
</ | </ |