RISC OS Open
A fast and easily customised operating system for ARM devices
ROOL
Home | News | Software | Bugs | Bounties | Forum | Documents | Photos | Contact us
Account

Cortex-A8 technical docs

Key documentation

  • OMAP3530 TRM
  • TPS65950 TRM
    (documentation for the OMAP3 companion chip that’s used in practically every OMAP3 board. The TWL4030 is another companion chip that’s used, but from a programmer’s perspective it’s functionally equivalent to the TPS, so the TPS manual is a suitable reference for both)
  • OMAP3530/25/15/03 Applications Processor Silicon Errata
  • TPS65950 silicon errata
  • Cortex-A8 TRM
  • ARMv7-AR ARM – Follow the link through to silver.arm.com and you should be able to create an account to allow you to download the ARMv7-AR ARM
  • AM37/DM37x TRM (new SoC used in BeagleBoard-xM), errata

Machine-specific documentation

  • Beagleboard reference manuals and design materials (including -xM docs)
    • (Above page probably needs updating in light of this post – so in the mean time, be sure to follow the “…latest” files listed in the post.)
  • Beagleboard x-loader, u-boot and sample linux kernel source
  • Pandora wiki and hacker’s manual
  • Touch Book wiki
  • Tegra 2 TRM (registration via company email address required)
  • Toshiba AC100 schematic (password protected PDF, convert to Postscript and back again to remove)
  • Raspberry Pi hardware

Other documentation

  • OMAP3530/3525 data sheet, AM37x data sheet, DM37x data sheet (contains additional info not in the TRMs, e.g. details of each OPP)
  • TPS65950 data manual
  • OMAP34xx and 36xx TRMs (in the “Technical documents” section)
  • ARMv5 ARM
  • OMAP and DaVinci Software for Dummies
  • OMAP3 Boards (TI Embedded Processors wiki)
  • OMAP35x Peripherals Overview (TI reference guide)
  • Cortex A8 Introduction (TI Embedded Processors wiki)
  • Powering OMAP3 With TPS65950 (TI reference guide)
  • TI Codec FAQ (TI Embedded Processors wiki)
  • OMAP3530 Performance (TI Embedded Processors wiki)
  • OMAP3530 Power Estimation Spreadsheet (TI Embedded Processors wiki)
  • TI OMAP3530 resources summary page (TI products page)
  • OMAP35x to AM/DM37x hardware migration guide
  • An independent guide to Cortex-A8 instruction cycle timings
  • DM816x C6A816x AM389x Overview (TI Embedded Processors wiki)
  • OMAP4
    • OMAP4430 TRM (ver.AA)
    • OMAP4460 TRM (ver.M)
    • OMAP4470 TRM (ver.E)
  • Freescale i.MX51 Reference Manual
    • Errata to above
  • Freescale i.MX53 Reference Manual
  • ARM Software blogs
    • Coding for NEON – Part 1: Load and Stores
    • Coding for NEON – Part 2: Dealing With Leftovers
    • Coding for NEON – Part 3: Matrix Multiplication
    • Coding for NEON – Part 4: Shifting Left and Right
    • Coding for NEON – Part 5: Permuting Vectors (to follow)
    • Optimizing DirectFB with ARM NEON
  • BCM2835 datasheet and errata
Revised on May 19, 2012 07:53:11 by Trevor Johnson (329)? (94.173.235.79)
Edit | Back in time (28 revisions) | See changes | History | Views: Print | Source | Linked from: Cortex-A8 port

Search the Wiki

Commercial use

For commercial enquiries, please contact the owners of RISC OS, Castle Technology Ltd.

ROOL Store

The official C/C++ Development kit and more here.

Donate! Why?

Help ROOL make things happen – please consider donating!

Navigation

  • Home Page
  • All Pages
  • Recently Revised
  • Authors
  • Feeds
Site design © RISC OS Open Limited 2011 except where indicated
The RISC OS Open Instiki theme is based on Insitki's default layout

Valid XHTML 1.0  |  Valid CSS

Instiki 0.19.1(MML+)
This site runs on Rails

Hosted by Arachsys