Other Parts Discussed in Thread: SYSCONFIG,
Hi Charles,
By default, sysconfig sets
CAN_Frame canMSP432E4RxBuffer[CONFIG_CANCOUNT][4];
CAN_Frame canMSP432E4TxBuffer[CONFIG_CANCOUNT][4];
which I interpret as 4 buffers each for RX and TX of one CAN port.
As there is no such setting in the sysconfig UI, when changing the settings in source/ti/drivers/.meta/can/CANMSP432E4.Board.c.xdt, sysconfig will apply them.
- Is the array size the right place to modify the message buffer size?
- Is my intepretation correct that MSP432E401Y supports a maximum of 32 message buffers for each CAN port which I need to distribute between RX and TX before can_init. So for instance 8 buffers for TX and 24 buffers for RX and not a maximum of 32 buffers for each direction?
Regards
Peter
PS: I selected the "related post" by mistake but no idea how to remove, so please ignore. Sorry.