Cruisers Forum
 

Go Back   Cruisers & Sailing Forums > Engineering & Systems > Lithium Power Systems
Cruiser Wiki Click Here to Login
Register Vendors FAQ Community Calendar Today's Posts Log in

Reply
  This discussion is proudly sponsored by:
Please support our sponsors and let them know you heard about their products on Cruisers Forums. Advertise Here
 
Thread Tools Search this Thread Rate Thread Display Modes
Old 28-03-2021, 07:52   #1
Registered User

Join Date: Nov 2014
Location: Germany
Boat: Beneteau Sense 43
Posts: 176
House Power BMS reverse engineering and repair

The House Power Battery Management System was produced and sold a few years ago by CleanPowerAuto LLC which no longer exists. There was some discussion on this forum when the company closed and the sole developer of the House Power BMS joined another company, no longer providing support or spare parts for the House Power BMS.

Some cruisers still use this BMS, including yours truly. Entropy has a total of three Mini BMS (one for the house bank, two for the portable dinghy batteries which I also consider as backup for the house bank.

My three BMS and the cell modules still work, but if disaster strikes I'd like to have a backup plan (short of ripping everything apart and replacing it with a different BMS).

A few days ago I was addressed by a reader of our Blog who inadvertedly destroyed two of his cell modules. I agreed to have a look at the defective modules and try a repair. If I was successful the knowledge gained would help me if I was affected by a similar problem in the future - all while helping a fellow sailor.

I have fixed most of the problems with the two defective cell modules and, doing so, reverse engineered the schematics of the cell modules (however not yet the "master board" which controls the relays). No surprises here.

The remaining defective part is the micro controller, an ATTiny 45V. I have tried to extract the firmware of one working cell module but (of course...) the manufacturer has cleared the lock bits of the AVR, thereby preventing reading the flash memory which would allow to clone the MCU.

Now for my question: I have a pretty good understanding what is going on with the board and it would be not very difficult to write new firmware that emulates the behavior of the cell boards.

I am actually inclined to do so as a fun exercise, but before I start the work on this I would like to ask if I am missing an already existing effort to do that (don't want to reinvent the wheel here).
mbartosch is offline   Reply With Quote
Old 15-04-2021, 05:30   #2
Registered User

Join Date: Nov 2014
Location: Germany
Boat: Beneteau Sense 43
Posts: 176
Re: House Power BMS reverse engineering and repair

I analyzed the modules and built a replacement firmware. The latter tests fine in my test environment but is yet to be tested with the real BMS environment. I do not expect suprises.

Cell module reverse engineering is documented on our blog, the entire project including schematics and firmware source code is available on Github.
mbartosch is offline   Reply With Quote
Old 17-04-2021, 02:16   #3
Registered User

Join Date: Mar 2019
Location: Live aboard in Simonstown (Cape Town) - now Grenada having crossed the Atlantic.
Boat: 1986 Bruce Roberts 45 raised saloon
Posts: 374
Re: House Power BMS reverse engineering and repair

Thanks for the effort and for making it available to all.
markcouz is offline   Reply With Quote
Reply

Tags
engine, engineer


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLD] House Power BMS Cell Boards evm1024 General Classifieds (no boats) 4 23-05-2019 10:12
LiFe(Y)PO4 BMS Dessign - good reading for DIY BMS developers CatNewBee Lithium Power Systems 10 20-09-2018 00:15
Reverse engineering Navionics / Raymarine Plotter Sync SYSkidbladner OpenCPN 9 31-01-2017 01:10
Reverse engineering old C-MAP cartridge? szigi Navigation 0 06-12-2012 11:54
Yanmar 4JH-DTE Electrical Reverse Engineering Microship Engines and Propulsion Systems 4 15-08-2011 18:47

Advertise Here


All times are GMT -7. The time now is 11:28.


Google+
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Social Knowledge Networks
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

ShowCase vBulletin Plugins by Drive Thru Online, Inc.