hasenbanck / heteromycin

A 3D printer board using a powerfull STM32 MCU, TMC5160/TMC2160 driver and a Raspberry Pi or compatible SBC
39 stars 9 forks source link

Changed boot pin drive interface #5

Closed G-Pereira closed 5 years ago

G-Pereira commented 5 years ago

Changed the boot pin to a direct connection since the current design depends on a existing raspberry to work. Used a 10kOhms resistor since that's the one used in the development board made by ST. This solves #4

hasenbanck commented 5 years ago

I think I added a switch to make the boot pin selection more resistant when booting the rPI and maybe it's pins fluctuating a bit. Let's see how this change behaves with an actual rPI connected to it.

hasenbanck commented 5 years ago

You left the boot pin floating. You need to provide a PD resistor, or else the system will have erratic behavior. In ST designs they don't use a PD, since they use a switch or jumper against GND/VDD in their design. I will fix that.