Skip to content

docs: switch rk2410-nocsf family products to VSCode + make deb build flow#1940

Merged
Milir-Radxa merged 1 commit into
radxa-docs:mainfrom
tangzz-radxa:docs/kernel-rk2410-nocsf-build-system-20260722
Jul 22, 2026
Merged

docs: switch rk2410-nocsf family products to VSCode + make deb build flow#1940
Milir-Radxa merged 1 commit into
radxa-docs:mainfrom
tangzz-radxa:docs/kernel-rk2410-nocsf-build-system-20260722

Conversation

@tangzz-radxa

Copy link
Copy Markdown
Contributor

Summary

Switch affected product docs in the radxa-pkg/linux-rk2410-nocsf family from the old bsp-based kernel build flow to the new VSCode Dev Container + make deb flow, mirroring q6a / q8b / cubie / orion / fogwise.

Source of truth

Kernel meta-package mapping taken from debian/control of https://github.com/radxa-pkg/linux-rk2410-nocsf:

Package slug Docs path
linux-image-rock-3a / 3b / 3c rock3/rock3a / rock3b / rock3c
linux-image-rock-4d rock4/rock4d
linux-image-radxa-cm3-io / linux-image-radxa-cm3-rpi-cm4-io som/cm/cm3
linux-image-radxa-cm3i-io som/cm/cm3i
linux-image-radxa-cm3j-rpi-cm4-io som/cm/cm3j
linux-image-radxa-cm4-rpi-cm4-io som/cm/cm4 (low-dev/ site)
linux-image-radxa-zero3 zero/zero3

Skipped (no docs path yet, can be added later): radxa-e25, radxa-rk3576 (target aicore/sg2300x is SG2300X SoC, not RK3576 — confusing slug).

Changes

For each affected product:

  • delete docs/<product>/low-level-dev/kernel.md (old bsp wrapper)
  • add docs/<product>/low-level-dev/build-system/install-env.md (shared env wrapper)
  • add docs/<product>/low-level-dev/build-system/kernel.md (new wrapper, git_url="https://github.com/radxa-pkg/linux-rk2410-nocsf")

Same set of changes mirrored under i18n/en/docusaurus-plugin-content-docs/current/....

Notes

  • Old common/dev/_kernel.mdx and common/dev/_install_env.mdx are kept untouched.
  • PR guard warns about scope (6) / file count (54); intentional given the cross-product nature of this task.
  • Bilingual check passes.
  • Side fix: som/cm/cm4/low-dev/kernel.md was previously labelled model="Radxa CM3" instead of "Radxa CM4"; the old file is removed here, so the misleading label is also gone.

@tangzz-radxa
tangzz-radxa force-pushed the docs/kernel-rk2410-nocsf-build-system-20260722 branch from f1a5419 to e214d20 Compare July 22, 2026 10:45
…flow

Cover products shipping a kernel meta-package from
https://github.com/radxa-pkg/linux-rk2410-nocsf:
  - ROCK 3A / 3B / 3C
  - ROCK 4D
  - Radxa CM3 IO / CM3 RPI CM4 IO / CM3I IO / CM3J RPI CM4 IO
  - Radxa CM4 RPI CM4 IO (kernel.md previously mislabeled model=CM3)
  - Radxa ZERO 3

Replaces the old bsp-based kernel.md under low-level-dev/ with the new
VSCode Dev Container + 'make deb' wrapper under
low-level-dev/build-system/, mirroring q6a / q8b / cubie / orion /
fogwise. Environment setup wrapper (install-env.md) is shared via the
common mdx.

Same change mirrored under
i18n/en/docusaurus-plugin-content-docs/current/...

Side fix: som/cm/cm4/low-dev/kernel.md was previously labelled
model='Radxa CM3' instead of 'Radxa CM4'; the old kernel.md is removed
here, so the misleading label is also gone.
@tangzz-radxa
tangzz-radxa force-pushed the docs/kernel-rk2410-nocsf-build-system-20260722 branch from e214d20 to 6074f37 Compare July 22, 2026 10:46
@Milir-Radxa
Milir-Radxa merged commit b6e0eac into radxa-docs:main Jul 22, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants