2025-03-12 10:40 PM
I make a new product with NetXDuo for STM32H743.
But, it is included error code in RTE_Components.h
RTE_Components.h (A project)
/* USER CODE END Header */
/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __RTE_COMPONENTS_H__
#define __RTE_COMPONENTS_H__
/* Defines ------------------------------------------------------------------*/
/* STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0 */
#define FILEX_ENABLED
#define FX_SD_INTERFACE
NX_ETH_INTERFACE_ENABLED
#define LAN8742
#define THREADX_ENABLED
#define TRACEX_SUPPORT_ENABLED
#define NETXDUO_ENABLED
#endif /* __RTE_COMPONENTS_H__ */
RTE_Components.h (B project)
/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __RTE_COMPONENTS_H__
#define __RTE_COMPONENTS_H__
/* Defines ------------------------------------------------------------------*/
/* STMicroelectronics.X-CUBE-AZRTOS-H7.3.3.0 */
#define USBXDEVICE_ENABLED
#define UX_DEVICE_CONTROLLERS_ENABLED
#define UX_DEVICE_CDC_ACM
#define FILEX_ENABLED
#define FX_SD_INTERFACE
NX_ETH_INTERFACE_ENABLED
#define LAN8742
#define THREADX_ENABLED
#define TRACEX_SUPPORT_ENABLED
#define NETXDUO_ENABLED
#endif /* __RTE_COMPONENTS_H__ */
it is missing '#define' statement for 'NX_ETH_INTERFACE_ENABLED'.
Fortunately, the error does not occur becasue the RTE_Components.h file is not built.
2025-03-14 3:33 AM
Hello @JongOk Baek
First let me thank you for posting.
Could you please provide your IOC so that I can check your configuration and investigate further the issue?
I will be waiting for your feedback.
THX
Ghofrane
2025-03-14 4:28 AM
2025-03-14 5:22 AM
Hello @JongOk Baek
Thanks for your contribution.
Issue has been raised to dev team for fix .
Internal ticket number :197472
BR,
Ghofrane