Fun discovery of the day: PrusaSlicer (at least for the Mini) actually _enforces_ the machine limits by emitting appropriate G-code when slicing. Among other things, this means that if you want, say, higher accelerations, you can just request them.

This is probably because the Mini can't save anything to EEPROM, which means any change to presets requires a firmware upgrade.

@3dprinting #3DPrinting

@koz

So the Mini doesn't have an EEPROM?

@3dprinting #3dprinting

@Stark9837 @3dprinting Here's the funny thing: it absolutely does, you just can't write to it. Prusa's firmware builds disable the Marlin build flag that permits this. If you use a firmware build with this enabled, you can save no problem.

The reason you can't just fix this yourself is because Prusa's firmware is signed, and without a physical mod to the board, you can't flash anything whose signature won't match.

@Stark9837 @3dprinting This is not a new issue either: it's been talked about, and reported, numerous times. However, because Prusa treat the Mini as goddamned abandonware and can't even give it feature parity with the MK3S+ (which uses an 8-bit board for Cthulhu's sake!), it's never been fixed, and probably never will be.

@koz

Sounds like it is about time we fork it and make firmware and changes that it needs that the community can update their printers. #Opensource off course.

@3dprinting #3dprinting

@Stark9837 @3dprinting Someone already did that: https://github.com/matthewlloyd/Llama-Mini-Firmware#readme

Unfortunately, this isn't an optimal solution because

1. It's not maintained and is quite behind now; and
2. You can't flash it anyway unless you want to physically modify the board.

However, in principle, I totally agree. Prusa's recent 'commitment' to open source feels like empty words.

GitHub - matthewlloyd/Llama-Mini-Firmware: Unofficial Firmware for the Prusa Mini

Unofficial Firmware for the Prusa Mini. Contribute to matthewlloyd/Llama-Mini-Firmware development by creating an account on GitHub.

GitHub

@koz

Whay physical changes to the board do you need to make? Also, does it void the warranty and restrict you from returning to the original firmware?

#Prusa #PrusaMini #Mini @3dprinting #3dprinting

@Stark9837 @3dprinting Yes, this will void the warranty, but won't restrict you from returning to original firmware.

The change is described here: https://help.prusa3d.com/article/flashing-custom-firmware-mini_14

Flashing custom firmware MINI | Prusa Knowledge Base

Every firmware version goes through intense testing to verify…

@koz

Thanks, I'll check it out. It kinda sucks because on my #Creality, I can easily jump between firmwares, no problem at all, and no one will ever know, on inspection of the printer if I resturn to stock firmware.

#Prusa #PrusaMini @3dprinting #3dprinting

@Stark9837 @3dprinting Funnily enough, the MK3S+ is the same. This signed-firmware change was a new thing with the Mini, and has now propagated to the MK4 and the XL.
@Stark9837 @3dprinting I have a suspicion that the reason they haven't released their bootloader source has something to do with this: very difficult to maintain such a scheme if the bootloader can be reflashed to remove it.

@koz

It actually comes down to quality control and reputation. Every time I look at an #Apple #iPhone or #Mac, I think: damn that looks great, and it is so attractive. Also, users alway enjoy their experience.

Looking at all these #Linux subsytems and #Android setups, I sometimes look at an Android phone and think: WTF is going on here?

By limiting the user to always have a product that can still advertise itself and carry the promised quality through to word-of-mouth of other viewrs and users, you build a reputation.

Similar to #Bambu.

A good example is to look at the mod-ability of the #Ender3 and then search for it on #Reddit and r/3dprinting. It is the printer with the most problem. While r/prusa and r/bambu are just full of praise.

The opposite is, of course, true for the #Creality #K1, where they just delivered a shitty and broken system-locked printer.

@3dprinting #3dprinting

@Stark9837
@koz @3dprinting
Wow, is the K1 that bad? It looked impressive from their web site.

@FritzAdalis @koz

If you throw a dart to a wall of #K1 reviews, you'll always land on a bad one. Just watch a few #Youtube reviews.

@3dprinting #3dprinting