Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
boards:opi0 [2017/01/11 07:00] – [Pickle Microchip PIC ICSP] darron | boards:opi0 [2020/08/05 04:53] (current) – [Pickle Microchip PIC ICSP] darron | ||
---|---|---|---|
Line 7: | Line 7: | ||
It contains four ARMv7 CPU cores present in the AllWinner H2+ (cost reduced H3) system on a chip. | It contains four ARMv7 CPU cores present in the AllWinner H2+ (cost reduced H3) system on a chip. | ||
+ | |||
+ | A debian derived distribution of Linux called Armbian works on this device. It's important | ||
+ | to install this on a class 10 microsd card and not a class 4 which has incredibly poor | ||
+ | write performance. A sandisk ultra micro SDHC 10x works well. | ||
=== GPIO === | === GPIO === | ||
The board has a [[boards: | The board has a [[boards: | ||
Line 57: | Line 61: | ||
We can use the Orange Pi Zero GPIOs to program PICMicros using [[projects: | We can use the Orange Pi Zero GPIOs to program PICMicros using [[projects: | ||
- | At this time only the [[projects: | + | The [[projects: |
+ | and uses the same numbering. | ||
== Low Voltage Programming with VPP at 3V3 == | == Low Voltage Programming with VPP at 3V3 == | ||
Line 65: | Line 70: | ||
The following connections refer to the GPIO header. Ensure that power is only ever applied from GPIO 3V3 on PIN 1 and never 5V. | The following connections refer to the GPIO header. Ensure that power is only ever applied from GPIO 3V3 on PIN 1 and never 5V. | ||
- | Single common data I/O connection (GPIO bit-bang driver) without PGM. | + | Single common data I/O connection (OPI0 or GPIO bit-bang driver) without PGM. |
< | < | ||
OPi0 H2+/ | OPi0 H2+/ | ||
Line 83: | Line 88: | ||
(R1) 10K !MCLR pull-up | (R1) 10K !MCLR pull-up | ||
(R2..R4) 390R. | (R2..R4) 390R. | ||
+ | |||
+ | DEVICE=OPI0 | ||
+ | or | ||
+ | DEVICE=GPIO-BB | ||
+ | IFACE=/ | ||
</ | </ | ||