Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RA8M1: The ISR for the ELC_EVENT_SSI1_TXI_RXI event is not populated in the generated vector table when SSI channel 1 is used #334

Closed
jritchey-renesas opened this issue Nov 16, 2023 · 0 comments
Labels
applies-to-v5.0.0 bug Something isn't working
Milestone

Comments

@jritchey-renesas
Copy link

Issue

When the r_ssi stack is added to a ra8m1 project and the channel is set to '1', the ISR for the ELC_EVENT_SSI1_TXI_RXI event is not automatically filled in the generated vector table which results in the following build error.

../ra_gen/hal_data.c:58:14: error: 'VECTOR_NUMBER_SSI1_TXI_RXI' undeclared here (not in a function); did you mean 'VECTOR_NUMBER_SSI1_INT'?

Workaround

  1. Disable DTC support (Common > DTC Support), and remove the DTC instance from the SSI instance in the stacks view.
  2. In the Interrupts tab:
    a. Manually add the interrupt (SSI > SSI1 > SSI1 TXRXI)
    b. Set the ISR to either of the following depending on if TX or RX is used: ssi_txi_isr, ssi_rxi_isr
@jritchey-renesas jritchey-renesas added bug Something isn't working applies-to-v5.0.0 labels Nov 16, 2023
@jritchey-renesas jritchey-renesas added this to the v5.1.0 milestone Nov 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
applies-to-v5.0.0 bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants