Knowledge Base Article

Golden System Reference Design Provides Access to Nonexistent I2C Controller

Description

When the Golden System Reference Design runs on the Cyclone V SoC FPGA Development Board, the Linux device tree is populated with two I2C controllers: /dev/i2c-0 and /dev/i2c-1. However, only /dev/i2c-0 is physically available on the development board.

Resolution

When running the Golden System Reference Design on the Cyclone V SoC FPGA Development Board, do not use the /dev/i2c-1 device with the Linux 13.02 release.

To prevent Linux applications from attempting to access /dev/i2c-1, you can perform the following steps:

  1. Update the device tree file to remove or disable the /dev/i2c-1 device.
  2. Compile the device tree.
  3. Replace the default device tree with the new device tree.
Updated 3 months ago
Version 2.0
No CommentsBe the first to comment