Other Parts Discussed in Thread: AMIC110,
Hi,
AM243x MCU+ SDK supports both FreeRTOS Kernel and No RTOS (baremetal).
Can TI Protocol stacks such like EtherCAT work on No RTOS ? or FreeRTOS is needed ?
Regards,
Hideaki
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.
The TI Industrial Communications Toolkit is based on freeRTOS. We don't have plans to support NORTOS or bare-metal version.
The 3rd party stack path with EtherCAT, could be used without an RTOS, but we do not have an example and would not suggest to do that. We have had NORTOS/bare-metal EtherCAT with AMIC110 before, but that was driven by need to scale down to ~100kB internal SRAM footprint accepting a some limitations.
AM2432 has significantly more SRAM and EtherCAT solution overall memory consumption is <25% of the internal SRAM (see https://software-dl.ti.com/mcu-plus-sdk/esd/AM64X/08_02_00_08/exports/docs/industrial_protocol_docs/am64x/ethercat_slave/ethercat_datasheet.html general performance section).
Pekka