Jump to content

Recommended Posts

Posted

Hello,

I am trying to port my developed module to the newest Armbian system. Once I had everything worked in very old Armbian developed in 2018 based on kernel 3.4. There is a hardware module connected via i2c1. When my program tries to communicate with it, it doesn't work and I get errors 
kernel: i2c i2c-1: mv64xxx: I2C bus locked, block: 1, time_left: 0

I've uploaded the diagnosis information to URL: https://paste.armbian.com/aciwalafah

There was a problem also in Armbian 22.11 system. I upgraded it after found information about some solution for i2c probem with similar error messages.  

 

Please advise.

 

Thanks.

Posted

Hello, the issue was closed by some change in my program that uses i2c connection (used write() instead of i2c_smbus_write_quick() function). The fix was applied after I discovered that i2cdetect call works correctly until my program is activated.

Hope this can help to somebody with similar problem.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines