bigtreetech / BIGTREETECH-SKR-PRO-V1.1

Aiming at some problems existing in 3D printed motherboards in the market. Bigtree Technology Co., Ltd. launched a high performance 3D printer master board with STM32F407ZGT6 as the core controller, BIGTREETECH-SKR-PRO-V1.1.
274 stars 222 forks source link

[No Issue] Alternative Pin Map #70

Open EsserPrototyping opened 4 years ago

EsserPrototyping commented 4 years ago

This is an alternative graphic for the pins of the SKR PRO 1.1 Maybe bigtreetech want to copy it to the repo.. ? skrpro

AnHardt commented 4 years ago

The places for the resistors R61, R65, R67, R69, R70, R71 seem to be not populated on all boards. (the not populated pads are (in the drawings orientation) near the top and left top of the processor) They should connect the stepper serial RX and TX lines. The TX pins PE4, PE2, PE0, PD2, PD0, PD5 do end at the pads for the resistors and Expansion-2. They are nor usable for steppers serial connection. image

CleoDarius commented 4 years ago

Just to mention that since many hotbeds have a led to indicating heating is on the reversed labels for HOT BED mean that the LED indicator does not work since the led needs the correct polarity.

EsserPrototyping commented 4 years ago

@AnHardt thanks for the info! I don´t know much about using uart with drivers. Are the missing resistors leading to a problem, or are the just not needed (because of one wire uart eventually)? @CleoDarius good point! Didn´t thought about that!

AnHardt commented 4 years ago

At the current implementations the TX pins are not used - so currently not a problem. But in the future someone could try to use them - and will wonder why they don't work. It would be better to not mention them in the drawing, like they don't in the pin-files.

rflulling commented 4 years ago

We do not all need these pins. But @AnHardt as you say some one might in the future. So I wonder if they CAN be modded by the user and connected as needed. Or *if due to enabled features, etc: There is no reason to connect, or connecting would be a bad idea? IE: this requires a manufacturers revision for full implementation due to other designs.

If the pins are fully implemented and there are otherwise no conflicts. I wonder what BTT may have been thinking by leaving these parts off? I can only guess this was to prevent some other accidental conflict of a device connected over UART, not a driver, when drivers are installed.

It is also concerning that the UART and I2C pins were listed as 3V when they are really 5V. This and having a backwards map on the Heated bed map could do some damage to connected parts.

EsserPrototyping commented 4 years ago

I added and changed some things.. thanks for the feedback! skrpro2

Pagan-Wizard commented 1 year ago

Is the endstop pin out for the SKR Pro v1.2 the same as the SKR Pro v1.1?? Specifically, I am asking about voltage, ground, and signal. I am upgrading from a Creality board, and know which wires are which, but I cannot find which pins to plug them into my SKR Pro v1.2. I know where the sockets are on the SKR, but I am asking specifically about the pins within the sockets. The Creality board only uses V and G, but the BTT board uses V, G, and S. I don't have wires for the S, and just want to be sure I am plugging the V and G wires onto the correct pins. I know if I accidentally, or unknowingly, invert them, I can short the mainboard out, so I want to be 110% clear as to where to plug the wires in. Thanks in advance. creality1