{"action":"closed","issue":{"url":"https://api.github.com/repos/hamishcunningham/pi-tronics/issues/36","labels_url":"https://api.github.com/repos/hamishcunningham/pi-tronics/issues/36/labels{/name}","comments_url":"https://api.github.com/repos/hamishcunningham/pi-tronics/issues/36/comments","events_url":"https://api.github.com/repos/hamishcunningham/pi-tronics/issues/36/events","html_url":"https://github.com/hamishcunningham/pi-tronics/issues/36","id":56908723,"number":36,"title":"device tree breaks I2c","user":{"login":"achrn","id":10783474,"avatar_url":"https://avatars.githubusercontent.com/u/10783474?v=3","gravatar_id":"","url":"https://api.github.com/users/achrn","html_url":"https://github.com/achrn","followers_url":"https://api.github.com/users/achrn/followers","following_url":"https://api.github.com/users/achrn/following{/other_user}","gists_url":"https://api.github.com/users/achrn/gists{/gist_id}","starred_url":"https://api.github.com/users/achrn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/achrn/subscriptions","organizations_url":"https://api.github.com/users/achrn/orgs","repos_url":"https://api.github.com/users/achrn/repos","events_url":"https://api.github.com/users/achrn/events{/privacy}","received_events_url":"https://api.github.com/users/achrn/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-02-07T11:52:36Z","updated_at":"2015-02-17T17:26:01Z","closed_at":"2015-02-17T17:26:01Z","body":"Device tree in new firmware means that I2C in the existing software for Mopi does not work.  Furthermore, the error at install time that would tell you this gets overlooked (by me at least) because the web page says \"you will get a warning message; just ignore it at this point!\"  You do get a warning message, and it's very similar but not quite the same as the warning message you should ignore.\r\n\r\nAnyhow, I don't know if this is easily fixed in the software to configure the I2C automagically, but it's easy to fix by manual intervention when you know how:\r\n\r\nsudo raspi-config\r\n\r\nselect 'advanced options'\r\n\r\nselect 'I2c' and say you do want to enable the I2C interface, and you do want to load the module\r\n\r\nThen everything works.  Adding this sequence to the troubleshooting section on the web site would be good.  Putting something against the 'you'll get a warning message just ignore it' section would help too."}}