AI-64 - remoteproc confusion

Does the PRU-ICSSG exist on the BBAI-64? The answer is it depends. I spent many hours sorting this issue out. Short answer: if your BBAI-64 is shipped with prototype silicon (part numbers beginning with XJ721E) then yes, this is a “full-featured” device and the PRU-ICSSG should be present (but beware bugs mentioned in the silicon errata). If your BBAI-AI is shipped with production silicon (part numbers beginning with TDA4VM) then no, none of these production devices have the PRU-ICSSG enabled. I have no idea why that is. Bugs? Marketing? Who knows… But I was pretty discouraged when I found out.

Evidence for this:

  • TRM table 5-1, device comparison (copy here).
  • Datasheet section 6.2 “Note: PRU_ICSSG0 and PRU_ICSSG1 are not available on this device”.
  • Last post in the TI forum says the PRU is not present in the production devices and mentions how the J721E is a “superset” device.
  • Backside photo of BBAI-64 showing XJ271E installed.

Links (Beware, these will go out-of-date over time. Refer to the technical docs page for the latest)