imx6: Using secure interrupts

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

imx6: Using secure interrupts

868 Views
bastian_schick
Contributor IV

Hi,

is there any special handling needed on i.MX6 to enable secure interrupts?

When I set a bit in ICDISRn, the corresponding interrupt is not serviced any more.

As soon as I switch it to non-secure, it works again.

I also tried to set FIQen, but also no FIQ arrives.

The CPU is (as out of reset) in secure mode, therefore I'd expect the interrupts to be serviced normal.

Labels (2)
Tags (2)
0 Kudos
3 Replies

536 Views
bastian_schick
Contributor IV

Ok, was trapped by the debugger which displayed some register contains wrong.

0 Kudos

536 Views
CarlosCasillas
NXP Employee
NXP Employee

Hi,

Do you still having troubles regarding secure interrupts? In case that yes, could you please post the updated status and specify if you are using a BSP or it is bare-metal?

Best regards!

/Carlos

0 Kudos

536 Views
steveanderson
Contributor II

Carlos, Even if 42' has found his answer, I am having a devil of a time finding documentation for how to use the FIQ functionality in the 3.0.35 Kernel.

I started a thread here (Intermittent Hangup on Custom Hardware ) but someone has marked it as assumed answered...  It ain't answered in any way, but if you read there I am thinking that an FIQ is a good approach to trapping my hangup since normal interrupts seem to be disabled when it happens.

If you are still paying attention, I'll take any helpful guidance for getting FIQ working, or any other approach to trapping the issue there...

0 Kudos