You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by "Rdk-T (via GitHub)" <gi...@apache.org> on 2024/02/05 14:11:03 UTC

[PR] Add EtherCAT support on xmc4800-relax [nuttx]

Rdk-T opened a new pull request, #11659:
URL: https://github.com/apache/nuttx/pull/11659

   ## Summary
   
   The xmc4800 board is a variant of the xmc4700 board whose main added feature is the EtherCAT module on it.
   This PR add the support to use the EtherCAT module with NuttX.
   It setup the pin configuration, the port configuration and enable the PLLUSB needed for the feature. 
   An entry in the kconfig has been added to disable the enabling of the EtherCAT. It's on by default since it's the main purpose of this board.
   
   ## Impact
   
   Extend XMC4800 supported features.
   
   ## Testing
   
   Tested on the XMC4800 relax kit and on a second custom board  using the xmc4800.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Add EtherCAT support on xmc4800-relax [nuttx]

Posted by "xiaoxiang781216 (via GitHub)" <gi...@apache.org>.
xiaoxiang781216 commented on PR #11659:
URL: https://github.com/apache/nuttx/pull/11659#issuecomment-1929523179

   Here is the example to integrate the 3rd party library: https://github.com/apache/nuttx-apps/tree/master/canutils/lely-canopen


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Add EtherCAT support on xmc4800-relax [nuttx]

Posted by "xiaoxiang781216 (via GitHub)" <gi...@apache.org>.
xiaoxiang781216 commented on PR #11659:
URL: https://github.com/apache/nuttx/pull/11659#issuecomment-1928860635

   > @xiaoxiang781216 Hi, I didn't port the userspace EtherCAT library, this library is a master library and I intend to use the board as a slave. I'm working with the underdevelopment KickCAT library.
   
   so, you will add the porting to apps/?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Add EtherCAT support on xmc4800-relax [nuttx]

Posted by "xiaoxiang781216 (via GitHub)" <gi...@apache.org>.
xiaoxiang781216 commented on PR #11659:
URL: https://github.com/apache/nuttx/pull/11659#issuecomment-1927425912

   @Rdk-T did you port the usespace ethercat library?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Add EtherCAT support on xmc4800-relax [nuttx]

Posted by "xiaoxiang781216 (via GitHub)" <gi...@apache.org>.
xiaoxiang781216 merged PR #11659:
URL: https://github.com/apache/nuttx/pull/11659


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Add EtherCAT support on xmc4800-relax [nuttx]

Posted by "Rdk-T (via GitHub)" <gi...@apache.org>.
Rdk-T commented on PR #11659:
URL: https://github.com/apache/nuttx/pull/11659#issuecomment-1929242588

   @xiaoxiang781216 Hi, for the context with @leducp we are the main maintainers of the project KickCAT (https://github.com/leducp/KickCAT). KickCAT already provide a master implementation of the EtherCAT norm. The slave implementation is underdevelopment. 
   In KickCAT an example using the XMC4800 and NuttX is used to test the slave stack.
   
   We don't know well the functioning of the NuttX apps/. Is it possible to provide an app which uses an external lib in the project ?
   
   We are not closed to provide an example in the apps, it's just not planned at the moment.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] Add EtherCAT support on xmc4800-relax [nuttx]

Posted by "Rdk-T (via GitHub)" <gi...@apache.org>.
Rdk-T commented on PR #11659:
URL: https://github.com/apache/nuttx/pull/11659#issuecomment-1927493165

   @xiaoxiang781216  Hi, I didn't port the userspace EtherCAT library, this library is a master library and I intend to use the board as a slave.
   I'm working with the underdevelopment KickCAT library.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org