MCP4725 i2c not detected on Beaglebone Black?

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
dutch999
 
Posts: 5
Joined: Mon Apr 01, 2013 12:20 pm

MCP4725 i2c not detected on Beaglebone Black?

Post by dutch999 »

Hi, I am trying to interface the MCP4725 DAC to Beaglebone Black (rev c w/ latest standard debian image) over i2c to output analog voltages. Running the command "i2cdetect -y -r *" in bash fails to identify any i2c connections. Any help would be greatly appreciated...

User avatar
adafruit_support_rick
 
Posts: 35092
Joined: Tue Mar 15, 2011 11:42 am

Re: MCP4725 i2c not detected on Beaglebone Black?

Post by adafruit_support_rick »

Please post clear, detailed pictures of both sides of the module, showing your soldering andwiring

User avatar
dutch999
 
Posts: 5
Joined: Mon Apr 01, 2013 12:20 pm

Re: MCP4725 i2c not detected on Beaglebone Black?

Post by dutch999 »

Ok, I will work on getting some images up. In the mean time... I have been able to get the BBB to identify i2c on channel 0x62 (i've read it is the default) using bash command "i2cdetect -y -r 1" by re flashing the BBB with the latest debian image. However for some unknown reason, eventually the same bash command fails to detect anything on i2c1 (and the scan of i2c1 is extremely slow). Hopefully this may shed some light on the issue...

User avatar
adafruit_support_rick
 
Posts: 35092
Joined: Tue Mar 15, 2011 11:42 am

Re: MCP4725 i2c not detected on Beaglebone Black?

Post by adafruit_support_rick »

Check your solders. The solder should flow completely over the pad and up the pin. You must heat both the pad and pin simultaneously. A good joint will look like this:
Image

User avatar
dutch999
 
Posts: 5
Joined: Mon Apr 01, 2013 12:20 pm

Re: MCP4725 i2c not detected on Beaglebone Black?

Post by dutch999 »

I think you're right. When I move the DAC board a little bit in the bread board, I can get i2c to be detected and then not detected. Is i2c particularly sensitive to good solder joints? I've been soldering for a while and I don't think I've ever had this problem with header joints. Thanks for your help.

User avatar
adafruit_support_rick
 
Posts: 35092
Joined: Tue Mar 15, 2011 11:42 am

Re: MCP4725 i2c not detected on Beaglebone Black?

Post by adafruit_support_rick »

I don't know that I2C is particularly sensitive to solder joints, but it is 400kHz, so good connections are essential.
Could be a bad breadboard socket. Try a different location. Make sure you have a good ground connection.
We've seen I2C devices that show up in i2cdetect but don't work, and it always seems to come down to a bad ground.

Locked
Please be positive and constructive with your questions and comments.

Return to “Beagle Bone & Adafruit Beagle Bone products”