Want to use the Open Source Hardware documentation to make your LulzBot 3D Printer do even more? Start here!
One thing to note for those that are bouncing back and forth between the Hex hotend and the Buda, one of the firmware changes is the Max allowed current for the hotend. This is a setting outside of the Pid settings. The Hex allows full current, the Buda is capped at like 35%. If you try to plug the Buda into a firmware that is meant for the Hex you will cook the Buda's Heater Resistor.
dutchhome wrote:Sorry, I have no idea. I don't know much about the Marlin firmware or how/when it writes to the EEPROM. Sounds like your only option is to set the bed PID values in the configuration.h file in the marlin firmware and recompile/upload.
That's correct. The Bed PID values are currently not stored in EEPROM and will not survive a reboot. Either update Configuration.h and reflash, or add the M304 command to your start gcode to set the Bed PID for each print.