Hello everyone, for a few months I was developping a project using an EMAC driver to communicate. Everything was working just fine, so the more the project was growing, the more I saw the need to use a FreeRTOS to control the tasks that before were running by RTI. A week ago I've port the FreeRTOS, from HALCOGEN and also set the same specifications, double checked it already, but when I run the program gets stuck into
while(((EMACSwizzleData(curr_bd->flags_pktlen)) & EMAC_BUF_DESC_OWNER) == EMAC_BUF_DESC_OWNER)
{
}
and a cannot figure out why.
I already have seen some posts within the community, but did not see any completely fixed. Does someone knows what is happening, or how to fix it?