Sadly, it seems that this thread is no longer active and it help me a lot to understand at least a bit for these Bionx motors. I need some clarification, so I will post my info and questions here, but I am not sure if anyone watches this thread. However someone might have similar ones and I can save him some trouble. I had the following issue: My motor was running smoothly but was randomly shutting down for a long and non-predictable period and later starting again. The problem became more and more often to a point it get unusable . My version is CANBUS 36v lipo and had inspected the battery and it is fine. 3772 menu always showed me errors 40 and 55 (problem in the connection between console and battery and problem in the connection between the console and motor). So I changed the console, later changed the battery bracket including the cable loom and nothing changed. I decided that there is a problem with the cables inside the motor and opened it, using this thread for info source and help. After I opened it I didn't find any noticeable damage to the MOSFETS. It looked as if no one had opened it before BUT I noticed something really strange- I had PCB version 3.2 2008-07 as others pics posted here, but I had 12 MOSFETS, where 6 were with one leg soldered and one cut and 6 with 2 legs soldered and I had the windings in delta. Before I found time to measure anything I noticed that on the backside of the PCB 3 CAPS were completely fallen and 4 were almost fallen (probably because of vibrations or potholes). In order to get to the back of the motor I had to de-solder the motor phase wires and the strain gauge wires only. So, I decided that this is my problem and re-soldered all ( I had to solder new legs to each CAP as the old ones were broken). I glued each capacitor with hot glue (not sure if a good idea taking in account that there is heat inside the motor, but...). After the re-assembly I started the motor and VOALA no errors were shown in the 3772 menu. I started riding and the bike was assisting/breaking with heavy stuttering in the motor. I decided I broke the strain gauge, somehow, or that I haven't tighten the nuts properly and it shows bad numbers, as while riding and watching the 3772 menu first 2 digits for the strain gauge signal were floating senselessly). Then I noticed that the speedometer shows 00 when stopped but when I start moving it starts to move like crazy, changing so fast that I wasn't able to read the numbers.
Later the same errors 40 and 55 appeared and I was pissed. Now I am about to open the motor again (which costs me as I don't have the tools), but I want to make it working really hard.
Does anyone knows: 1) could it be the strain gauge causing the stuttering 2) Could it be a hall sensor glued too deep in the gap ( I had to unglue them from the motor rather than de-solder them from the PCB) causing the stuttering. 3)Could it be a wire causing the 40 and 55 errors and the stuttering - my first suspect 4)If I decide to scrap the controller and use external brushless, sensored controller can I use the existing hall sensors ( in case they are working after I measure them). 5) If "4)" is TRUE can I use any 36V >250W Sensored, brushless controller, or I have to pick a special one because of the Delta wires winding.