Blog
Recent Posts
Impact of Cybersecurity Regulations on CAN Bus Embedded Development
Posted by
onAcross the globe, regulatory bodies issue rules and regulations related to the cybersecurity of electronic devices. Among the strictest are those from the EU, including the Cybersecurity Act (CSA) and the Cyber Resilience Act (CRA), which all manufacturers of electronic embedded network devices are required to follow.
While some manufacturers may temporarily avoid adopting a “security by design” approach, most will eventually need to implement it to sell products across various markets and application use cases. This is particularly true if a company supplies individual components with a CAN or other network interface. A product could be tough to sell if you must inform users that it can only be used in isolated networks with no access points to other networks.
Examining the CRA, there are various consequences for business processes, including security incident reporting. However, this document will concentrate on the primary technical aspects. In summary, “security by design” refers to constructing layers of security; merely protecting a single aspect or communication method does not constitute being secure by design.
The document “Impact of Cybersecurity Regulations on Embedded Networks” outlines the significant technical implications of implementing “security by design” for the development of CAN-based devices and systems. This serves as a summary, and each point may require additional decisions and outcomes.
Teensy 4.1 Triple CAN Bus Board with Two CAN 2.0B and One CAN FD Port with 240x240 IPS LCD
The Teensy 4.1 Triple CAN Bus Board with 240x240 IPS LCD is a Teensy 4.1 board with triple CAN Bus connections, two Classical CAN 2.0B, and one CAN FD. It can be powered by an external +12 VDC power supply with reverse voltage protection. Also included is a 240x240 wide-angle IPS TFT LCD.
The Teensy 4.1 is an Arduino-compatible board with an Arm Cortex-M7 microcontroller at 600 MHz. The board is compatible with the Arduino IDE and the Arduino library. In most cases, code written for another Arduino board works with a minimum of changes on a Teensy. More Information...
Know OBD2 Before You Start That Development Project
We at Copperhill Technologies offer a variety of CAN (Controller Area Network) devices for developing automotive and industrial embedded systems. In that capacity, we receive frequent inquiries regarding OBD2 (Onboard Diagnostics). OBD2, or Onboard Diagnostics Second Generation, is a vehicle diagnosis system found in modern cars and trucks. The OBD2 system collects data from sensors and [...]
CAN Bus Tutorial - Benefits of Using the CAN Bus
The following is an excerpt from A Comprehensible Controller Area Network by Wilfried Voss. Like any field-bus system based on serial communication, Controller Area Network will reduce wiring, which was initially considered an advantageous side effect. Distributed control, i.e., the use of a multi-processor system, will consequently result in increased performance. The vastly reduced costs of microcontroller [...]
CAN Bus Tutorial - CAN Bus Main Characteristics
The following is an excerpt from A Comprehensible Controller Area Network by Wilfried Voss. Everything that has to do with Controller Area Network (CAN) is based on maximum reliability with the maximum possible performance in mind. After all, CAN was initially designed for automobiles, definitely a very demanding environment for microprocessors, not only regarding required electrical robustness [...]
CAN Bus Tutorial - Typical CAN Bus Applications
The following is an excerpt from A Comprehensible Controller Area Network by Wilfried Voss. One frequently asked question is regarding any other field of application, besides automobiles, where CAN is successfully used. There is not just one answer, but many. There is no particular niche for CAN; its use is universal from any industrial application, space, aviation, maritime, [...]
CAN Bus Tutorial - What is CAN?
The following is an excerpt from A Comprehensible Controller Area Network by Wilfried Voss. Controller Area Network (CAN) is a serial network technology that was originally designed for the automotive industry, especially for European cars, but has also become a popular bus in industrial automation and other applications. The CAN bus is primarily used in embedded systems, [...]
CAN Bus Tutorial - A Brief History of CAN
The following is an excerpt from A Comprehensible Controller Area Network by Wilfried Voss. The idea of Controller Area Network (CAN) was hatched by engineers at the Robert Bosch GmbH in Germany in the early 1980s. They investigated the market for a suitable field-bus technology for use in automobiles that would enable them to add additional functionality. [...]
A Beginner's Guide to SAE J1939 Embedded Software Development
Introduction Welcome to my beginner's guide! By opening this page, you have entered the first and probably most crucial stage toward developing your SAE J1939 project: Reading. Over the years, I dealt with many newcomers to the J1939 technology, some of them motivated by great product ideas. Others were thrown into a project because they were [...]
Controller Area Network (CAN Bus) And Higher-Layer Protocols CANopen, SAE J1939, NMEA 2000
For the longest time, the major misconception about Controller Area Network (CAN) was that it merely applies to automobiles. The truth is, CAN, since its introduction in 1986, proved to be a robust, versatile, and straightforward technology and, consequently, the CAN Bus technology found its way into all areas of applications where microprocessors need to [...]
The Benefits Of Controller Area Network - CAN Bus - For Embedded Applications
The following is an excerpt from A Comprehensible Controller Area Network by Wilfried Voss. Controller Area Network, like any field-bus system based on serial communication, will reduce wiring, which was initially considered only as an advantageous side effect. Distributed control, i.e., the use of a multi-processor system, will consequently result in increased performance, and the vastly reduced costs [...]