98 lines
4.9 KiB
Markdown
98 lines
4.9 KiB
Markdown
## Pinout
|
|
[Raspberry PI 5 Documentation](https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#flagship-series)
|
|
![[Pasted image 20260901214038.png]]
|
|
|
|
|
|
|
|
[SPI Display Module Documentation](https://www.lcdwiki.com/3.2inch_SPI_Module_ILI9341_SKU:MSP3218)
|
|
|
|
### 3.2 TFT SPI Module Display ILI9341
|
|
[SPI Display Module Documentation](https://www.lcdwiki.com/3.2inch_SPI_Module_ILI9341_SKU:MSP3218)
|
|
|
|
| Pin Number RP5 | Pin Number LCD | Pin Label | Description |
|
|
| -------------------------------- | -------------- | --------- | -------------------------------------------------------------------------------------------- |
|
|
| 2,4 - 5V / 1 - 3V3 | 1 | VCC | 5V/3.3V power input |
|
|
| 6,9,14 | 2 | GND | Ground |
|
|
| Pin 24 (**GPIO 8 / SPI0_CE0**) | 3 | CS | LCD chip select signal, low level enable |
|
|
| Pin 11 (**GPIO 17**) | 4 | RESET | LCD reset signal, low level reset |
|
|
| Pin 13 (**GPIO 27**) | 5 | DC/RS | LCD register / data selection signal,<br><br>high level: register, low level: data |
|
|
| Pin 19 (**GPIO 10 / SPI0_MOSI**) | 6 | SDI(MOSI) | SPI bus write data signal |
|
|
| Pin 23 (**GPIO 11 / SPI0_SCLK**) | 7 | SCK | SPI bus clock signal |
|
|
| Pin 1 (**3.3V**) | 8 | LED | Backlight control, high level lighting,<br><br>if not controlled, connect 3.3V always bright |
|
|
| Pin 21 (**GPIO 9 / SPI0_MISO**) | 9 | SDO(MISO) | SPI bus read data signal, if you do not need to the read function, you can not connect it |
|
|
| | 10 | T_CLK | Touch SPI bus clock signal |
|
|
| | 11 | T_CS | Touch screen chip select signal, low level enable |
|
|
| | 12 | T_DIN | Touch SPI bus input |
|
|
| | 13 | T_DO | Touch SPI bus output |
|
|
| | 14 | T_IRQ | Touch screen interrupt signal, low level when touch is detected |
|
|
|
|
### RP5 Display module connection
|
|
|
|
```bash
|
|
sudo apt update && sudo apt upgrade -y
|
|
```
|
|
При возникновении проблем с репозиториями
|
|
```bash
|
|
sudo sed -i '/bullseye-backports/d' /etc/apt/sources.list /etc/apt/sources.list.d/* 2>/dev/null
|
|
```
|
|
При возникновении необходимости **downgrade** выполнить принудительное обновлениt:
|
|
```bash
|
|
sudo apt dist-upgrade --allow-downgrades
|
|
```
|
|
Перезагрузить систему
|
|
```bash
|
|
sudo systemctl -r reboot
|
|
```
|
|
Удалить неиспользуемые пакеты:
|
|
```bash
|
|
sudo apt autoremove -y
|
|
```
|
|
|
|
### Setting with rsetup
|
|
Настройка SBC с помощью стандартной утилиты `rsetup`
|
|
|
|
|
|
## OpenWRT microSD Installation Guide
|
|
IP-адрес по умолчанию:
|
|
192.168.1.1
|
|
Пароль root по умолчанию:
|
|
password
|
|
|
|
|
|
## EMMC Installation Guide
|
|
1. Скачайте и распакуйте на свой компьютер следующие компоненты:
|
|
1. **Утилиту RKDevTool** (версии 2.84 или новее) и **Драйвер DriverAssitant** от Rockchip.
|
|
2. **Файл загрузчика (MiniLoader)**: обычно это файл вида `RK356x_SPL_Loader_v1.XX.bin`
|
|
3. **Образ системы**: скачайте нужный дистрибутив с [официального сайта Radxa](https://docs.radxa.com/en/rock3/e25). Распакуйте архив, чтобы получить чистый файл
|
|
4.
|
|
```bash
|
|
apt update && apt upgrade -y
|
|
apt install -y docker.io
|
|
```
|
|
|
|
2. Настройка автозапуска
|
|
```bash
|
|
systemctl enable docker
|
|
systemctl start docker
|
|
```
|
|
|
|
3. Установка Docker Compose
|
|
```bash
|
|
apt install -y docker-compose
|
|
```
|
|
|
|
## Manual
|
|
1. Просмотр списка образов
|
|
```bash
|
|
docker image ls
|
|
```
|
|
|
|
2. Загрузка образа из Docker Hub
|
|
```bash
|
|
docker pull redis:7-alpine
|
|
```
|
|
|
|
3. Запуск докер контейнера
|
|
```bash
|
|
docker compose up -d
|
|
``` |