CANopen Drivers V4.4
4.4.204 2021-09-30
Driver:
STM32 generic (for all FDCAN based)
STM32 generic (for all FDCAN based) with FreeRTOS support as separate package
new driver packages
multiline, BasicCAN, 11+29bit-IDs
examples created with STM32Cube IDE and STM32CubeMX config tool,
available for STM32H743x and STM32G474x
TI TMS320F28379 with Sysbios
TI AM437x sitara
-minor updates:fix sysbios issue (Jira P2021003-6)
4.4.203 2021-08-17
Driver:
DP socketCan
-minor update:debug output in can_socketcan.c is now optional
fix compiler issues with newer gcc v10.3.0
4.4.202 2021-08-09
Driver:
STM32H7xx FreeRTOS
new driver package
multiline, BasicCAN, 11+29bit-IDs
examples created with Keil µVision v5.26 and Atollic TrueStudio v9.3
4.4.201 2021-08-02
Driver:
TI iwr6843aop (mmWave radar sensor) based on Generic CANHAL
new driver package
singleline, BasicCAN, 11+29bit-IDs
example projects with TI code composer studio
4.4.200 2021-07-27
Driver:
infineon Aurix TC23x
bugfix and optimization CAN driver part in gateway mode
Microsemi SmartFusion2 (FPGA SoC with ARM Cortex-M3)
bugfix and optimization CAN transmit function
4.4.199 2021-04-29
Driver:
TI TMS320F28069
new driver package
singleline, 11bit-IDs, BasicCAN+FullCAN
example projects with TI CCS v9.1
4.4.198 2021-03-10
Driver:
STM32L4xx
update driver package (HAL-Layer, IAR examples)
add porting and examples with STM32Cube IDE
4.4.197 2021-02-23
Driver:
NXP LPC1778_1788
update driver package for feature virtual multiline
add virtual multiline examples s4, s32 with Keil µVision v5.26
4.4.196 2021-01-22
Driver:
infineon Aurix TC23x
update driver and examples in gateway mode.
Dynamically activate the gateway via switch at driver start is possible.
4.4.195 2021-01-13
Driver:
TI AM437x sitara
update driver package for newer TI toolchain
Features still single line + virtuelle multiline, BasicCAN, 11+29bit-IDs
4.4.194 2020-10-28
Driver:
infineon Aurix TC23x
bugfix/update driver in gateway mode with FIFO TX-Mboxes
4.4.193 2020-09-02
Driver:
Generic CANHAL
new driver package
multi line, BasicCAN, 11+29bit-IDs
2 packages (1=generic, 2=stm32h7xx porting)
example projects with Atollic TrueStudio v9.3 for both packages
4.4.192 2020-08-18
Driver:
infineon Aurix TC275
new driver package
multi line, BasicCAN+FullCAN, 11+29bit-IDs
example projects with TASKING TriCore Eclipse IDE v6.3r1
4.4.191 2020-08-04
Driver:
Microsemi SmartFusion2 (FPGA SoC with ARM Cortex-M3)
new driver package
single line, BasicCAN+FullCAN, 11+29bit-IDs
examples created with Microsemi SoftConsole v6.2.0 (GCC Compiler)
4.4.190 2020-07-21
Driver:
Generic driver
updating driver package, add generic example s1
4.4.189 2020-05-28
Driver:
Xilinx ZYNC Ultrascale QNX
updating driver package for optimized/bugfixing multithreading CAN receive
4.4.188 2020-05-26
Driver:
Kvaser canlib Windows
update driver package with canlib v5.31
4.4.187 2020-05-15
Driver:
Peak Basic (PC interface under Windows)
new driver package
single line, BasicCAN, 11+29bit-IDs
examples created with Visual Studio 2012
4.4.186 2020-04-16
Driver:
NXP LPC4078_4088
update driver + examples:
porting created with NXP MCUXpresso IDE v11.1.0 (GCC Compiler)
4.4.185 2020-03-31
Driver:
STM32H7xx
new driver package
multiline, BasicCAN, 11+29bit-IDs
examples created with Keil µVision v5.26
4.4.184 2020-02-26
Driver:
STM32G4xx
new driver package
multiline, BasicCAN, 11+29bit-IDs
examples created with Keil µVision v5.26
4.4.183 2020-01-28
Driver:
IXXAT VCI (PC interface under Windows)
new driver package
multiline, BasicCAN, 11+29bit-IDs
examples created with Visual Studio 2012
4.4.182 2019-11-08
Driver:
infineon Aurix TC23x
update driver package for CAN gateway mode
bugfix CAN part with FullCAN mode
add example projects for gateway mode with IDE HighTec
4.4.181 2019-10-22
Driver:
TI Tiva TM4C123G
new driver package (Bare-Metal)
single line, BasicCAN, 11+29bit-IDs
examples created with TI CodeComposer v9.1
4.4.180 2019-10-11
Driver:
NXP S32K144
Bugfix CAN driver in case Multiline (Jira P00201-159)
update driver with newer NXP helper sources
add examples s2,s3 with S32 Design Studio for ARM 2.0
4.4.179 2019-10-08
Driver:
STM32F4xx FreeRTOS
update to new STM-HAL cubeSuitef4 v1.24 and FreeRTOS v10.x
adaption for new target typ STM32F429(STM32F429-Nucleo)
add examples for typ STM32F429 with Atollic Studio v9.3 and Keil
4.4.178 2019-09-06
Driver:
Renesas RL78F14
driver + examples: porting with Renesas CS+ (former CubeSuite) v8.02
Renesas RL78F13
driver + examples: porting with Renesas CS+ (former CubeSuite) v8.02
4.4.177 2019-08-27
Driver:
TI MSP432E4x FreeRTOS
new driver package
single line, BasicCAN, 11+29bit-IDs
examples: TI Code Composer v8.3
J1939 example
4.4.176 2019-07-30
Driver:
Xilinx ZYNC Ultrascale QNX
new driver package
single line, BasicCAN, 11bit-IDs
examples: QNX Momentics Version: 7.0.3
4.4.175 2019-06-14
Driver:
STM32F4xx
porting and test with gcc compiler
add examples for Atollic TrueSTUDIO for ARM v8.1.0
4.4.174 2019-05-23
Driver:
STM32F4xx
adaption to new STM-HAL cubeSuitef4 v1.24
adaption for new target typ STM32F446(Nucleo board F446RE)
add examples for typ STM32F446
4.4.173 2019-05-17
Driver:
Renesas RX72M
new driver package
multiline, BasicCAN, 11bit-IDs
examples: e2 studio Version: 7.3.0
4.4.172 2019-04-03
Driver:
Vector XL Driver Library (Windows)
new driver package
multiline, BasicCAN, 11+29bit-IDs
examples created with Visual Studio 2012
4.4.171 2019-03-12
Driver:
TI Tiva TM4C129X FreeRTOS with Heap
new driver package
single line, BasicCAN, 11+29bit-IDs
examples with FreeRTOS v10 and Heap support, created with Keil µVision v5.26
4.4.170 2019-03-08
Driver:
ST STM32F413
new driver package
multiline, BasicCAN+FullCAN, 11+29bit-IDs, redundancy
type of STM32F4x device with support 3rd CAN controller
4.4.169 2019-02-01
Driver:
Renesas RZ/T1 R4F
new driver package
multiline, BasicCAN, 11+29bit-IDs
4.4.168 2019-01-09
Driver:
Horch Windows
new driver package
single line, BasicCAN 11bit-IDs + 29bit-IDs
4.4.167 2018-12-18
Driver:
NXP S12Z
new driver package
single line, BasicCAN, 11bit-IDs
4.4.166 2018-12-12
Driver:
Infineon Aurix TC23x
add project for J1939 example
4.4.165 2018-12-06
Driver:
Renesas RX65N FreeRTOS
new driver package
multiline, BasicCAN, 11bit-IDs
4.4.164 2018-11-27
Driver:
TI TMS320DM6435 with Sysbios
bugfix driver for save atomic bit operations
4.4.163 2018-11-16
Driver:
ST STM32F10x
add IAR projects for the examples
4.4.162 2018-11-06
Driver:
Renesas RH850D1M
new driver package
single line, BasicCAN, 11+29bit-IDs
4.4.161 2018-10-16
Driver:
STM32F7xx FreeRTOS
update driver package with CAN3 support
add example projects (s1,s4) with STM32f767ZI target
4.4.160 2018-10-09
Driver:
Xilinx Zync7020
new driver package
single line, BasicCAN, 11+29bit-IDs
4.4.159 2018-09-07
Driver:
ST STM32F10x
update driver for support vitual multiline
add multiline example and update other for support Keil uVision5 v5.25
4.4.158 2018-08-30
Driver:
Renesas SH72544R
new driver package
4.4.157 2018-08-30
Driver:
TI TMS320F28379 with MCP2517FD and Sysbios
add driver and example variants for dual core operation (MCP2517FD run on CPU2)
4.4.156 2018-08-17
Driver:
TI TMS320F28379 with MCP2517FD and Sysbios
new driver package
multi line, BasicCAN, 11+29bit-IDs
extended CAN-controllers MCP2517FD are connected via SPI-interfaces
4.4.155 2018-08-06
Driver:
TI Hercules TMS570LC
new driver package
multi line, BasicCAN, 11+29bit-IDs
4.4.154 2018-07-24
Driver:
Renesas V850E2/F4G-L
adjust NMEA example configuration
4.4.153 2018-06-25
Driver:
Renesas RX71M
new driver package
examples: e2 studio Version: 6.3.0
4.4.152 2018-06-12
Driver:
STM32F0xx
update driver: add startup for IAR porting
add examples: - IAR Workbench for ARM v8.22
4.4.151 2018-05-08
Driver:
STM32F0xx
update driver: rework for new ST HAL-layer v1.9.0
update examples: - Keil ?Vision5
- additional s1 impemented with ST Systemworkbench STM32 (with GCC compiler)
4.4.150 2018-03-12
Driver:
infineon Aurix TC23x
update driver: CAN bittiming with Fractional Divider Mode (optionally)
4.4.149 2018-03-07
Driver:
Renesas V850E2/F4G-L
add driver support for NMEA2000
4.4.148 2018-02-08
Driver:
NXP S32K144
new driver package
multi line, BasicCAN, 11bit-IDs
4.4.147 2018-01-26
Driver:
Spansion/Fujitsu MB9BF51x
new driver package
multi line, BasicCAN+FullCAN, 11+29bit-IDs
4.4.146 2018-01-17
Driver:
TI TMS320DM6435 with Sysbios
new driver package
singleline, 11+29bit-IDs, BasicCAN, Autobaud
4.4.145 2018-01-16
Driver:
TI TMS320F28379 with Sysbios
adjustments to define usage to fit designtool
refresh of examples with designtool
4.4.144 2017-12-06
Driver:
TI TMS320F28379 with Sysbios
new driver package
multiline, 11bit-IDs, BasicCAN
4.4.143 2017-11-08
Driver:
TI TMS320F28035
new driver package
singleline, 11bit-IDs, BasicCAN+FullCAN
4.4.142 2017-09-25
Driver:
-RX231
- add support IAR RX Compiler
- add IAR demo projects
4.4.141 2017-08-31
Driver:
Atmel AT90CAN128
add 29bit-IDs support
4.4.140 2017-08-28
Driver:
infineon XMC4300
new driver package
multi line, BasicCAN+FullCAN, 11+29bit-IDs
4.4.139 2017-08-21
Driver:
DP socketCan
-minor update:
- change malloc to calloc
- fix array memory access in init_linux.c
4.4.138 2017-08-18
Driver:
STM32F4xx ThreadX
new driver package
multi line, BasicCAN+FullCAN, 11+29bit-IDs, redundancy
example projects s1, s2, m1, s4, s11 created with ThreadX
4.4.137 2017-08-10
Driver:
TI Hercules TMS570LS
new driver package
multi line, BasicCAN, 11+29bit-IDs
4.4.136 2017-07-28
Driver:
Atmel SAM4E FreeRTOS
new driver package
multi line, BasicCAN, 11+29bit-IDs
example projects s1, s2, m1, s4 created with FreeRTOS
4.4.135 2017-07-20
Driver:
STM32F7xx FreeRTOS
new driver package
multi line, BasicCAN+FullCAN, 11+29bit-IDs, redundancy
example projects s1, s2, m1, s4, s11 created with FreeRTOS
4.4.134 2017-07-14
Driver:
TI Sitara AM335x
bugfix driver in CAN transmit interrupt
4.4.133 2017-05-30
Driver:
ST STM32F105_F107
rework driver package and examples for support Keil uVision5 and STM HAL layer
4.4.132 2017-04-12
Driver:
infineon Aurix TC23x
new driver package
multi line, BasicCAN+FullCAN, 11+29bit-IDs
example projects s1, s2, s3, s4, m1, m2, m3 with IDE HighTec
4.4.131 2017-03-17
Driver:
STM32F4xx FreeRTOS
new driver package
multi line, BasicCAN+FullCAN, 11+29bit-IDs, redundancy
example projects s1, s2, m1, s4, s11 created with FreeRTOS
4.4.130 2017-03-10
Driver:
STM32F4xx Keil RTX
new driver package
multi line, BasicCAN+FullCAN, 11+29bit-IDs, redundancy
example projects s1, s2, m1, s4, s11 created with Keil RTX RTOS
4.4.129 2017-02-28
Driver:
ST STM32F10x
rework driver package and examples for support Keil uVision5 and STM HAL layer
4.4.128 2017-01-24
Driver:
NECV850E2Fx4 (pd70f3580)
update CAN driver for 29bit ID support
4.4.127 2017-01-19
Driver:
TI Tiva TM4C129X FreeRTOS
update driver package and examples for FreeRTOS without Heap
4.4.126 2016-12-23
Driver:
Kvaser canlib Windows
update driver package with canlib v5.17
add examples with Microsoft Visual Studio 2010
4.4.125 2016-11-14
Driver:
TI Tiva TM4C129X FreeRTOS
new driver package
single line, BasicCAN, 11+29bit-IDs
examples with FreeRTOS support
4.4.124 2016-11-01
Driver:
infineon XMC4200
add FullCAN mode
4.4.123 2016-10-21
Driver:
STM32L4xx FreeRTOS and CAN sleep
new driver package
single line, BasicCAN+FullCAN, 11+29bit-IDs
examples with FreeRTOS support
4.4.122 2016-09-27
Driver:
NXP LPC4078_4088
new driver package
multi line, FullCAN, 11bit-IDs
4.4.121 2016-09-20
Driver:
infineon XMC4200
new driver package
multi line, BasicCAN, 11+29bit-IDs
4.4.120 2016-09-01
Driver:
Freescale Kinetis KE06
new driver package
single line, BasicCAN, 11bit-IDs
4.4.119 2016-08-22
Driver:
NXP LPC15XX
new driver package
single line, FullCAN, 11+29bit-IDs
4.4.118 2016-08-12
Driver:
TI TMS320F28075
new driver package
single line, BasicCAN, 11+29bit-IDs
4.4.117 2016-08-05
Driver:
NXP LPC1778_1788
new driver package
multi line, FullCAN, 11bit-IDs
4.4.116 2016-07-29
Driver:
STM32F7xx
new driver package
multi line, FullCAN, 11+29bit-IDs, redundancy
4.4.115 2016-04-06
Driver:
Freescale HCS12
update driver and examples with CodeWarrior v5.2 (IDE v5.9)
4.4.114 2016-04-01
Driver:
Linux SocketCAN
update driver for virtual multiline
add example s32 with 4 lines for virtual multiline
4.4.113 2016-03-22
Driver:
TI TMS320F28377
new driver package
single line, BasicCAN, 11+29bit-IDs
4.4.112 2016-03-10
Driver:
Renesas Synergy
new driver package
single line, BasicCAN, 11bit-IDs
examples with ThreadX OS support
4.4.111 2016-02-25
Driver:
TI AM437x sitara
new driver package
single line + virtuelle multiline, BasicCAN, 11+29bit-IDs
4.4.110 2015-12-04
Driver:
TMS320F28335
update driver and examples to TI Code Composer Studio v6.1
4.4.109 2015-12-02
Driver:
Freescale Kinetis K10/K60
new driver package
single line, BasicCAN, 11+29bit-IDs
Freescale Kinetis K10/K60 with uCOSII support
new driver package
single line, BasicCAN, 11+29bit-IDs
4.4.108 2015-11-13
Driver:
infineon XMC4800
new driver package
multi line, BasicCAN, 11+29bit-IDs
STM32F0xx
bugfix in CAN-driver
4.4.107 2015-11-02
Driver:
STM32L4xx
new driver package
single line, BasicCAN+FullCAN, 11+29bit-IDs
4.4.106 2015-07-16
Driver:
Renesas RX231
new driver package
single line, BasicCAN
Atmel AT90CAN128
add header with driver version string
4.4.105 2015-06-29
Driver:
can4linux
adaption to new version can4linux API types
Fujitsu MB96F348
update driver especially can_ccan
NECV850E2Fx4 (pd70f3580)
update driver especially can_fcn
4.4.104 2015-06-18
Driver:
Atmel AT90CAN128
update driver
add examples for Atmel Studio v6.2 environment
4.4.103 2015-05-25
Driver:
STM32F4xx
update for support redundancy feature
add examples s11, m11 for test with redundancy
4.4.102 2015-04-10
Driver:
Microchip dsPIC33EVxx
new driver package
single line, FullCan
Freescale Kinetis K2x
update driver after test with K22x on customer HW
4.4.101 2015-03-30
Driver:
Microchip dsPIC33EPxx
new driver package
multi line, FullCan
4.4.100 2015-03-19
Driver:
Freescale Kinetis K2x
new driver package
single line, BasicCan
TI TMS320F2808/2812/28335
update code co_codecomposer.h
for CONFIG_CPU_TYPE_TMS320F28XX compiler define CONFIG_EMULATE_U64 removed