Author Topic: Dymo 550 Thermal Printer DRM Hacking  (Read 87592 times)

0 Members and 3 Guests are viewing this topic.

Offline js_12345678_55AA

  • Frequent Contributor
  • **
  • Posts: 356
  • Country: ht
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #200 on: December 16, 2024, 04:24:27 pm »
Meanwhile I created a new release (v1.1.1 on Github) which should fix the pass through problem introduced with v1.1.0.
=> https://github.com/free-dmo/free-dmo-stm32/releases/tag/v1.1.1

Next few days I should have some more time to check everything with my 550 Rev. K.

JS
Easy PDK programmer and more: https://free-pdk.github.io
 
The following users thanked this post: Axis-3790

Offline Axis-3790

  • Contributor
  • Posts: 11
  • Country: us
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #201 on: December 18, 2024, 11:05:37 pm »
Rev I
550 Turbo QF4

I have tested v1.1.1 and it is showing improvement compared to the previous version. It will now detect official dymo branded labels w/ the bluepill. No flashing lights. It did not take the default 30336 label when I tried testing an after market roll.
 

Offline Bastelwastl

  • Newbie
  • Posts: 7
  • Country: de
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #202 on: December 23, 2024, 06:35:23 pm »
@JS, thanks for the early x-mas present, works fine :-+

@Axis-3790, did you try to flash another precompiled .bin from the v1.1.1 ZIP File?
 

Offline Axis-3790

  • Contributor
  • Posts: 11
  • Country: us
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #203 on: December 23, 2024, 11:16:33 pm »
I did not use a precompiled. I have been compiling my own firmware via WSL everytime. I can use a precompiled firmware if that is the recommended method.
 

Offline lemonotype

  • Newbie
  • Posts: 1
  • Country: it
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #204 on: December 30, 2024, 05:11:14 pm »
Hello everyone!

I signed up to:
1. Thank everyone involved for doing god's work and letting me use a machine I paid for as I see fit.
2. Report my experience / findings as I didn't see them outlined here exactly.

Here's how it went:
1. I bought the machine (5XL) mid-December off Amazon, flashed 1.1.1 on Bluepill and it immediately worked fine.
2. A day or two (and less than 10 labels) later it started showing up as empty on Dymo software.
3. The only way to get it to print was to send labels to print, get the empy error, then turn it off and on, it would print all labels then start flashing again.
4. Today I decided to dig up a solution, found this thread, opened it up again and looked for the two pins to short... but the chip wasn't there.
5. I found it hiding on the bottom of the board, joined the pins, and the printer has correctly been reporting 219 labels and online for a few hours now... fixed?

PCB says RevD

Adding a couple photos, maybe it's useful to someone, thanks again and... see you next time it stops working  ;D

EDIT: Welp the issue came back again, guess I'll lurk around and wait for a fix lol.
EDIT2: Actually uhh it seems to be working fine now, so maybe the write protect did the trick after all.
« Last Edit: January 01, 2025, 08:53:06 pm by lemonotype »
 

Offline Cali250402864

  • Newbie
  • Posts: 1
  • Country: us
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #205 on: December 31, 2024, 06:44:35 pm »
Forgive me for the stupid questions...  I recently fell into the Dymo 550 trap. From what I understand from this thread, the hack requires modification to the hardware in order to modify the code/program?

Is it possible to clone the NFC code onto blank tags? Has anyone tried yet?
 

Offline Axis-3790

  • Contributor
  • Posts: 11
  • Country: us
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #206 on: December 31, 2024, 10:40:00 pm »
This thread is related to a bypass of reading the chip on the 550's. It is through the method of installing an STM32 board between the NFC reader and the main board. You do not necessarily "modify" the hardware but add to it. The STM32 is emulating the chipped labels and just modifying the label count on the NFC. I believe we cannot clone the NFC onto a blank one due to the label count being stored in the dymo itself. I highly recommend reading through the 9 pages of this thread if you are wanting anymore info. I am just another user who is thankful for the bypass as the cost of labels is a literal 10x price difference.

Github w/ instructions on what to do: https://github.com/free-dmo/free-dmo-stm32
 

Offline Fara

  • Newbie
  • Posts: 3
  • Country: us
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #207 on: January 12, 2025, 06:20:17 pm »
Received a new Dymo 5XL.
PCB rev: I
Date: 20221017

Different EEPROM (BL24C128A), located on the front.
As I understand, legs 7 and 8 should be connected for WP mode, right?
 

Offline voltsandjolts

  • Supporter
  • ****
  • Posts: 2590
  • Country: gb
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #208 on: January 12, 2025, 06:34:08 pm »
As I understand, legs 7 and 8 should be connected for WP mode, right?

Correct.
So, just to be clear, solder blob where the red dot is on attached image.
 

