STM32F407ZG + FATFS + FREERTOS + CMSISv1
Sorry about my English.
I am doing a project, where, since I put the CMSISv1, the FATFS is freezing. Before I put FreeRtos, the FATFS work very fine, but now, its freezing.
I a using debug, i see that, if using rtos, the fatfs forces the lock file, and call the ff_req_grant function, inside Syscall.c (fatfs file). This function, calls:
if(osSemaphoreWait(sobj, _FS_TIMEOUT) == osOK).
Well, this osSemaphoreWait, cal anothers functions, but the problem is all is freezing in the:
configASSERT( !( ( xTaskGetSchedulerState() == taskSCHEDULER_SUSPENDED ) && ( xTicksToWait != 0 ) ) );
I do not know what happening, or whats setting i need to do in SDIO or FATFS, I have tried all, since DMA up to Interrupts on SDIO. Nothing worked..
Anyone know what i need to do?
Annexed, the .ioc
Thanks all, and if I need supply more information, let me know
Moacir Jr.
