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.

Compiler/HERCULES_SAFETY_MCU_DEMOS: Use Hercules MCU, EMAC (ethernet) without RTOS

Part Number: HERCULES_SAFETY_MCU_DEMOS

Tool/software: TI C/C++ Compiler

Hi every One

I am wondering, can i use Emac(ethernet) on Hercules without RTOS (SafeRtos, FreeRTOS...)?  (just CCS with Ethernet Driver)

I researched on the internet and i saw HALCoGen Ethernet Driver, but does it have limitations of " Demonstration" version?

http://processors.wiki.ti.com/index.php/HALCoGen_Ethernet_Driver_and_lwIP_Integration_Demonstration

If anyOne know, please give me imformation.

Thanks for your time.

  • Hello,

    The lwIP example code included with HalCoGen is an adaptation of the open source lwIP code from savannah.nongnu.org/.../. given this it is not certified code nor is it safety compliant. To be utilized within a safety application, it would need to be vetted by the customer/integrator.

    In regard to use of EMAC/Ethernet without an RTOS, I do not see any reason why it would require an RTOS but I do believe it would need some form of periodic servicing and management of notifications. This implementation detail is up to the system design.
  • Thanks chuck Daveport
    I fully appreciate for your information.