Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Provide a Linux demo project combining all the requirements in this project.

  2. Develop Linux CAN device driver for the i.MX RT CAN controller.

  3. Port CANSocket to the Linux i.MX RT BSP.

  4. Validate successful execution of the test suite from the SocketCAN package.

...

  • Go to Networking support -> CAN bus subsystem support -> CAN Device Drivers

  • Enable Platform CAN drivers with Netlink support (CONFIG_CAN_DEV) and Support for Freescale FLEXCAN based chips (CONFIG_CAN_FLEXCAN)

3.1.3.
Anchor
Design-CANSocket
Design-CANSocket
Design: CANSocket

The CAN socket API, described in details in linux/Documentation/networking/can.txt, will be enabled using the Raw CAN Protocol (raw access with CAN-ID filtering) and Broadcast Manager CAN Protocol (with content filtering) configuration options in the Networking support -> CAN bus subsystem support configuration menu.

3.1.4.
Anchor
Design-CANSocket-Test-Suite
Design-CANSocket-Test-Suite
Design: CANSocket Test Suite

The can-utils and can-tests packages will be used for verification of the functionality implemented in this project.

...