USBCAN: &USBCAN
bitrate:
5000: { timing0: 0xbf, timing1: 0xff }
10000: { timing0: 0x31, timing1: 0x1c }
20000: { timing0: 0x18, timing1: 0x1c }
40000: { timing0: 0x87, timing1: 0xff }
50000: { timing0: 0x09, timing1: 0x1c }
80000: { timing0: 0x83, timing1: 0xff }
100000: { timing0: 0x04, timing1: 0x1c }
125000: { timing0: 0x03, timing1: 0x1c }
200000: { timing0: 0x81, timing1: 0xfa }
250000: { timing0: 0x01, timing1: 0x1c }
400000: { timing0: 0x80, timing1: 0xfa }
500000: { timing0: 0x00, timing1: 0x1c }
800000: { timing0: 0x00, timing1: 0x16 }
1000000: { timing0: 0x00, timing1: 0x14 }
USBCANFD: &USBCANFD
clock: 60000000
bitrate:
500000: { tseg1: 2, tseg2: 0, sjw: 0, smp: 80, brp: 23 }
1000000: { tseg1: 2, tseg2: 0, sjw: 0, smp: 80, brp: 11 }
data_bitrate:
500000: { tseg1: 2, tseg2: 0, sjw: 0, smp: 80, brp: 23 }
1000000: { tseg1: 2, tseg2: 0, sjw: 0, smp: 80, brp: 11 }
USBCANFD800U: &USBCANFD800U
bitrate:
500000: { tseg1: 31, tseg2: 8, sjw: 8, smp: 0, brp: 2 }
1000000: { tseg1: 5, tseg2: 4, sjw: 1, smp: 0, brp: 4 }
data_bitrate:
500000: { tseg1: 31, tseg2: 8, sjw: 8, smp: 0, brp: 2 }
1000000: { tseg1: 5, tseg2: 4, sjw: 1, smp: 0, brp: 4 }
3: *USBCAN 4: *USBCAN 31: *USBCAN 33: *USBCANFD 41: *USBCANFD 42: *USBCANFD 43: *USBCANFD 59: *USBCANFD800U