2016-10-12 01:55 AM
Cube version: 4.0, Firmware package 1.5.0.
Hi, Out of the box creation of a project with LwIP, FreeRTOS on the STM32F769I-DISCO0 generates for following code for interrupt priorities (ethernetif.c):HAL_NVIC_SetPriority(ETH_IRQn, 0, 0);
Which fails FreeRTOS priority assertion during MX_LWIP_Init().On the STM32F746G-DISCO it generates:
HAL_NVIC_SetPriority(ETH_IRQn, 5, 0);
Which works fine. The other adjustment we still need to make is to set the Ethernet Phy selection to 0 rather than default selection of 1. Thanks, Martin. #lwip2016-11-02 06:45 AM
Dear User,
Please note that your request is reported internally and it is under review. Best Regards STM32.forum2017-05-05 01:30 AM
Hi
Davey.Martin
,Sorry for the late answer.
It seems that the issue is no more valid as I can't reproduce it on the latest releases.
Please upgrade CubeMX with the latest release and if you encounter again the issue, don't hesitate to post your question on this forum.
BR. Eric