LA1224 LS-DCS & TBGen

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

LA1224 LS-DCS & TBGen

Jump to solution
743 Views
flappy
Contributor II

Hello!
Could you tell me how to enable continuous synchronous operation of 4T4R on the LA1224-RDB-LS?
I'm using 0-3 VSPA cores to run LS-DCS0 and LS-DCS1.
1DAC and 1ADC are running on each core.
I have interrupt handlers for TBGEN, and I configured TBGEN in FDD mode. But I'm not receiving interrupts from it on the VSPA.
I was able to run 2T2R synchronously, but in this case, either the ADC or DAC is running on each core.
Perhaps I haven't configured all the TBGEn timers?
I'm transmitting a single-tone signal generated using NCO with 8192 samples. I'm sure I generated the NCO parameters correctly.
But why do I see phase jumps on the ADC during loopback?

0 Kudos
Reply
1 Solution
729 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

The key point is that TBGEN timed-interrupt timers 1–11 are VSPA trigger sources, not VSPA interrupt sources . Only Timed Interrupt Timer 0 can generate an MCU interrupt through INTSTAT[TI] and CNTRL1[TIIE] ; timers 1–11 only generate VSP platform triggers and set TISTAT[TITRIG1..11] . So if you configured TBGEN in FDD mode and are waiting for a TBGEN “interrupt” on a VSPA core, that expectation does not match with TBGEN/VSPA interface.

For LA1224 4T4R, TBGEN timers 1–11 are VSPA trigger sources via ext_go rather than VSPA interrupt sources, so the most likely issue is trigger routing/enablement ( TMREN , correct TBGEN1/2 ext_go input, and TISTAT verification) rather than a missing VSPA ISR.

 

Regards

 

 

View solution in original post

2 Replies
639 Views
flappy
Contributor II

@Bio_TICFSL Thank you, the problem is solved

0 Kudos
Reply
730 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello,

The key point is that TBGEN timed-interrupt timers 1–11 are VSPA trigger sources, not VSPA interrupt sources . Only Timed Interrupt Timer 0 can generate an MCU interrupt through INTSTAT[TI] and CNTRL1[TIIE] ; timers 1–11 only generate VSP platform triggers and set TISTAT[TITRIG1..11] . So if you configured TBGEN in FDD mode and are waiting for a TBGEN “interrupt” on a VSPA core, that expectation does not match with TBGEN/VSPA interface.

For LA1224 4T4R, TBGEN timers 1–11 are VSPA trigger sources via ext_go rather than VSPA interrupt sources, so the most likely issue is trigger routing/enablement ( TMREN , correct TBGEN1/2 ext_go input, and TISTAT verification) rather than a missing VSPA ISR.

 

Regards