Any idea when a new version of the TRM for AM335X is coming out? Latest I have seen is spruh73f.pdf. It has quite a few errors in it, FIQ among other things.
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.
Any idea when a new version of the TRM for AM335X is coming out? Latest I have seen is spruh73f.pdf. It has quite a few errors in it, FIQ among other things.
It would be great if the next TRM update could include some more details in the USB host section
In general any additional information about the USB host operation would be greatly appreciated, we are trying to understand all of the starterware code related to the USB host and it appears there may be some details which are missing from the current TRM.
Some specific comments:
section 16.3.8.2.2.2 discusses the HOST_TXCSR register, however I cannot find that register and its associated bit definations in the detail register section. In addition, I have not even been able to find the address of this register yet the TRM.
setions 16.3.8.2 describes using bit7 (IDDIG_MUX) and bit8 (IDDIG) in the USB1 mode register at offset 18E8h to force host/device mode instead of sensing the D+/D- lines, However that bit7 (IDDIG_MUX is not listed in the bit description for the USB1MODE (16.5.3.35). In addition, it might help to clarify things if the comments related to bit8 (IDDIG) explicitly stated selecting "A-Type" meant configuring for a host (i realize the USB spec implies this, but explicitly stating it might help folks trying to do a quick read for Host vs Device settings)
Rader,
Please refer to my post in this thread re: the USB host section.
http://e2e.ti.com/support/dsp/sitara_arm174_microprocessors/f/791/p/206641/732409.aspx#732409
We understand that there currently exists a disconnect (register named but not defined) surrounding several registers in the USB section, but the nature of this IP as it appears in AM335x requires an NDA to resolve these disconnects. We ARE working to resolve these issues, but I cannot provide a schedule.
Hopefully you can find what you need in my linked document.
your linked document is very helpful (http://www.ti.com/lit/ug/sprufy9/sprufy9.pdf from July 2008)
I have found a very similar document for the TMS320DM646x http://www.ti.com/lit/ug/spruer7e/spruer7e.pdf from Nov 2009
In fact, both of these documents clearly come from the same source. Can you please comment on which is more technically up to date, there are enough difference between the formatting of the two pdf, that even beyond compare is making it hard to filter the true technical differences. I figure the only true difference between the documents will end up being small corrections, so knowing which has had the most recent technical scrub would be helpful.
All things being equal, going just by dates the TMS320DM646x would appear to be the more recent, but just having a newer timestamp doesnt mean it is technically accurate
thanks again for you help, either one of these documents is a big help
As you said, it appears that both documents are derived from the same source. I did a quick check and didn't find any differences between them from a register definition perspective.
I'm afraid I can't comment on a 'technical accuracy' comparison beyond to say that the SPRUFY9 document has been provided to Sitara customers for some time without issue. I can't say that for the newer document as I have no experience with it.