Wish someone could do a pinout map and maybe uart tracing on oem dreamer mobo/module.
I'm still wish we could get wifi, as I'm about 99% positive the interface between wifi module and board is just tcp to uart bridge with maybe a reset pin from wifi mod to board, and maybe some query from board to module (AT interface, etc). Probably similar method could be used to go back and forth between dreamer/power firmware.
One spot is "dreamer.bin", and I just overwrote this with "power.bin" (with extra null terminated padding), and next firmware update from flashprint wrote /sys/power.bin instead of /sys/dreamer.binĪlso, i did a few usb caps from wireshark, and noted how the commands and file transfer on usb works: In the flashprint binary there are several null-terminated strings for the firmware filenames on target printers. Ok so i found a slightly easier way to keep my powerspec updated w/ dreamer firmware. (Seems like another cost-reduction short-cut made on the powerspec rebrand vs original FF models.) I was under the impression that because this unit uses 24v, the outboard mosfet mods aren't as "needed" as on some 12v printers (looking at my wanhao duplicator i3 with infamous melzi board).Īlso, i have found that I can put a generic 100k thermistor on the open ntc spot on the main board, secure the bead to the one of the stepper heatsinks which will start reporting internal temps to mobo correctly (instead of 255 C) and now the internal fan (inside bottom) will turn on and off appropriately (around 30-40 C), keeping the unit much quieter when not printing. your pics - I see you did a fan mod and a mosfet bed heater mod - wondering why you decided to do this.
Thanks for info on replacing stepper drivers - I assume we only really need to do it for X/Y (as those are moving the most). firmware - when it's obvious it could have been kept up to date with Dreamer line of firmware updates with very little effort. Really sad that FF and/or PowerSpec basically abandoned the printer support, i.e. wifi board pinout (probably so they could use cheaper wifi module? dunno) - anyhow, it's worth it for me to give up wifi in order to get to use latest flashprint versions. Looks like the PowerSpec rebrand has a slightly different dreamer mobo w.r.t.
Now the fans are the loudest thing on the I found much of what you did regarding upgrading firmware, and spend quite a bit of time troubleshooting the wifi thing, to come to basically same conclusion. I swapped the red/yellow wires on the control board's end.
You also have to reverse the motor direction by depinning the motor cables on one end and swapping two of the wires. Make sure you set the Vref before you swap the pin headers.
Of course, if you can find the TMC2208 driver boards without the pins soldered on, it will save a bit of effort. Had to desolder the pin headers on them and put them on the other side, since the board is flipped on these machines. I was also able to replace the noisy A4988 stepper motor drivers on X/Y/Z with TMC2208s running in standalone mode. Probably easier to just buy a new control board at this point. Looks like the Flashforge WiFi card is a different pinout than the PowerSpec one, so even if you spend the $80 for it, it won't be an easy drop-in replacement. I tried just removing the WiFi card entirely, but it still errors at startup. I just turn off WiFi while it's preheating (although it seems like it times out on its own). And unfortunately you have to go in and disable WiFi every time you start up the machine or else the SD card will just say " card error".
You can update to the latest Flashforge Dreamer firmware on the PowerSpec Ultra, and the only downside that I could find is that WiFi doesn't work. Old thread, but I figured I'd post my findings.