TeamTalk

TeamTalk (http://www.mastercraft.com/teamtalk/index.php)
-   Ballast (http://www.mastercraft.com/teamtalk/forumdisplay.php?f=60)
-   -   Ballast timers that ACTUALLY WORK! (http://www.mastercraft.com/teamtalk/showthread.php?t=50038)

tr6coug 08-07-2012 04:04 AM

Ballast timers that ACTUALLY WORK!
 
1 Attachment(s)
First off, much thanks to Skeeler for donating some old ballast timers for experimenting with!

This will work with 2007 - 2009 and maybe 2010 timers. Timers need to look like the ones below. Ask here or PM me if you aren't sure what timers you have.

I finally have a ballast timer solution that works. After a few beers and some reverse engineering, I was able to rewrite the firmware that controls the ballast timer. I got rid of all of the crappy logic that they tried to use to detect when the tanks are empty. They now work as a timed switch that will fill/empty for a set amount of time then turn off. No more turning them on only to have them shut off after 5 seconds.

Now, to reprogram them is not for the feint of heart. You need to pull the timer box, remove the modules, take the modules apart, connect a programmer, reprogram, then reassemble. It also requires a special programmer and the correct firmware file. But, if anyone on here is as big of a geek about this stuff as I am, you have the tools and you want to reprogram your timers, let me know, I'll send you the file and tell you how to do it.

Here is a picture of the setup I used but you can use other programmers also.

Fab 08-07-2012 04:50 AM

Wow, interesting but looks hard to do, even for a geek like me ;)

How do you connect the module to your reprogrammer ? need to weld some wires ? And how much for that MPLAB PM3 ?

ttu 08-07-2012 07:59 AM

what address can i send you my timers to be reprogramed? heck you can even sell the 20 minute timers i added that i can't get to program

snork 08-07-2012 10:16 AM

I have one more you can reprogram :)

BrooksfamX2 08-07-2012 11:01 AM

tr6coug reprogrammed mine and they work great. The OEM were flakey at best and now after about 25 days of actual use, they have performed flawless............:D

Hey, I think thats a picture of my timers being reprogrammed.........:cool:

tr6coug 08-09-2012 03:49 AM

Quote:

Originally Posted by Fab (Post 865957)
Wow, interesting but looks hard to do, even for a geek like me ;)

How do you connect the module to your reprogrammer ? need to weld some wires ? And how much for that MPLAB PM3 ?

The timer has a programming port (thanks Jabsco!) on the board, so no soldering is required. the PM3 programmer is about $900, but it is WAY overkill for this application, but I have it so I use it. You can use any cheap programmer that supports Microchip products.

If anyone wants to tackle this, let me know and I'll hook you up.

Quote:

Originally Posted by BrooksfamX2 (Post 866003)
tr6coug reprogrammed mine and they work great. The OEM were flakey at best and now after about 25 days of actual use, they have performed flawless............:D

Hey, I think thats a picture of my timers being reprogrammed.........:cool:

Yup, Brooks is my Guinea Pig this year.

Quote:

Originally Posted by snork (Post 865993)
I have one more you can reprogram :)

Cool, send me a PM.



Several people asked me about doing this for them, so I set it up on my website. www.wakeblaster.com . I think the cost is reasonable, basically covers my time for disassembly, programming, test, reassembly etc. I'm always open to trading for beer though :D

willyt 08-09-2012 09:57 AM

i hate hate hate hate hate hate hate hate my timers. Any idea if this will work in the 2007 timers? I'll package them up and send tomorrow if it will... I'll even ship a case of beer to you

ttu 08-09-2012 09:59 AM

Quote:

Originally Posted by willyt (Post 866734)
i hate hate hate hate hate hate hate hate my timers. Any idea if this will work in the 2007 timers? I'll package them up and send tomorrow if it will... I'll even ship a case of beer to you

yes! i have already been in contact with eric to get rid of the damm things in my 07 x2! you will probably beat me to it since i have to get up to the storage to pull the box.:mad: hopefully this weekend.

tr6coug 08-09-2012 02:30 PM

Yup, the '07 timers are what I reprogrammed in my boat.

197 TT 08-09-2012 02:54 PM

Just curious if we will be able to adjust the fill times (like you can with stock timers) after you re-program?

BrooksfamX2 08-09-2012 03:21 PM

Quote:

Originally Posted by tr6coug (Post 866829)
Yup, the '07 timers are what I reprogrammed in my boat.

...and my boat...........:D

tr6coug 08-09-2012 07:19 PM

Quote:

Originally Posted by 197 TT (Post 866841)
Just curious if we will be able to adjust the fill times (like you can with stock timers) after you re-program?

Right now it is hard coded into the timer. I haven't really investigated a method to adjust times yet. I'll have to think about that and see if it could be done reliably with the switches.

What is the procedure to adjust times on the stock timers?

