Skip to content

docs: add PRU-ICSS documentation map (per-device TRM / addendum / instruction pointers) - #158

Open
pratheesh wants to merge 1 commit into
TexasInstruments:mainfrom
pratheesh:docs/pru-icss-documentation-map
Open

pratheesh wants to merge 1 commit into
TexasInstruments:mainfrom
pratheesh:docs/pru-icss-documentation-map

Conversation

@pratheesh

Copy link
Copy Markdown
Contributor

What

Adds a PRU-ICSS documentation map (docs/pru_icss_documentation_map.md) and links it from the README.

Why

Developers coming from the AM335x generation expect a standalone PRU-ICSS Reference Guide (SPRUHF8A) and don't find one for the currently supported Sitara MCUs — the content now lives in the device TRM chapter + register addendum + the common PRU Assembly Instruction User Guide. This is a recurring E2E question (e.g. thread 1665810, "AM263P4 PRU-ICSS: Is there a Technical Reference Manual equivalent to SPRUHF8A?").

What's in the doc

  • Per-device table mapping each supported family to its TRM, register addendum, and instruction guide:
    • AM263Px → SPRUJ55
    • AM263x → SPRUJ17 (+ addendum SPRUJ42)
    • AM261x → SPRUJB6
    • AM243x / AM64x → SPRUIM2
    • Instruction set (all) → SPRUIJ2
  • Note on revision-suffix URLs (base vs revisioned literature numbers).
  • A short "how to find the PRU-ICSS content inside a TRM" section.
  • Explanation that there is no SPRUHF8A equivalent by design: AM335x is first-gen PRU-ICSS, whereas the supported parts use the later PRU-ICSSM (AM26x) / PRU-ICSSG (AM24x/AM64x) generations.

Documentation only — no code changes.

Closes #156

🤖 Generated with Claude Code

…tion pointers)

Adds docs/pru_icss_documentation_map.md mapping each supported device
(AM263Px, AM263x, AM261x, AM243x/AM64x) to its TRM, register addendum,
and the PRU Assembly Instruction User Guide (SPRUIJ2), and explains that
there is no SPRUHF8A-equivalent standalone guide for the PRU-ICSSM/ICSSG
generations. Linked from README.

Closes TexasInstruments#156

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
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.

docs: add a PRU-ICSS documentation map (per-device TRM / register addendum / instruction guide pointers)

1 participant