Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
boards:bpi [2016/01/02 23:59] darron [GPIO] |
boards:bpi [2023/11/05 16:15] darron [Pickle Microchip PIC ICSP] |
||
---|---|---|---|
Line 36: | Line 36: | ||
| 0 | 11 | 17 | I19 | 275 | | | 0 | 11 | 17 | I19 | 275 | | ||
| 1 | 12 | 18 | H02 | 226 | | | 1 | 12 | 18 | H02 | 226 | | ||
- | | 2 | 13 | 27 | I18 | 274 | | + | | 2 | 13 | 21/27 | I18 | 274 | |
| 3 | 15 | 22 | I17 | 273 | | | 3 | 15 | 22 | I17 | 273 | | ||
| 4 | 16 | 23 | H20 | 244 | | | 4 | 16 | 23 | H20 | 244 | | ||
Line 74: | Line 74: | ||
Along with USB serial we can use the BPi GPIOs to program PICMicros using [[projects: | Along with USB serial we can use the BPi GPIOs to program PICMicros using [[projects: | ||
- | Memory mapped I/O can be used to drive the GPIOs, however, the [[projects: | + | Install |
== Low Voltage Programming with VPP at 3V3 == | == Low Voltage Programming with VPP at 3V3 == | ||
Line 103: | Line 103: | ||
(R2) 10K where appropriate (PGM is not present on all devices). | (R2) 10K where appropriate (PGM is not present on all devices). | ||
(R3..R6) 470R. | (R3..R6) 470R. | ||
+ | |||
+ | DEVICE=GPIO-BB | ||
+ | IFACE=/ | ||
</ | </ | ||
+ | ===Issues=== | ||
+ | |||
+ | Excessive CPU load can be seen in kernel process | ||
+ | `events_freezable_power' | ||
+ | |||
+ | This has been seen in Debian BOOKWORM and goes back | ||
+ | some time. | ||
+ | |||
+ | Add the following to rc.local to solve this | ||
+ | |||
+ | < | ||
+ | rmmod sun4i_gpadc sun4i_gpadc_iio | ||
+ | </ | ||
+ | |||
+ | NB blacklisting doesn' | ||
=== Resources === | === Resources === | ||
- | [[http://www.bananapi.org/p/product.html|What is Banana Pi?]]\\ | + | |
- | [[http:// | + | [[https://www.armbian.com/bananapi/|Armbian]] |
[[http:// | [[http:// |