BrooksfamX2 08-09-2012 09:03 PM

I have a .pdf of the procedure somewhere I can send you.

Heres some info...

http://www.mastercraft.com/teamtalk/...ad.php?t=40313

and

http://www.mastercraft.com/teamtalk/...highlight=sacs

willyt 08-10-2012 10:01 AM

best way to go to your website and follow instructions there?

tr6coug 08-10-2012 12:25 PM

Quote:

Originally Posted by willyt (Post 867070)
best way to go to your website and follow instructions there?

Yeah. That works. I'll email/PM you my address. I can turn them around pretty quick.

willyt 08-10-2012 02:04 PM

I'll pull them out of the boat tomorrow and send them first thing monday

tr6coug 08-10-2012 02:17 PM

Quote:

Originally Posted by willyt (Post 867165)
I'll pull them out of the boat tomorrow and send them first thing monday

Sounds great. Just leave the 3 timers in the black box. That way you don't have to disconnect them from the 12 pin plug.

ttu 08-10-2012 02:25 PM

Eric, hope to get mine pulled out sunday. how hard is the whole box to remove. when i installed the 20 min timers i just took the cover off i believe. it's been a while:rolleyes:

tr6coug 08-10-2012 02:59 PM

First, disconnect power from the battery or turn your battery switch to OFF.

There are 2 screws that hold the timer box to the wall under the rear port seat (at least that is where it is in an X2). Remove those and the box should come free.

There will be a heavy red wire that connects to the circuit breakers and a heavy black wire that connects to the ground bus bar. Disconnect these. I suggest putting electrical tape around the cable ends as they go directly to the battery.

There should be a 12 pin plug that connects the timers to the dash switches. Unplug this.

Then disconnect the pump wires from the controllers. They should be should be orange and blue wires. you can see them in the 1st post. On my boat, I had to cut the orange and blue wires and use wire nuts to reconnect, but Brooks' box had bullet connectors that pull apart. Be sure to label the orange and blue pairs so you know how to reconnect them.

Thats about it for removal.

ttu 04-28-2013 08:30 PM

just a update, finally got the x2 out today and just wanted to give props, (non pun intended) and was able to fill and empty perfect!!!

thank you again for the great job!

snork 04-29-2013 01:21 AM

does the red light on the end of the switch work after the reprogramming
what about the auto turn off when ballast is empty

tr6coug 04-29-2013 03:46 AM

Quote:

Originally Posted by ttu (Post 930075)
just a update, finally got the x2 out today and just wanted to give props, (non pun intended) and was able to fill and empty perfect!!!

thank you again for the great job!

Excellent! Glad I could help.

tr6coug 04-29-2013 04:14 AM

Quote:

Originally Posted by snork (Post 930157)
does the red light on the end of the switch work after the reprogramming
what about the auto turn off when ballast is empty

The light still works. There is no empty sensing anymore after reprogramming. When you flip the switch it runs for the programmed time then shuts off.


Also, after many requests for this, I just finished work on an update that allows you to change the run-time. So, after I reprogram them, you will be able to adjust the time yourself. It works similarly to the programming sequence that Jabsco put into the timers.

To change the time, you do the following:

1. disconnect power from the timers and wait 15 seconds.
2. reconnect power
3. within 10 seconds of powering up, flip the switch to fill 5 times
4. The red light will blink a sequence that tells you the run time
5. Then to add time flip the switch to fill then to the center, or to reduce time switch to empty then to center. Each time you move the switch you will change the run time by 30 seconds. For example, to add 3 minutes, flip it to fill then back to center 6 times.
6. Wait 6 seconds after the last switch move and everything works as normal but your time has changed.
7. That time is retained (even through power cycles) until you change it again.

Future reprogramming orders will ship with this feature. If anybody that already had timers programmed for a fixed time wants this update, PM me.

robpout 04-29-2013 08:14 AM

Wow...can I send you mine over from Oz... I ordered the 20min timers for my 07 x-star, after I added the flyin high kit 6 months ago. Have been able to get only one of the timers to go properly and have basically bypassed them ATM. Will the original 07 timers (think 6/7 mins) be able to programmed to run for at least 15min fill time....

tr6coug 04-29-2013 02:07 PM

Quote:

Originally Posted by robpout (Post 930177)
Wow...can I send you mine over from Oz... I ordered the 20min timers for my 07 x-star, after I added the flyin high kit 6 months ago. Have been able to get only one of the timers to go properly and have basically bypassed them ATM. Will the original 07 timers (think 6/7 mins) be able to programmed to run for at least 15min fill time....


Sure, no problem. Send me a PM and I'll let you know how much return shipping will be.

Yes, I can reprogram the original '07 timers with the variable timing program so they will run for as long as you like.

snork 04-29-2013 02:31 PM

I don't want to jack with the 30 sec programming, can you set the default time to start at 30 minutes and then go up from there if I have the need for additional time?

