STM32F767II default CAN3 acceptance filter not properly set Topic is solved

Report here problems in any of ChibiOS components. This forum is NOT for support.
plamen
Posts: 11
Joined: Thu Feb 02, 2017 9:47 am
Has thanked: 1 time
Been thanked: 2 times

STM32F767II default CAN3 acceptance filter not properly set

Postby plamen » Thu Aug 03, 2017 5:27 pm

Hello,
I'm using ChibiOS_17.6.0, STM32F767II board with enabled all 3 CANs. If I leave CAN3 with the default acceptance filters it won't receive any frames (in contrast CAN1 and CAN2 receive messages).
The problem appears to be in hal_can_lld.c, lines 165-173. For CAND3, if there is CAN2 enabled, there is no path that activate filter0:
canp->can->FS1R = 1;
canp->can->FA1R = 1;

User avatar
Giovanni
Site Admin
Posts: 14455
Joined: Wed May 27, 2009 8:48 am
Location: Salerno, Italy
Has thanked: 1076 times
Been thanked: 922 times
Contact:

Re: STM32F767II default CAN3 acceptance filter not properly set  Topic is solved

Postby Giovanni » Thu Aug 24, 2017 12:27 pm

Fixed as bug #878.

thanks,
Giovanni


Return to “Bug Reports”

Who is online

Users browsing this forum: No registered users and 15 guests