Modify

Opened 5 years ago

Last modified 4 years ago

#13838 new defect

RT5350 I2C busy.

Reported by: zfsdk@… Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: packages Version: Trunk
Keywords: Cc:

Description

when use RT5350 i2c, such as i2cget , i found rt5350 i2c not release busy flag. i2c busy bit always set.

Attachments (0)

Change History (5)

comment:1 in reply to: ↑ description ; follow-up: Changed 5 years ago by fclql@…

Replying to zfsdk@…:

when use RT5350 i2c, such as i2cget , i found rt5350 i2c not release busy flag. i2c busy bit always set.

天朝的吗?

comment:2 Changed 5 years ago by blogic

how do you notice this ?

comment:3 Changed 5 years ago by zfsdk@…

my eval board connect a i2c eeprom at24c04, when i use i2cget/i2cset to operater at24c04, i2cget/i2cset always show "i2c transfer failed".

use io -4 -r 0x10000918 (read I2C Status Register) always return 0x00000003. i2c control not release busy bit.
until use io -4 -w 0x10000034 0x10000/0x0 (write Reset Control Register, reset i2c control) busy bit release.
maybe i2c driver not ful test and had bugs.

comment:4 in reply to: ↑ 1 Changed 5 years ago by anonymous

Replying to fclql@…:

Replying to zfsdk@…:

when use RT5350 i2c, such as i2cget , i found rt5350 i2c not release busy flag. i2c busy bit always set.

天朝的吗?

是的.

comment:5 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as new .
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.