About: Can4linux

An Entity of Type: WikicatDeviceDrivers, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

can4linux is an Open Source CAN Linux-Kernel device driver.Development started in the mid-1990s for the Philips 82C200 CAN controller stand alone chip on an ISA Board AT-CAN-MINI.In 1995 the first version was created to use the CAN bus with Linux for laboratory automation as a project of the Linux Lab Project at FU Berlin. The increasing spread of the CAN field bus technology for automation especially in embedded devices and the growth of Linux in this area leads to a growing importance of device drivers as base for higher layer CAN protocols like CANopen, J1939 and DeviceNet.

Property Value
dbo:abstract
  • can4linux ist ein Open-Source-CAN-Gerätetreiber für den Linux-Kernel.Die Entwicklung begann Mitte der 1990er Jahre für den CAN-Controller-Baustein Philips 82C200 auf einem ISA Board AT-CAN-MINI. Die erste Version entstand um 1995 im Rahmen des Linux Lab project an der FU Berlin, um unter Linux den CAN-Bus in der Laborautomatisierung zu nutzen. Durch die zunehmende Verbreitung von CAN in der Automatisierungstechnik insbesondere auch im embedded Bereich, in dem seit der Jahrtausendwende auch verstärkt Linux eingesetzt wird, kommt Gerätetreibern als Basis für höhere CAN basierende Protokolle wie CANopen, J1939 und DeviceNet. eine gestiegene Bedeutung zu. Neben dem NXP SJA1000 als Nachfolger des CAN Controllers Philips 82C200 und dem Intel 82527 wurden ab 2005 verstärkt Anpassungen für sogenannte integrierte CAN Controller in leistungsstarken Mikrocontrollern, für die Linux-Portierungen existieren, erstellt. Als Beispiele sollen hier die Freescale-ColdFire-Prozessoren oder ARM-Derivate von ATMEL und Freescaleaber auch der Stand-Alone CAN Controller MCP2515, angeschlossen über den SPI Bus, dienen. Eine Liste befindet sich auf der can4linux Projektseite. Die neueste Version unterstützt eine virtuelle CAN Betriebsart in welcher sich Anwendungen ohne spezielle CAN Hardware nur über den Treiber CAN Nachrichten austauschen können.In dieser Betriebsart ist auch schon das Frame-Format für CAN FD implementiert, welches Datenlängen bis zu 64 Byte erlaubt. (de)
  • can4linux is an Open Source CAN Linux-Kernel device driver.Development started in the mid-1990s for the Philips 82C200 CAN controller stand alone chip on an ISA Board AT-CAN-MINI.In 1995 the first version was created to use the CAN bus with Linux for laboratory automation as a project of the Linux Lab Project at FU Berlin. The increasing spread of the CAN field bus technology for automation especially in embedded devices and the growth of Linux in this area leads to a growing importance of device drivers as base for higher layer CAN protocols like CANopen, J1939 and DeviceNet. Besides the NXP SJA1000 as successor of the first supported CAN controller Philips 82C200 and the Intel 82527, the development for powerful microcontrollers with integrated CAN controllers that are capable to run the Linux Operating system have been intensified since 2005. As examples for this development serve Freescale's ColdFire processors or ARM models by ATMEL and Freescale but also the stand-alone CAN controller MCP2515, connected via SPI Bus. A list of supported CAN controllers is available on the can4linux project site. In the latest version there is a virtual CAN mode implemented which allows applications to communicate without CAN hardware but only by using the device driver software layer. This mode already includes support for the new CAN frame format called CAN FD which allows data frame length up to 64 byte. (en)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 38981913 (xsd:integer)
dbo:wikiPageLength
  • 4867 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1065504092 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dct:subject
gold:hypernym
rdf:type
rdfs:comment
  • can4linux ist ein Open-Source-CAN-Gerätetreiber für den Linux-Kernel.Die Entwicklung begann Mitte der 1990er Jahre für den CAN-Controller-Baustein Philips 82C200 auf einem ISA Board AT-CAN-MINI. Die erste Version entstand um 1995 im Rahmen des Linux Lab project an der FU Berlin, um unter Linux den CAN-Bus in der Laborautomatisierung zu nutzen. Eine Liste befindet sich auf der can4linux Projektseite. (de)
  • can4linux is an Open Source CAN Linux-Kernel device driver.Development started in the mid-1990s for the Philips 82C200 CAN controller stand alone chip on an ISA Board AT-CAN-MINI.In 1995 the first version was created to use the CAN bus with Linux for laboratory automation as a project of the Linux Lab Project at FU Berlin. The increasing spread of the CAN field bus technology for automation especially in embedded devices and the growth of Linux in this area leads to a growing importance of device drivers as base for higher layer CAN protocols like CANopen, J1939 and DeviceNet. (en)
rdfs:label
  • Can4linux (de)
  • Can4linux (en)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License