This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM2632: AM2632-specific Documentation

Part Number: AM2632
Other Parts Discussed in Thread: AM2634, , AM2631

I was directed by TI support to ask my question here.  I'm looking for part-specific datasheets and reference manuals for the AM2632. The documentation available online is common for the AM263x series and does not identify the specific differences of the AM2632 vs AM2634. The reference manual frequently refers to device-specific documentation, but I cannot find it on the product pages.

  • Hi Steve,

    Please follow datasheet present on product page: www.ti.com/.../am2634

    As you can see below it has device specific details present.

  • Frequently, in the Technical Reference Manual document it makes references to a device-specific Datasheet, such as:

    "These details describe a superset of the R5FSS memory configuration. For additional details on device memory availability, please refer to the device-specific Datasheet."

    "A. Some of the GPj pins are muxed with other device signals. For details, see the device-specific Datasheet."

    "..., see tables Pin Attributes and Pin Multiplexing in the device-specific Datasheet."

    The table you referenced only shows one difference between the AM2632 and AM2634 and it is the core count. There are no details as to which 2 of the possible 4 cores are available, or the memory configuration with those 2 cores. The other references to "the device-specific Datasheet" don't seem to be covered by that device comparison table.

  • Got your question now Steve, Apologies for the inconvinences.

    I appreciate you pointing out improvements required  in documentation,

    I have created this ticket https://jira.itg.ti.com/browse/SMCUAPPS-483  (For internal view only). 

    To unblock you quickly here, I would recommend you to ask questions here also for questions on specific topics feel free to create another tickets

  • Can you give me more details on the dual-core memory layout? To confirm, the two populated cores on the AM2632 are R5FSS 0-0 and R5FSS 0-1? If only one R5FSS is used, can I use the TCM from the other subsystem (R5FSS 1) for a full 256KB?

  • Hey Steve,

    AM2632 utilizes R5FSS0-0 and R5FSS1-0.

    R5FSS0-0 can use its own (64KB) and the TCM memory from R5SS0-1 (64KB) for 128KB total. 

    R5FSS1-0 can use its own (64KB) the TCM memory from R5FSS1-1 (64KB) for a 128KB total.

    No single core has access to a full 256KB TCM memory bank.

    Best Regards,

    Zackary Fleenor

  • How do they work in lockstep in they are in separate R5FSS? The reference manual only describes lockstep situations using CORE0 and CORE1 (on the same R5FSS). I should have mentioned I am only interested in the lockstep mode.

  • Hey Steve,

    For AM2632 in Lockstep mode, you will have the following configuration:


    "Lockstep Cluster 1"

    • R5FSS0_0 = Primary Core
    • R5FSS0_1 = Lockstep Core

    "Lockstep Cluster 2"

    • R5FSS1_0 = Primary Core
    • R5FSS1_1 = Lockstep Core

    Even though the reference manual uses R5FSS0_0 as an example, the implementation and functional description are applicable to both Lockstep Cluster 1 and Lockstep Cluster 2.

    The TCM memory allocation still works exactly as described in the previous response.

    Best Regards,

    Zackary Fleenor

  • My confusion came from thinking the AM2632 part had 2 physical R5F cores, but it actually has 4 physical cores - 2 programmable(operating) and 2 lockstep. The device comparison table in the datasheet (shown above) is a bit ambiguous in this regard.

    So, when using both clusters in lockstep mode, there is no functional difference between the AM2634 and AM2632, correct? Both lockstep clusters each have a pair of CPU cores in lockstep and I can use the exact same code for both parts?

    The difference is that the AM2634 can configure dual-core mode in one or both clusters that allow the cores to operate independently, where the AM2632 can only use the clusters in lockstep mode.

  • Hey Steve,

    This understanding is correct, regardless of part#, there are always 2 clusters, each with 2 cores. For each part # these clusters will have unique configuration options that will limit the functional operating modes (AM2632 = lockstep clusters only) or disable cluster 2 completely (AM2631). Glad we were able to help resolve this confusion during our call last week. Please feel free to create a new thread if any follow up questions may arise.

    Best Regards,

    Zackary Fleenor