Hello,
I have created a MUTLICAN+ program which runs smoothly in loop-back mode. If I switch off the loob-balck mode and try to send via a PCAN-View can messages to my XMC4700 Relax Kit or receive some from it, it does not work. My bus seem to be BUSHEAVY all the time. Now I am unsure whether I have something wrong in the configuration.
In order to send messages without Loob-Balck mode, I have to connect the respective pins (here: P1.12 and P1.13) to the MULTICAN_CONFIG APP, if I understood correctly?
Now I have created over two instances of the DIGITAL_IO APP and assigned them the two pins. Furthermore, I renamed the two instances to CAN_TX and CAN_RX.
CAN_TX was set as Input/Output and CAN_RX as Input. Now I would nevertheless in the "HW Signal Connections" tool of the MULTICAN_CONFIG APP assign the pins as well as the interrupt.
Now I have the problem that I can assign nothing to the transmit node (node0), as well as the receive node (node1). Only their counterparts, as seen below.
# event_lmo_01_rxinp -----> INTERUPT_0, sr_irq
# tx_pin_node1 -----> CAN_TX, pin
# rx_pin_node0 -----> MULTICAN_CONFIG_0, rx_pin_node1
This is the only configuration I could do but now it should really look more like this:
# event_lmo_01_rxinp -----> INTERUPT_0, sr_irq
# rx_pin_node1 -----> CAN_RX, pin
# tx_pin_node0 -----> CAN_TX, pin
However, these settings can not be made !?
I hope you can help me, how I can set with DAVE 4 in the latest version the pins for my XMC4700 Relax Kit correct for CAN right?
As already mentioned in Loop-Back mode everything works without errors!
Best regards
TUMstudent