Offline Axis-3790

  • Contributor
  • Posts: 11
  • Country: us
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #209 on: January 14, 2025, 10:48:02 pm »
Let me know if this works for you. I have a Rev I and I attempted to solder 2 legs together with no success.
 

Offline Pardini

  • Newbie
  • Posts: 2
  • Country: de
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #210 on: January 23, 2025, 06:16:32 am »
4 more readouts from me...
 

Offline Fara

  • Newbie
  • Posts: 3
  • Country: us
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #211 on: January 29, 2025, 02:33:02 am »
Let me know if this works for you. I have a Rev I and I attempted to solder 2 legs together with no success.

I can confirm that the hack works on the Rev. I board.
It does not want to simulate the tags/rolls. So it only works with real tags but resets the number of labels left after power down. So more than enough for me.
 

Offline Pardini

  • Newbie
  • Posts: 2
  • Country: de
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #212 on: January 30, 2025, 03:16:14 am »
I can confirm that the hack works on the Rev. I board.
It does not want to simulate the tags/rolls. So it only works with real tags but resets the number of labels left after power down. So more than enough for me.

@Fara have you write-protected the EEPROM on the motherboard with the solder blob method on pin 7/8? Or does it work without modification to the mainboard?
 

Offline Fara

  • Newbie
  • Posts: 3
  • Country: us
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #213 on: February 05, 2025, 02:22:05 am »

@Fara have you write-protected the EEPROM on the motherboard with the solder blob method on pin 7/8? Or does it work without modification to the mainboard?

Yes, it works only with the write protection.
 

Offline AKRUA

  • Newbie
  • Posts: 4
  • Country: us
    • GitHub
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #214 on: February 05, 2025, 05:15:15 pm »
Howdy yall, im new to STM32 stuff, and hardware mods, my work has a couple dmo 550 turbos, im trying to setup the bluepill for it. when i flash the firmware to it, it seems to be successful, but when i plug it into the printer, the light on the printer just flashes. Sometimes, the light on the printer will be solid for a couple minutes, but as soon as you try to print or do anything, it will just start flashing. I am not using the original RFID board pass through, and am just trying to emulate labels. I have also added the solder blob on the main board of the printer to add the write protection. Any suggestions or guidance wopuld be greatly appreciated. Thank you.
 

Offline Axis-3790

  • Contributor
  • Posts: 11
  • Country: us
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #215 on: February 06, 2025, 06:09:23 pm »
Howdy yall, im new to STM32 stuff, and hardware mods, my work has a couple dmo 550 turbos, im trying to setup the bluepill for it. when i flash the firmware to it, it seems to be successful, but when i plug it into the printer, the light on the printer just flashes. Sometimes, the light on the printer will be solid for a couple minutes, but as soon as you try to print or do anything, it will just start flashing. I am not using the original RFID board pass through, and am just trying to emulate labels. I have also added the solder blob on the main board of the printer to add the write protection. Any suggestions or guidance wopuld be greatly appreciated. Thank you.
What board revision do you have?
 

Offline AKRUA

  • Newbie
  • Posts: 4
  • Country: us
    • GitHub
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #216 on: February 06, 2025, 06:33:06 pm »
I know the last digit of the serial number in the printer is a C, but im not sure how to find the board revision. How would i find that?
 

Offline Axis-3790

  • Contributor
  • Posts: 11
  • Country: us
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #217 on: February 07, 2025, 02:55:53 pm »
I know the last digit of the serial number in the printer is a C, but im not sure how to find the board revision. How would i find that?
It is on the board itself. You can see an example on some of the pictures on this thread. Some users have posted pictures of their boards. You will see a section that looks like it has a QR code and below that you will see a revision abreviated to Rev. (letter).

For example, I have Rev. I

If you follow the thread, you will see users have posted a handful of revisions that are working for them.
 

Offline AKRUA

  • Newbie
  • Posts: 4
  • Country: us
    • GitHub
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #218 on: February 07, 2025, 03:09:16 pm »
It is a rev I
 

Offline Axis-3790

  • Contributor
  • Posts: 11
  • Country: us
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #219 on: February 07, 2025, 07:08:16 pm »
It is a rev I
Supposedly you can use the blob of solder on the pins to reset the label count on official labels but I have yet to get emulation to work on Rev I boards. I have 2 dymos that are Rev I. I am awaiting an update to see if we can get emulation to work on Rev I.
 

Offline AKRUA

  • Newbie
  • Posts: 4
  • Country: us
    • GitHub
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #220 on: February 07, 2025, 07:10:09 pm »
It is a rev I
Supposedly you can use the blob of solder on the pins to reset the label count on official labels but I have yet to get emulation to work on Rev I boards. I have 2 dymos that are Rev I. I am awaiting an update to see if we can get emulation to work on Rev I.

Does it need to pass thorught the STm32 or can i just use the original hardware with the solder blob?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf