bondus / KlipperToolboard

A 3D printer tool head controller board
GNU General Public License v3.0
346 stars 70 forks source link

Documentation updates for V0.61 version of board #23

Open eddietheengineer opened 2 years ago

eddietheengineer commented 2 years ago

Hello! I love the Huvud boards--I have a ton of the V0.50 on my printers and just installed the first V0.61 on a printer last night! There were a few gotchas/clarifications as more people install this:

Add flashing instructions -8Mhz clock for make menuconfig build -Add note -- if the wrong bootloader option is selected and you try to flash the Huvud, it will not work--need to flash the bootloader again using an ST-Link

Updated pin descriptions: Extruder Step: PB3 Dir: PB4 Enable: PB5 Uart TX: PA9 uart (RX): PA10

Thermistor 1 - PA0 Thermistor 2 - PA1 Heater - PA6 Fan 1 - PA7 Fan 0 - PA8 Endstop 1 - PB10 Endstop 2 - PB11 Endstop 3 - PB12 ADXL CS pin - PB1 Diag for TMC2209? - PA15

rlaferla commented 2 years ago

Is the only bootloader option the 8Mhz clock or are there others? Are you flashing with Klipper?

rlaferla commented 2 years ago

There are three pins on the thermistor, what is the mapping? image

rlaferla commented 2 years ago

Huvud-back

rlaferla commented 2 years ago

I can't seem to flash it.

image image image
rlaferla commented 2 years ago

Newer Waveshare boards have a 12M clock and not a 8M!

rlaferla commented 2 years ago

I was able to get it to work. The crystal speed in menuconfig must be 8M because it's the Huvud crystal and NOT the Waveshare one (which was 12M in my case.)

rlaferla commented 2 years ago

SWDIO PA13 and CLK PA14???

charlespick commented 2 years ago

+1 would like the docs to be updated with more detailed information about how to use the new adxl, single canbus/power connector, multiple endstops and thermistors, and terminating the canbus using the pads on the back.

dpoulson commented 1 year ago

I was able to get it to work. The crystal speed in menuconfig must be 8M because it's the Huvud crystal and NOT the Waveshare one (which was 12M in my case.)

Could you say how you managed to get it to work? I'm having the same issues, using the same settings as you. Output from make flash is exactly the same as above. (with different size of firmware of course)