Using LPC55S16 with CANOpen stack from ESA as provided by MCUXpresso.
Per the documentation, if I modify the file nodecfg.h so that AUTOSTART is defined as 1 instead of 0, then my node should automatically enter the CANOpen operational state. I have tried this, but after reset the node is still pre-operational. Can anyone help?
Thanks!
I just noticed these comments at the top of the nodecfg file:
/*
* Note: All settings below are for informational purposes only and
* must not be changed in projects that use the NXP SDK library
* version of MicroCANopen. Changes here will not affect the
* delivered library and may lead to applications that fail to
* build or perform.
*/
So, does that mean I am out of luck, because NXP delivers the precompiled CANOpen library and I can't rebuild it?
Hi @JK_265
Yes, according to this Note message, this is a precompiled CANOpen library.
Hope this will help you.
BR
Hang