Skip to content

Commit 7371b68

Browse files
authored
Merge pull request #15 from zarhus/add-quartz64a-optee
Add Qeuartz64 Model A
2 parents c88949f + c6fa4d7 commit 7371b68

File tree

3 files changed

+53
-0
lines changed

3 files changed

+53
-0
lines changed

docs/supported-targets/quartz64-a.md

+47
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# Quartz64 Model A
2+
3+
## Description and resources
4+
5+
The [Quartz64 Model A](https://pine64.org/devices/quartz64_model_a/) is a SBC
6+
based on Rockchip RK3566 and produced by PINE64.
7+
8+
Additional resources for the board:
9+
10+
* [PINE64
11+
documentation;](https://pine64.org/documentation/Quartz64/Further_information/Schematics_and_certifications/)
12+
* [PINE64 Wiki](https://wiki.pine64.org/wiki/Quartz64)
13+
* [Rockchip Wiki: partitions map;](https://opensource.rock-chips.com/wiki_Partitions)
14+
* [Rockchip Wiki: boot flow.](https://opensource.rock-chips.com/wiki_Boot_option#Boot_introduce)
15+
16+
## Serial port access (Zarhus OS debug console)
17+
18+
Numerous types of software can be used to communicate via serial ports. On a
19+
host machine with Linux-based OS it can be `minicom`, Windows users can access
20+
that with [PuTTY](https://www.putty.org/).
21+
22+
There are only two parameters that depend not only on hardware but on software
23+
as well: baudrate and serial port number. In case of Quartz64 Model A port -
24+
Zarhus OS gives access to console via serial port 2 with baudrate `1.5 Mbps`, so
25+
you can connect to the console by connecting the UART adapter to pins `8`, `10`
26+
and `10` of
27+
[`CON40`](https://files.pine64.org/doc/quartz64/Quartz64_model-A_schematic_v2.0_20210427.pdf)
28+
29+
And use following command on your host Linux distribution:
30+
31+
```bash
32+
$ minicom -b 1500000 -D /dev/ttyUSBX
33+
```
34+
35+
Where instead of `/dev/ttyUSBX` there should be the name of your UART adapter
36+
under your host Linux distribution.
37+
38+
## Zarhus OS image building and flashing
39+
40+
For building steps check the [generic Zarhus OS building
41+
guide.](../getting-started/building.md)
42+
43+
For flashing steps check the [generic Zarhus OS SD card flashing
44+
guide.](../getting-started/flashing.md)
45+
46+
You can verify the booted image by follwoing [generic Zarhus OS image
47+
verification.](../getting-started/verification.md)

docs/supported-targets/targets.md

+4
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,7 @@ This section contains a list of supported vendors and their targets.
99
## Raspberry Pi
1010

1111
* [Raspberry Pi 4](./rpi4.md)
12+
13+
## PINE64
14+
15+
* [Quartz64 Model A SBC](./quartz64-a.md)

mkdocs.yml

+2
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,8 @@ nav:
7575
- 'Radxa CM3': supported-targets/radxa-cm3.md
7676
- 'Raspberry Pi':
7777
- 'Raspberry Pi 4': supported-targets/rpi4.md
78+
- 'PINE64':
79+
- 'Quartz64 Model A': supported-targets/quartz64-a.md
7880
- 'Guides':
7981
- 'Managing packages': guides/managing-packages.md
8082
- 'Managing layers': guides/managing-layers.md

0 commit comments

Comments
 (0)