Files
MemRelay/projects/d0abaf3f-da04-4dd4-a228-bacf68f44e8f/curated/Key Terminology for BDYG18ProArmbianBuilder.md
T

96 lines
4.1 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Key Terminology for BDYG18ProArmbianBuilder
type: curated
permalink: main/projects/d0abaf3f-da04-4dd4-a228-bacf68f44e8f/curated/key-terminology-for-bdyg18-pro-armbian-builder
stable_id: 8b959860-e7f0-4c5d-b6e7-3d4a1443ecbb
scope: project
project_id: d0abaf3f-da04-4dd4-a228-bacf68f44e8f
workspace_type: development
usage_profile_id: null
preference_context: development
document_type: glossary
revision: 1
source_memory_ids: []
source_checkpoint_ids: []
source_file_ids: []
source_git_commit: 36234e0082845515a053c10ee552ce35a03415f0
source_git_commits:
- 36234e0082845515a053c10ee552ce35a03415f0
source_agent_sync_ids: []
model_connection: Sub2API
model_name: git-restore
source_count: 125
source_revisions:
memory:11052d10-1adf-4d39-800a-08f9ae708758: '1'
memory:bea4a5ba-4685-4869-a02e-f0f1c7f733ea: '1'
memory:b70c1a22-6834-4e59-936c-1945b04273b7: '1'
memory:340af5e9-b3e5-423a-9971-b370992738ce: '1'
memory:db92ba17-fcee-4f1d-9593-6b325105e482: '1'
source_dispositions:
processed: 78
unchanged: 0
unsupported: 47
skipped: 0
cited_source_ids:
- memory:11052d10-1adf-4d39-800a-08f9ae708758
- memory:bea4a5ba-4685-4869-a02e-f0f1c7f733ea
- memory:b70c1a22-6834-4e59-936c-1945b04273b7
- memory:340af5e9-b3e5-423a-9971-b370992738ce
- memory:db92ba17-fcee-4f1d-9593-6b325105e482
- git:tools/driver/DriverAssitant_v5.14/Driver/x64/win10/rockusb.inf
- git:tools/rkdevtool/revision.txt
job_cited_source_ids: []
conflicts: []
supersedes: []
preferences: []
source_cursor: 0
source_hash: 5fe39ad3a37421f812566dd39f89d4c28fc6078c8d39031dff10eb6eb8d72e00
prompt_version: 2026-08-12.3
schema_version: '3'
curation_job_id: null
created_at: '2026-08-08T10:02:28.908855+00:00'
updated_at: '2026-09-23T15:03:41.449930+00:00'
tags:
- definitions
- terms
restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2
---
# Glossary
| Term | Definition |
|------|------------|
| **Armbian** | Community‑maintained Debian‑based Linux distribution for ARM boards. |
| **BDY‑G18‑Pro** | RK3568‑based router (8 GB DDR4, 256 GB eMMC, 32 MB SPI‑NOR, RTL8367S switch). |
| **DTB** | Device Tree Blob – binary description of hardware passed to the kernel/bootloader. |
| **FIT** | Flattened Image Tree – container format bundling SPL, U‑Boot, BL31, kernel, DTB. |
| **SPL** | Secondary Program Loader (Rockchip MaskROM loads this from DDR). |
| **U‑Boot** | Primary bootloader; stock version 2024.10 or custom mainline 2026.04. |
| **SPI‑NOR** | 32‑MiB external flash used for SPL; write‑once in production. |
| **eMMC** | On‑board 256 GiB storage used for root‑fs and kernel. |
| **RTL8367S** | Realtek 5‑port DSA Ethernet switch integrated on the board. |
| **TSO / GSO** | TCP / Generic Segmentation Offload – hardware feature disabled on this board. |
| **Cubic** | TCP congestion control algorithm selected via `net.ipv4.tcp_congestion_control=cubic`. |
| **syscon‑reboot‑mode** | DTB node that forces a clean reboot; added to fix power‑off hangs. |
| **emergency‑reboot.shutdown** | Systemd shutdown script that triggers `sysrq b` hard reset. |
| **Rockusb** | Windows kernel‑mode driver (v5.14) for Rockchip USB‑to‑UART/fastboot devices. |
| **Rockchip Driver Installation Assistant** | Helper UI that installs Rockusb and optionally Rockchip ADB drivers on Windows. |
| **RKDevTool** | GUI utility for flashing RK356x devices; supports storage switching, image flashing, and loader deployment. |
| **ZRAM** | Compressed RAM block device used for `/var/log` in the Armbian image. |
| **Docker cache volume** | Persistent Docker volume `armbian‑g18pro‑cache` (~19 GB) caching U‑Boot, kernel, ccache, etc. |
| **KISS / YAGNI** | Design philosophy – Keep It Simple, Stupid; You Aren’t Gonna Need It. |
| **Vaultwarden** | Self‑hosted password manager; only entry names are stored in the repo, never secret values. |
---
**Sources**
- `aa3057ab-54c5-4ffc-ba85-c2f2396ee60c`
- `ff34c6eb-6bba-41e5-9e43-ff80941fa823`
- `bf88c265-4749-4c50-85bc-4bae25298cd5`
- `adb3722a-51e7-4ec5-88cc-a95dc399a7a1`
- `105b328f-4bda-4641-90a7-7282ef156316`
- `3f91189b-11a1-45bb-8357-4f413dc1609d`
- `13`
- `14`
- `15`