Other Parts Discussed in Thread: HALCOGEN,
Dear support team,
In our application we currently have Issues accessing an external SDRAM using RTOS. For testing purposes, we wrote and read the RAM directly in the main function. This seems to work without problems there. However, in another function after OS initialization, it happens that certain areas of RAM are not written correctly. Disabling interrupts (with the OS functions portENTER_CRITICAL()/portEXIT_CRITICAL()) seems to fix the problem, but is not a solution for us. The attached photos describe this problem a little more clearly:
In first photo it can be seen that some areas are still 0x00. Is there any workaroud or another solution to the problem?