tr6coug 04-29-2013 02:32 PM

Quote:

Originally Posted by snork (Post 930337)
I don't want to jack with the 30 sec programming, can you set the default time to start at 30 minutes and then go up from there if I have the need for additional time?

yep, no problem.

197 TT 05-07-2013 02:27 PM

Just wanted to follow up with feed back, I have an '08 X2 with Fly High Piggy back system and struggled with my timers all last summer - had tr6coug program all three of my timers to 7 mins and it works perfect. Money very well spent.

g-mantrix 05-24-2013 07:28 AM

Just to see how the reprogrammed timers are going. I have an 07 and am considering getting this done, but i need to ship from Aus to the US, so just wanna make sure. And any pics of the part that needs to be sent for reprogramming, again just wanna make sure...cheers

tr6coug 05-26-2013 07:28 PM

Quote:

Originally Posted by g-mantrix (Post 938931)
Just to see how the reprogrammed timers are going. I have an 07 and am considering getting this done, but i need to ship from Aus to the US, so just wanna make sure. And any pics of the part that needs to be sent for reprogramming, again just wanna make sure...cheers

Reprogrammed timers are going well. I've done a few from Aus already. I'll post some instructions soon.

tr6coug 05-26-2013 08:14 PM

5 Attachment(s)
Several people have asked about instructions for removing the ballast timer module, so here are some pictures I took when I removed the module from my '07 X2. In my boat, the timer module is located under the port rear seat.

Step 1. Remove the timer module. It is secured with phillips head screws.


Step 2. Remove the control cable plug.

Step 3. Disconnect the power cables to the module. Cover them with electrical tape, or disconnect them from the battery.

Step 4. Disconnect the blue and orange pump power cables. Some boats have bullet connectors on these. I have wire nuts because I didn't want to remove the wire all the way back to the pumps. Label the wires so you can reconnect them correctly.


Once reprogrammed with the new firmware, you can adjust the time in 30 second increments. The procedure to do this is:

1. Disconnect power from the timers and wait 10 seconds.
2. Reconnect power
3. Within 10 seconds of powering up, flip the switch from off>> fill >>off 5 times.
4. The red light will blink a sequence that tells you the current run time. For example:
1 blink, pause, 4 blinks = 14 * (30 seconds) = 7 min.
3 blinks, pause, 8 blinks = 38 * (30 seconds) = 19 min.

5. The red light will then blink rapidly. To add time flip the switch to fill then to the center, or to reduce time switch to empty then to center. Each time you move the switch you will change the run time by 30 seconds. For example, to add 3 minutes, flip it to fill then back to center 6 times.
6. Wait until the rapid blinking stops.
7. The ballast timer will now operate normally, but your time has changed.

The time is retained permanently, until you change it again. If you need to change the time again, start over at step 1.

Here is a video demonstrating the programming procedure.
http://youtu.be/XjcAN0QXhY8

g-mantrix 05-26-2013 09:41 PM

Thats great and will be on my winter list now. Pm to me delivery dets info and cost...cheers

XStar08 06-04-2013 03:27 PM

Just sent mine half way around the world. Looking forward receiving them back soon as summer decided to bring some nice weather... ;-)

Thank you Eric for your work!

ttu 06-04-2013 03:28 PM

having my timers done was probably the best money spent!

thank you for the great work.

tr6coug 06-04-2013 03:50 PM

Quote:

Originally Posted by XStar08 (Post 942602)
Just sent mine half way around the world. Looking forward receiving them back soon as summer decided to bring some nice waether... ;-)

Thank you Eric for your work!

I got them yesterday. I'll finish them today and gt them back to you ASAP. :D

tr6coug 06-04-2013 03:51 PM

Quote:

Originally Posted by ttu (Post 942603)
having my timers done was probably the best money spent!

thank you for the great work.

Your welcome. Glad they are working well for you!

XStar08 06-04-2013 03:57 PM

:-) :-)

grizzly 06-06-2013 10:27 PM

Well my timers are on the way,so sick of dealing with these FN things I can't believe something so simple MC can screw up so bad! Can't wait to get them back from tr6coug and get the boating season on the way here in WI!

SJ. 07-24-2013 11:09 AM

Mine will be on the way to you tomorrow (7/25). I appreciate you knocking them out for me!!

I'm amazed we aren't able to do simple time adjustments on the control screen. MasterCraft could have certainly thought that through better knowing lots of people bag out their boats and would want to piggy back the existing pumps.

g-mantrix 07-28-2013 02:24 AM

1 Attachment(s)
Quote:

Originally Posted by tr6coug (Post 939571)
Reprogrammed timers are going well. I've done a few from Aus already. I'll post some instructions soon.

Ok, just removed the module, now to pack and ship to tr6coug )Attachment 98429


All times are GMT -4. The time now is 03:38 AM.