Files
MemRelay/projects/d0abaf3f-da04-4dd4-a228-bacf68f44e8f/curated/Current Development Tasks for BDYG18ProArmbianBuilder.md
T

144 lines
5.9 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: Current Development Tasks for BDYG18ProArmbianBuilder
type: curated
permalink: main/projects/d0abaf3f-da04-4dd4-a228-bacf68f44e8f/curated/current-development-tasks-for-bdyg18-pro-armbian-builder
stable_id: 2d90df02-6054-404f-9e6f-ca37ab6b3d8b
scope: project
project_id: d0abaf3f-da04-4dd4-a228-bacf68f44e8f
workspace_type: development
usage_profile_id: null
preference_context: development
document_type: tasks
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:db92ba17-fcee-4f1d-9593-6b325105e482: '1'
memory:40bd0324-4ef3-4777-9dba-5a7ef64a4c92: '1'
memory:340af5e9-b3e5-423a-9971-b370992738ce: '1'
memory:bea4a5ba-4685-4869-a02e-f0f1c7f733ea: '1'
memory:b70c1a22-6834-4e59-936c-1945b04273b7: '1'
memory:d5cbbc04-5929-4583-90b4-bd6c8295db25: '1'
memory:7cf6c014-d2fa-4f99-9ed9-c070b108d3c7: '1'
source_dispositions:
processed: 78
unchanged: 0
unsupported: 47
skipped: 0
cited_source_ids:
- memory:11052d10-1adf-4d39-800a-08f9ae708758
- memory:db92ba17-fcee-4f1d-9593-6b325105e482
- memory:40bd0324-4ef3-4777-9dba-5a7ef64a4c92
- memory:340af5e9-b3e5-423a-9971-b370992738ce
- memory:bea4a5ba-4685-4869-a02e-f0f1c7f733ea
- memory:b70c1a22-6834-4e59-936c-1945b04273b7
- memory:d5cbbc04-5929-4583-90b4-bd6c8295db25
- memory:7cf6c014-d2fa-4f99-9ed9-c070b108d3c7
- git:tools/driver/DriverAssitant_v5.14/Driver/x64/win10/rockusb.inf
- git:tools/rkdevtool/revision.txt
- git:tools/driver/DriverAssitant_v5.14/revison.log
- git:tools/driver/DriverAssitant_v5.14/Readme.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:24.737395+00:00'
updated_at: '2026-09-23T15:03:33.886967+00:00'
tags:
- open
- ongoing
- future-work
restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2
---
# Open Tasks (as of 16 Aug 2026)
| # | Task | Status / Next Step |
|---|------|-------------------|
| 1 | Verify tiny‑SPI SPL can read > 8 MiB from SPI‑NOR. | Unresolved – needs measurement. |
| 2 | Identify purpose of second rear‑side pad near MaskROM pad. | Unresolved – capture high‑res photos & continuity test. |
| 3 | Capture high‑resolution photos of rear‑side pads. | Pending. |
| 4 | Add missing interrupt‑controller node for RTL8367S in DTB. | Open. |
| 5 | Resolve PCIe BAR allocation (`pci=realloc`). | Planned verification. |
| 6 | Fine‑tune flow‑control on secondary GMAC (`end1`). | Open. |
| 7 | Implement persistent `pstore/ramoops` for kernel panic logs. | Open. |
| 8 | Review / tighten ACL in Rockusb driver INF (currently `Everyone` full access). | Open. |
| 9 | Verify Rockusb driver works on Windows 11. | Open. |
|10 | Add automated proxy detection (`G18PRO_PROXY`). | Planned. |
|11 | Investigate intermittent MaskROM fallback after flash (boot‑flag / `boot_success`). | Needs UART logs. |
|12 | Implement post‑flash verification watchdog script. | Open. |
|13 | Periodically update to newer Armbian (e.g., kernel 6.19). | Ongoing. |
|14 | Test `selfbuilt‑ums` mode (USB‑mass‑storage) for field diagnostics. | Open. |
|15 | Confirm necessity of `mode‑bootrom` DTB entry. | Open. |
|16 | Delete large temporary `/_to-delete/` (~8.8 GB) after operator approval. | Pending. |
|17 | Push local branch to upstream (credentials issue). | Manual step required. |
|18 | Graceful `poweroff` recovery (still hangs). | Unresolved (see troubleshooting). |
|19 | Verify DDR v1.25 impact on this board (currently using v1.21). | Not tested. |
|20 | Full A/B test of `syscon‑reboot‑mode` vs shutdown hook (completed; hook deemed redundant). | Documented. |
---
**References**
- `aa3057ab-54c5-4ffc-ba85-c2f2396ee60c`
- `2d90df02-6054-404f-9e6f-ca37ab6b3d8b`
- `8a861a5f-35c3-4f95-bd5b-6b2297888f56`
- `a89adf53-4420-43ef-9a95-56567f524ef6`
- `bf88c265-4749-4c50-85bc-4bae25298cd5`
- `ff34c6eb-6bba-41e5-9e43-ff80941fa823`
- `adb3722a-51e7-4ec5-88cc-a95dc399a7a1`
- `c650c1e4-18ee-44ad-af42-b7632fbdcf5c`
- `dd496c6d-1619-457d-86a9-da57f5b866d7`
- `S-1`
- `4`
- `105b328f-4bda-4641-90a7-7282ef156316`
- `3f91189b-11a1-45bb-8357-4f413dc1609d`
- `evidence/dtb/rk3568-bdy-g18-pro.fixed.dts`
- `evidence/dtb/rk3568-bdy-g18-pro.orig.dts`
- `evidence/dtb/uboot-fit-rk3568-bdy-g18-pro.dts`
- `evidence/emmc-reset-evaluation.txt`
- `evidence/hardware-access-points.txt`
- `evidence/live-system/as-shipped-snapshot.txt`
- `evidence/live-system/emergency-reboot.shutdown`
- `evidence/live-system/g18pro-live-evidence.txt`
- `evidence/live-system/phase1-evidence.txt`
- `evidence/live-system/phase2-4-results.txt`
- `evidence/live-system/tso-diagnosis-2026-07-31.txt`
- `evidence/live-system/tso-fix-verification-2026-07-31.txt`
- `evidence/serial/securecrt-1500000.png`
- `evidence/serial/uart-pads-unlabeled.png`
- `evidence/serial/uart-wiring-ch340.png`
- `evidence/uboot-blob-provenance.txt`
- `evidence/vendor-backup/config-6.12.74-ophub`
- `evidence/vendor-backup/config-6.18.40-current-rockchip64`
- `evidence/vendor-backup/vendor-armbian-ramlog.log`
- `evidence/vendor-backup/vendor-armbianEnv.txt`
- `evidence/vendor-backup/vendor-boot.cmd`
- `evidence/vendor-backup/vendor-extlinux.conf`
- `evidence/vendor-backup/vendor-kern.log.head400.txt`
- `evidence/vendor-backup/vendor-kern.log.mmc-lines.txt`
- `evidence/vendor-backup/vendor-kern.log.net-lines.txt`
- `evidence/vendor-backup/vendor-kern.log.watchdog-lines.txt`
- `tools/driver/DriverAssitant_v5.14/ADBDriver/amd64/NOTICE.txt`
- `tools/driver/DriverAssitant_v5.14/ADBDriver/i386/NOTICE.txt`
- `tools/driver/DriverAssitant_v5.14/ADBDriver/android_winusb.inf`
- `13`
- `14`
- `15`
- `16`
- `6`
- `7`