Skip to main content
FBrow
Associate II
June 12, 2019
Question

Why would a default project generated with NO modifications (stm32767ZI eval board) fall into a configASSERT inside xQueueSemaphoreTake()?

  • June 12, 2019
  • 0 replies
  • 598 views

The line is in queue.c : configASSERT( !( ( xTaskGetSchedulerState() == taskSCHEDULER_SUSPENDED ) && ( xTicksToWait != 0 ) ) );

I selected in th device config: USB_HOST, LWIP, FREERTOS, FATFS, USART1,USART3, USART6, UART7, UART8, ETH and TIM1 for use in SYS Timebase Source...

I have added no code, but when the generated MX_LWIP_Init() runs, tries to do DHCP and dies after dhcp_start().

This topic has been closed for replies.