Current I use IMX6ULL to develop without RTOS. But I meat a strangly problem.
In one scenario the application is run normal, But all of interrupt can not be triggered(all of IRQ).
while IMX6ULL in this abnormal state, reset is not help, unless power off the IMX6ULL can fix this issue.
I don't know what happened with IMX6ULL and how to workaround it?
PS: I have no use low power mode of IMX6ULL.
can someone help me? Thanks!
//the IRQ mask is not set from the register view
Hi liqi_wu
for gpio interrupt example one can look at MX6UL FreeRTOS SDK2.2
../input_interrupt/gpio_input_interrupt.c
Best regards
igor
hi,
At the begining all of interrupt is ok, include GPIO INT, GPT INT. But all of interrupts can not be triggered after run sometimes.
I did a test: I remove Enet in one of my application.
The result is this application is run normal, all of interrupt can be triggered after run two days.
So I guess the root cause is related with enet, maybe the data send and receive via enet makes IMX6ULL enter a abnormal state that all of interrupts can not be triggered.
does there have a bug in enet SDK code that cause this issue?