I want to find out the capability for the EtherCAT Slave Controller which AM335x hardware has.
I watched wiki below.
http://processors.wiki.ti.com/index.php/AM335x_SYSBIOS_Industrial_SDK_01.00.00.04_Release_Notes
Above wiki describes the latest ISDK software and some boards (which are IDK and ICE).Therefore, above wiki does not describe capability for the EtherCAT Slave Controller which AM335x hardware has.
I know that the capability for the EtherCAT Slave Controller depends on the EtherCAT software stack and PRU-ICSS firmware.And the capability evolves by those update and is limited by AM335x hardware.
For the EtherCAT Slave Controller what can be supported by AM335x?
Can all functions which ET1100 has be supported by AM335x?
Best regards,
Daisuke
Daisuke,
In general, AM335x is equivalent to ET1100 in features and performance. Some notable exceptions are listed below:
- No E-Bus support
- Since the AM335x includes the processor where the application can be run, there is no DPRAM interface required. If one is required, it can be created using GPMC and a simple external CPLD (or equivalent).
- Redundancy mode is planned in batches of AM3357/9 manufactured in 4Q2012. It is not available in currently shipping units of AM3357/9.
Thanks.
Maneesh
Hi Maneesh,
Thank you for the reply.
AM335x is splendid!
I hope more functions are supported by ISDK!
thanks!
Daisuke Maeda I hope more functions are supported by ISDK!
Like what? We are always interested to get feedback.
Regards.
Hi Frank,
Frank Walzer Like what? We are always interested to get feedback.
Our customer are gathering the information of AM335x for EtherCAT.They asked us whether SYNC0/1 and Latch0/1 for DC are supported.I found that only SYNC0 is supported by latest ISDK.
By the way, please tell me the plan of future ISDK.What is supported by future ISDK?
Is the information regarding future ISDK confidential?
Do I have to get it from our local TI?
The next Industrial SDK release is coming this week. So, information you seek will be available soon.
Since we are going by the customer request volume for scheduling each feature, SYNC1 and LATCH0/1 have been a bit lower in priority. We will consider your request for inclusion in release that follows this week's release.
Probably I have known next ISDK which is released this week.
I guess it is the latest ISDK below.
Our demand is various information regarding release that follows this week's release.
What is supported by release that follows this week's release?
For AM335x ISDK ESC there is information as follows.
- http://processors.wiki.ti.com/index.php/AM335x_SYSBIOS_Industrial_SDK_01.00.00.07_Release_Notes
- EtherCAT_firmware_API_Guide.pdf (which is included in the ISDK package)
Is there other information?
For the details of ISDK ESC must the source code be checked?
Hi,
What other details are you looking for?
Hi Pratheesh,
Thank you for your reply.
I'm looking for varied more information about AM335x ESC specifications, e.g. SyncManager buffer size (it is 8kB DPRAM in ET1100).
Maneesh In general, AM335x is equivalent to ET1100 in features and performance. Some notable exceptions are listed below:
I understand that similarly ET1100 is equivalent to AM335x about the specifications that are not mentioned in the release notes.
Is my understanding correct?
Our customer needs more detailed information about the AM335x ISDK ESC specification.Where is the information?
In general, AM335x ISDK ESC is equivalent to ET1100 in features and performance. However, there are some exceptions.I guess that some exceptions are mentioned in the release notes.If my guess is correct, as an example, SyncManager buffer size is 8KByte.Is my guess correct?
We have updated EtherCAT firmware API guide for upcoming ISDK (1.0.0.8) release and added a section to explain EtherCAT registers supported by AM335x. Certain exceptions compared to ET1100 is documented here
http://processors.wiki.ti.com/index.php/AM335x_EtherCAT_firmware_API_guide#AM335x_EtherCAT_Register_List
Number of SMs, FMMUs and DPRAM size is available in EtherCAT registers.
In AM335x, process data memory available is 8KB.
For features supported info, please refer to release notes.
For known issues and limitations, please refer to http://processors.wiki.ti.com/images/5/5c/EtherCAT_ISDK_01_00_00_07_Errata.pdf
For ESC capability I refer to the registers.