It may be that the controller is programmed with a different I2C address.
Here is a I2C Buss Scan program that Darrel Taylor created.
I have modified it to suit my HW setup.
I have used this many times very effectively.
Maybe you can use this to scan the I2C Buss to determine the Address of the controller.
I2CSearcher.txt
Don't forget to change the file extension back to .bas or .pbp.
I would use this to scan the buss and see if it shows up.
If not, if you have a scope you can check the buss and see if it is working correctly.
Lastly, the DS has a procedure to default the controller, you may want to try that as a last resort.
Bookmarks