+ Post New Thread
Results 1 to 5 of 5
  1. #1
    Newbie level 3
    Points: 29, Level: 1

    Join Date
    Apr 2019
    Posts
    3
    Helped
    0 / 0
    Points
    29
    Level
    1

    Canoe: Driver - Reception overrun : Messages are lost

    Click image for larger version. 

Name:	Capture.JPG 
Views:	3 
Size:	31.5 KB 
ID:	152423Click image for larger version. 

Name:	Capture1.JPG 
Views:	2 
Size:	29.8 KB 
ID:	152424Click image for larger version. 

Name:	Capture2.JPG 
Views:	1 
Size:	17.4 KB 
ID:	152425

    Please see the attached pictures to understand my system configuration and Canoe configuration.

    The Replay block plays a blf file of length 6 minutes containing total of 2,413,161 CAN frames from two CAN channels.
    Canoe reads the blf file and transmits the CAN frames on two CAN channels. Microcontroller (MuC) receives the CAN frames converts them in to Ethernet IPV4 UDP packet and transmit again to the Canoe.

    When i run this configuration, i am getting below errors.
    1. System - CAN driver: Reception overrun - messages are lost
    2. System CAN X : Message with ID = XXX could not be sent. Driver error 11 in TransmitCANFrame, "XL_ERR_QUEUE_IS_FULL"
    3. System Warning: replay loading delay(s)
    System ReplayBlock 1(blf_file.blf): 15 times, 7347.46 ms total

    I assumes this was due to Canoe performance issue or CAN driver issue. So I did the below steps.
    1. Modified the CANCaseXL Receive latency->Very fast under Vector hardware Config.
    2. Increased the Transmit queue settings->32768 (maximum) under Vector hardware config -> Global settings.
    3. I disabled all except one logging block (blf) [As you can see in the measurement setup].

    But i still experience the same errors. What could be the problem? Is there any other ways to resolve this?

    •   AltAdvertisement

        
       

  2. #2
    Member level 2
    Points: 569, Level: 5
    ArakelTheDragon's Avatar
    Join Date
    Jul 2017
    Location
    If you like the post, please press "Like".
    Posts
    48
    Helped
    8 / 8
    Points
    569
    Level
    5

    Re: Canoe: Driver - Reception overrun : Messages are lost

    Your system configuration is not the problem. I am using "CANoe" too, this happens when you leave "CANoe" without a filter and it keeps sending/receiving. To fix it just clear the messages and send again or restart "CANoe". You have to learn how to apply a filter.

    - - - Updated - - -

    Its better to use the diagnostic console and not the PDU. But I don't know how to set it up, its hard.
    If you liked the post, please press "Give points" and "Helped me".



    •   AltAdvertisement

        
       

  3. #3
    Newbie level 3
    Points: 29, Level: 1

    Join Date
    Apr 2019
    Posts
    3
    Helped
    0 / 0
    Points
    29
    Level
    1

    Re: Canoe: Driver - Reception overrun : Messages are lost

    Quote Originally Posted by ArakelTheDragon View Post

    - - - Updated - - -

    Its better to use the diagnostic console and not the PDU. But I don't know how to set it up, its hard.
    What do you mean by diagnostic console and PDU? Sorry i didn't get you.



    •   AltAdvertisement

        
       

  4. #4
    Member level 2
    Points: 569, Level: 5
    ArakelTheDragon's Avatar
    Join Date
    Jul 2017
    Location
    If you like the post, please press "Like".
    Posts
    48
    Helped
    8 / 8
    Points
    569
    Level
    5

    Re: Canoe: Driver - Reception overrun : Messages are lost

    If you liked the post, please press "Give points" and "Helped me".



  5. #5
    Newbie level 3
    Points: 29, Level: 1

    Join Date
    Apr 2019
    Posts
    3
    Helped
    0 / 0
    Points
    29
    Level
    1

    Re: Canoe: Driver - Reception overrun : Messages are lost

    I am not using diagnostic feature. It is just standard CAN frames.



--[[ ]]--