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.

USB RAM usable on non-USB 2806?

Other Parts Discussed in Thread: TMS320F28069M

Hi all,

Just a quick clarification question; is the USB RAM (0x040000 to 0x040800) available on non-USB parts? (In my case, the TMS320F28069M). The family documentation isn't fully clear on this, as it says "All devices with USB have 2K x16 RAM from 0x40000 to 0x40800."  This would make it seem like non-USB part's don't have RAM that can be used. However, after some quick testing where I've placed my stack in this region things seem to be working. Is this region possibly not guaranteed to be safe/valid?

Thanks,
Jonathan

  • Hi Jonathan,

    Jonathan Lock said:
    Just a quick clarification question; is the USB RAM (0x040000 to 0x040800) available on non-USB parts? (In my case, the TMS320F28069M).

    All insta-spin parts are USB enabled. Hence yours belonging to insta-spin motion family, is very well equipped with USB peripheral and hence you're able to access the respective memory region.

    Regards,

    Gautam

  • Thanks for the clarification! I had looked at revision D of the 2806x datasheet, which specified that only parts with the -U suffix have a USB peripheral. Upon looking at the newer E revision TI had clarified that -U, -M, and -F parts have the peripheral.

    Thanks!

  • Jonathan Lock said:
    Upon looking at the newer E revision TI had clarified that -U, -M, and -F parts have the peripheral.

    Yup, that's true!

    Goodluck & Regards,

    Gautam