This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

CAN1 RX stops after changing memory model

Device : ST10F269
Toolset: µVision V4.72.9.0 / C166 V7.53.0.0 / L166 V5.25

Because the size of my DGROUP exceeds 16K I changed the memory model settings
from : MEDIUM 16KB RAM and 16KB ROM
to : MEDIUM 16KB RAM and 32KB ROM

Afer change target builds successfully however the CAN1 no longer services the RX interrupt service routines on incoming CAN msgs.

changing the memory model to :

HLARGE 16KB RAM and 16KB ROM
or XLARGE 16KB RAM and 16KB ROM

renders the same results -> no CAN RX

Any ideas? Thanks!

Parents
  • Because the size of my DGROUP exceeds 16K I changed the memory model settings
    from : MEDIUM 16KB RAM and 16KB ROM
    to : MEDIUM 16KB RAM and 32KB ROM

    Hmm... DGROUP is the data group, right? If so, why did you go and change the code size of your memory model to try and overcome a data size limitation?

Reply
  • Because the size of my DGROUP exceeds 16K I changed the memory model settings
    from : MEDIUM 16KB RAM and 16KB ROM
    to : MEDIUM 16KB RAM and 32KB ROM

    Hmm... DGROUP is the data group, right? If so, why did you go and change the code size of your memory model to try and overcome a data size limitation?

Children
No data