In: Config Tools | Peripherals | Peripheral drivers (device specific) | FLEXCAN | Flexcan general configuration | FlexCAN configuration
there is a setting named "Self Reception" (the 14th settings of this block; it's a checkbox).
It should be renamed "Disable Self Reception", since its value determines the value of flexcan_config_t.disableSelfReception in the generate code (in peripherals.c), which in turn determines the setting for FlexCAN's bit MCR[SRXDIS].
The current name suggests the exact opposite of what it does, so it's very confusing.
This is for a project using iMXRT1176.
Solved! Go to Solution.
Hello,
Thank you for reporting the issue. You are right that the name of the setting is confusing and should be fixed.
I have already created a ticket to fix the issue in the next release of MCUXpresso Config Tools.
Best Regards,
Marek Neuzil
Hello,
Thank you for reporting the issue. You are right that the name of the setting is confusing and should be fixed.
I have already created a ticket to fix the issue in the next release of MCUXpresso Config Tools.
Best Regards,
Marek Neuzil