Wrong pin assignment for T1 part cooling fan

I have a Octopus MAX EZ board and am running my part cooling fans on two of the 4 pin fan ports on the board. After using the configurator to assign the fans to the board, I got an error that PA1 (T0 fan PWM pin) was used more than once. After looking at the ratos.cfg I found that the T0 pin assignments were being used for T1, as well. I've added a screenshot of the ratos.cfg.
The aliases higher in the ratos.cfg have the pins assigned correctly, but in the [fan_generic part_fan_t1] they are defined wrong. I manually assigned the correct pins in my printer.cfg, but I wanted to let the dev team know that this is happening.
No description
No description
4 Replies
miklschmidt
miklschmidt•3d ago
We actually don't support that, it should've thrown an error. You can override it if you want to do it, but we currently don't have the pin alias standards to use main MCU for anything T1 related. To override, just copy the fan section into printer.cfg and put in the right pins prefixed by toolboard_t1: no prefix obviously since you're using the main mcu 😄
dyocis
dyocisOP•3d ago
I overrode it already, everything seems to work fine. Is there a reason, or just haven't gotten to it yet?
miklschmidt
miklschmidt•3d ago
It's a HUGE amount of work defining new pin aliases, it requires updating all supported boards and their wiring diagrams, plus there's a chicken & egg situation where you don't know whether a particular controlboard is valid for your situation if you haven't defined where you want to connect stuff yet etc etc. It's just a headache that hasn't been worth it over the thousand other things
dyocis
dyocisOP•3d ago
Gotcha, totally understand. I'll let you know if I find any problems with my setup.
Want results from more Discord servers?
Add your server