#3764 closed defect (fixed)

Beagle BSP: I2C driver has problems with certain sequences

Reported by: Christian Mauderer Owned by: Christian Mauderer
Priority: low Milestone:
Component: bsps Version: 5
Severity: normal Keywords:
Cc: Blocked By:
Blocking:

Description

The current Beagle I2C driver is quite specific to reading EEPROMs. A lot of other cases won't work.

Change History (1)

comment:1 Changed on Jun 29, 2019 at 7:38:44 AM by Christian Mauderer <christian.mauderer@…>

Resolution: fixed
Status: assignedclosed

In b89d6cc/rtems:

bsp/beagle: Partial re-write of I2C driver.

The old driver worked well for EEPROMS with the RTEMS EEPROM driver. But
it had problems with a lot of other situations. Although it's not a
direct port, the new driver is heavily modeled after the FreeBSD ti_i2c
driver.

Closes #3764.

Note: See TracTickets for help on using tickets.