I am experiencing an issue where a PCAN-USB is not sending the ACK bit after receiving a message from an STM32F767VIT6 MCU and MCP2561 transciever. The MCU will successfully communicate with an STM32F767ZIT6 and LPC1768, where all devices send ACK bits at the end of a message as per the standard (from my understanding at least), but when paired with the PEAK, it will receive messages from it, but will not get and ACK when sending to the PEAK. Is there any reason as to why this would happen? The PEAK also works fine with the STM32F767ZI and LPC1768.
PEAK to VI, ACK from VI present: VI to PEAK, ACK from PEAK not present: Both shots were taken from the RX/TX lines of the MCP2561, Yellow RX, Blue TX
so the "PEAK" (a PCAN-USB CAN Interface) works fine, it works like expected.The PEAK also works fine with the STM32F767ZI and LPC1768.
So you maybe contact the manufacturer of the other board(s), or check Bitrate Settings, Timings etc.
How should we know what exact you do different with the other board(s)? How it is setup etc.
This Forum is for helping people that have trouble with getting our Tools to work - but es you wrote - our Tools work fine. The problem is not a PEAK CAN USB Interface.
Sending no ACK normally could only happened when you Init the CAN Core in Listen Only Mode, which is also possible with our CAN Interfaces - maybe check how you use it.
Technical Support Team