Zero SME controller reflash possible?

renyn21

100 µW
Joined
Jul 2, 2024
Messages
7
Location
Romania
Howdy EV people, I've been reading around here for years but only just now made an account.
Sitting on my desk is a slightly water damaged SME AC-X1 controller from a Zero bike. It would work sometimes for a short while but it was not happy about isolation. It was only between some of the IGBT's at the bottom, with a bit of cleaning maybe that could be adressed. The question is, could the zero version of the ac-x1 have its firmware re-written with the standard one like in the standalone ev conversion kits that are out there? It didn't have the serial port marked k3 used to interface with the software for motor config or what not. I took care of that port and soldered one on. It won't talk with the software I got from netgain website. I got a can bus module and tried hooking it up to an Arduino to see if it does anything, I either did something wrong or it didn't show signs of life. I powered it with an 84v battery, that should turn it on at least. I hooked up the ignition wire from the pinout in the manual, nothing. As far as I understand the zero controller runs in something like a slave mode where everything is done thru the rest of the bike. What would be ADC input/throttle pins on the controller didn't seem to be connected, just can bus, ignition signal, encoder, not much wiring. I think the hall throttle goes to other modules then gets sent to the controller by can bus. The AC-X1 looks like it can be used on its own directly like any other controller from what its manual says. I did see promising looking jumpers on the board, but it can't possibly be as simple as hooking up my eeprom flasher and sending the .bin firmware file from the hyper9 kit thru there right? Does anyone have any experience with messing with these controllers? Or have one around for some probing? It would be interesting to try to make it talk. I can take some pics of the PCB if it helps at all. The IGBT's look like they're not getting replaced if anything were to happen, they're in a really weird package. If I made any mistakes or posted on the wrong place for my first post I'm sorry. Thanks
 
Last edited:
I know its an old post but just now seeing this. Did you have any luck getting it to work? The SME controller uses doesnt have a logic. A VCU will be needed for inputs.
 
I know its an old post but just now seeing this. Did you have any luck getting it to work? The SME controller uses doesnt have a logic. A VCU will be needed for inputs.
Any updates? Just got a Zero DSR X planning to build a gokart and reuse the 17.3Kw battery ZF10 motor and X1 controller.
 
I know its an old post but just now seeing this. Did you have any luck getting it to work? The SME controller uses doesnt have a logic. A VCU will be needed for inputs.
Does it not? The sme manual has pinouts for the main connector which include things such as ignition and throttle input. When I was reading posts about people using the hyper 9 kit they just had the throttle going into this controller directly, configuring it with the "TAU" software. Sme got bought by a company called Dana, they call it the tm4 ac-x1 now, they make the same thing but it doesn't have the sme logo on the case anymore. I came across a very similar controller in a tiny Italian electric car I fixed last year, a Tazzari zero , the controller was a lower end model of what looked to be the same family, the ac-s1. I know that one was working with no vcu. The PCB behind the dashboard was extremely primitive, not even in a case, couldn't call it a body control module, had stuff like the hazard light switch integrated on it. Besides the BMS that was all that car had for modules. It only sent a "fault" signal to the controller to shut the car down if it detected battery issues. When looking into diagnostic software for that one I found out that they are also commonly used in forklifts but the software was available for purchase as part of forklift service and I didn't need it that much. I didn't make any progress with getting the controller to do anything for me. In fact I had more luck talking to the zero bms board making a cable from the instructions over on the unofficial zero manual website. I didn't expect anyone to have seen my lost thread. The controller is still on my desk. I tried messaging a vendor that sells them to ask for a firmware but they weren't much help. I was wondering if I could go the Lebowski brain method they use on Honda ima inverters where people replace the control logic and just keep the power stage, open inverter also has brain boards. But it is a bit out of my realm of understanding currently. Would be nice to just reprogram it to work as a regular controler. But I still have no real leads on how that could be done, should be possible, it's an off the shelf part after all. I could post pictures of the board inside if it is of any help. Would be great to compare to someone that has the hyper9 version.
 
Any updates? Just got a Zero DSR X planning to build a gokart and reuse the 17.3Kw battery ZF10 motor and X1 controller.
Nothing from me yet, I still have it, took a good look inside but I'm not sure how to make it work for me. I will get back to it once I finish my electric moped, with the 7.2 battery 😉. It would be a shame not to put the controller to use somehow. The dsrx, the tall adventure one. My parts are off an srf. A big difference is how they moved the controller under the seat instead of under the battery. I recommend smearing some dielectric grease along the seam between the heatsink and the plastic cover. From seeing how this one faired to the weather, extra caution wouldn't hurt. Only thing between the internals and the outside is an o-ring along the edge of the casing. You could keep the zero mbu (the little ECU looking thing, on the srf it was where the "tank" fairing was) that's the brain box that makes everything work, if this is the newer battery that's split down the middle with tiny computer fans, then the BMS is different, you should definitely try to keep that going. It has these little boxes on top of the battery, that talk to another ECU looking thing in the front. With those 2 modules and the contactor it should be fine to just splice in another hall throttle on the 3 wires going there and your go kart could be on its way. I think rich rebuilds did the same thing to the older zero bikes, kept the whole harness and use the motor however you wish. I only have the controller so keeping everything as it was is not an option. Idk if you have the key or what's crashed, I don't imagine you're turning a good condition bike into a kart. But maybe you could go that route and just run the electronics like they were in the bike. A word of advice from me is make sure the batteries get charged from time to time. They claim they need to get plugged in every few months or it's not good. I've seen fully dead bikes. I think the modules wake up on their own and can drain the main pack. You don't even need the original charger or the bike to turn on, which it may refuse to do so, bike not happy, no charging either. If you're feeling brave you can slowly charge them at the main terminals with a power supply. I did that, but be careful what you touch. Only 100v ⚡
 
Back
Top