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

darkspr1te and 2 Guests are viewing this topic.

Offline Fara

  • Newbie
  • Posts: 5
  • Country: us
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #225 on: February 17, 2025, 08:13:26 pm »
Have you got the pass through to work? I have a few dmo label rolls that I can use for the rfid if I can just find a way for pass through to work

My bluepill works only in a pass-through mode and I have the same rev I board.

To your previous question, as I understand, the EEPROM has a counter and it backs up the counter on the RFID chip. So you need to have both the pass-through mode and the writing protection enabled on EEPROM. Funny, it would stick to the number at which you put the WP mode. Better making it on a full roll. Mine now stuck at 20 labels left.

Regarding to the issue that you have, it is hard to debug by just looking at the printer's LED.
The counter is more or less independent from the chip validation. So if you don't have chip confirmed, you would not get to the counter.
I would suggest to return the status of the bluepill to the UART and maybe even dump the data from I2C to UART.

 

Offline AKRUA

  • Newbie
  • Posts: 9
  • Country: us
    • GitHub
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #226 on: February 17, 2025, 08:16:25 pm »
Would compiling my own binary possibly be beneficial to me rather than using a precompiled binary? Or would that not effect how the pass through works?
 

Offline Fara

  • Newbie
  • Posts: 5
  • Country: us
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #227 on: February 19, 2025, 01:28:30 am »
Would compiling my own binary possibly be beneficial to me rather than using a precompiled binary? Or would that not effect how the pass through works?

The pass-through mode turns on when a real tag is presented to the RFID reader. You don't need to recompile the code for that.

You would need to recompile only if you want to change the code (e.g. adding the UART logging).
There are different binaries available for different simulated tags. I don't remember what happens when you have a conflicting roll type in the binary and in your real tag. So make sure, the roll type/size is correct.

Also, make sure your real tag is close enough to the RFID reader. It should be within ~20 mm.

Also, I think the easiest part to screw up is the wiring. Make sure you have the right resistors and wiring.

Ah, another thing I noticed. The printer is blinking if anything is wrong. Including other cables. Make sure you have connected all the cables. Make sure the paper also has holes similar to the original and the paper is pushed forward.
 

Offline AKRUA

  • Newbie
  • Posts: 9
  • Country: us
    • GitHub
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #228 on: February 19, 2025, 02:22:22 am »
I should mention, i am looking at the print queue in windows to see what the error state is, which is where im getting the "unknown label type" message
 

Offline sp7dpt

  • Newbie
  • Posts: 1
  • Country: pl
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #229 on: February 19, 2025, 06:21:51 pm »
@js_12345678_55AA Hi, I have a printer with a Rev. E board.
I programmed the Bluepill new release (v1.1.1):

freedmo-default-sku-S0722530: the label is detected
freedmo-default-sku-S0722560: the label is detected
freedmo-default-sku-S0722540: the label is not detected, but the LED in the printer does not blink. It shows a blank label with no counter. After manually selecting the label, printing is possible.
Other random labels are also not detected automatically.
Is there anything I can do about this?
« Last Edit: February 19, 2025, 06:23:33 pm by sp7dpt »
 

Offline Axis-3790

  • Contributor
  • Posts: 13
  • Country: us
Re: Dymo 550 Thermal Printer DRM Hacking
« Reply #230 on: Yesterday at 02:15:24 pm »
Is this thread dead now? I was really hoping we could get a resolution on the REV I board. I have 2 of them and I know others are have them as well. I am not sure of the process to looking into this but I am resourceful if anyone has any leads. I would love to contribute. I am just not sure where to start.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf