[HELP] FET does not work with the bistroHD in a 2S configuration.

I don’t know much about it, but I think I did everything correctly.
In bistroHD I used config_TAv1-OTSM-LDO-HD.h and modegroups/modegroups-TA-fetplusone.h. It was supposed to be FETonly, but FET won’t turn on at all.
The PWM outputs are set as connected on the pcb. Fuses are low: D2 and high: DE




Maybe someone who knows it could send a hex file for fetonly with ldo, or have one for sale (17mm).

Many months late, but...

Great looking board.

I never personally tested HD on an LDO build, although it has been used successfully.

That said, there's a clear problem. If this is a Texas Avenger board, I believe it's a 3 channel board yes? The default FET+1 modegroups are for two channel FET+1 boards, not for FET+1 on a 3 channel board. Look at the comments you show for PWM1/2/3. The answer is right there.

On a real FET+1 board, the FET is PWM2 but on a triple board it's PWM3. But you're I think doing FET+1 on triple board. Isn't that correct? Look in

modegroups/modegroups-TA-fetplusone.h

It uses PWM1 and PWM2 but you need PWM1 and PWM3.

So your best bet is to copy/rename (or just edit) the triple modegroup file and just redefine the ramps with PWM2 as all 0. You could copy your PWM1 and 3 values from the ones in the fetplusone.h file.

Depending on what you've built, you may or may not also want to disable PWM2 in the layout. Disabling it will probably set a pullup on it, which will likely be needed for stability if you don't actually have 7135s connected. But if you do have them connected, then leaving it enabled should be fine, and I'm not sure, but disabling it may even turn them on.

Was the +1 working? If so, that's a great sign, and it's just about correctly setting the PWM levels for the FET in your config. I tried to supply HD with a LOT of configurations, in part as examples though, since I can't provide it with every possible combination of things that will get done. Unfortunately doing new things requires changing the configs to match.

If you do it right and add a newly-named file and a newly named layout, you could maybe post the new files and push for them to go into the repo. Actually it may be possible to disable PWM2 with a #unset from the main config after #including the layout. Probably is. Then no new layout file is even needed, just the main config. Anyway, for you personally, you can just use the existing layout and files of course and modify them in place if you wish.

P.S. Even though I've been away, I might have seen this question sooner (might not) if it had been in the bistro-HD thread. I'm more likely to look there anyway, and actually even now it's a small accident that I found this.