Hi all, I'm back on this old problem as, despite I secured my power path, my DS2482-800 still hang randomly (it's quite rare but it's happening).Having a look on the datasheet, it seems this chip can be reset using an I2C "Device Reset Command" : DRST or 0xF0. I'm thinking to patch OWS to expose a "reset" pseudo file to issue this command ... but my concern is : is it safe to do it or do I send additional command to make the chip usable to OWFS ?Any tip to save some time is welcome :) Bye Laurent
Le jeudi 26 juillet 2018 à 12:47:24 UTC+2, Laurent FAILLIE via Owfs-developers <owfs-developers@lists.sourceforge.net> a écrit : Arg, it's a bad news :(It is directly powerd by my BananaPI's PMU and I hope it filtering noice. Anyway, I'll try to put another capacitor close to DS2482 powerline ... and even return back to Maxim to see if there is a solution :( Will let you know. Le Jeudi 26 juillet 2018 12h40, Mick Sulley <m...@sulley.info> a écrit : Hi Laurent, I suffered for several years with a similar issue, I have an 8 bus system and I would loose 1 or more of the busses, the only way to recover was to power cycle. From what I have read I don't believe that there is any other way to reset a DS2482. Over that time I tried all sorts of things to fix the problem, it was random, could be a month or more between failures, could be less than a day. The good news is that I have finally tracked it down and fixed it (fingers crossed as I type this!). It is a long story, I will post the details when I have more time, but the basic problem was mains noise caused by a soft start unit on a pump. I would recommend using good quality power supplies, I used Meanwell MDR-20-5 units, not cheap but worthwhile if it fixes the problem. You say it happens from time to time, can you identify anything that may have switched on or off at the same time? Can you put an oscilloscope on the mains to check for noise? Hope this helps, I know how frustrating it can be. Mick On 26/07/18 09:07, Laurent FAILLIE via Owfs-developers wrote: Hello, Is it a way to issue a reset command to a DS2482-800 ? I'm driving my home automation using this chips and time to time, I'm loosing all my probe. The chip is still detected by # i2cdetect -y 2 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- -- -- -- -- -- -- -- -- 10: -- -- -- -- -- -- -- -- 18 -- -- -- -- -- -- -- 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 70: -- -- -- -- -- -- -- -- The only solution is a power cycle on the chip :( Thanks ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Owfs-developers mailing list Owfs-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/owfs-developers ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot_______________________________________________ Owfs-developers mailing list Owfs-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/owfs-developers ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot_______________________________________________ Owfs-developers mailing list Owfs-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/owfs-developers
_______________________________________________ Owfs-developers mailing list Owfs-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/owfs-developers