[GH-ISSUE #463] Feature request: Solum M3 2.2 EL022F5C4C #838

Closed
opened 2026-03-20 18:13:38 +01:00 by sascha_hemi · 3 comments
Owner

Originally created by @cconde on GitHub (May 2, 2025).
Original GitHub issue: https://github.com/OpenEPaperLink/OpenEPaperLink/issues/463

Misleading same name "M3 2.2"" but different model ID.

I just want to raise awareness of a new module with same name but a different ID.

It would be great to have support but it seems the programming port is not as accessible as in former tags.

Now the support is a "box" from which the tag slides away, revealing the screen and batteries. I will send photos of it is interesting.

There's no evident programming port, I'm considering carefully removing plastic from the expected position, to see if it's underneath.
Fingers crossed I doesn't destroy the PCB.

Removing the PCB from the tray looks quite dangerous for the ePaper display.
Maybe Solum is trying to dodge the prefieras if this great project?

Thanks!

Originally created by @cconde on GitHub (May 2, 2025). Original GitHub issue: https://github.com/OpenEPaperLink/OpenEPaperLink/issues/463 Misleading same name "M3 2.2"" but different model ID. I just want to raise awareness of a new module with same name but a different ID. It would be great to have support but it seems the programming port is not as accessible as in former tags. Now the support is a "box" from which the tag slides away, revealing the screen and batteries. I will send photos of it is interesting. There's no evident programming port, I'm considering carefully removing plastic from the expected position, to see if it's underneath. Fingers crossed I doesn't destroy the PCB. Removing the PCB from the tray looks quite dangerous for the ePaper display. Maybe Solum is trying to dodge the prefieras if this great project? Thanks!
sascha_hemi added the enhancement label 2026-03-20 18:13:38 +01:00
Author
Owner

@cconde commented on GitHub (May 3, 2025):

I managed to open without destroying just gently pushing with a small screwdriver bit by bit all around.

Image

Processor seems to be:

Image

https://www.silabs.com/wireless/gecko-series-2/efr32bg22

I'm completely ignorant. Hope our great project maintainers can throw some light whether this one is usable or not.

Open to solder cables and flash test firmware if properly mentored. I have some electronic background but not in firmware for these devices.

<!-- gh-comment-id:2848543825 --> @cconde commented on GitHub (May 3, 2025): I managed to open without destroying just gently pushing with a small screwdriver bit by bit all around. ![Image](https://github.com/user-attachments/assets/9aadba25-16df-43e3-b8f8-b68dd2cee838) Processor seems to be: ![Image](https://github.com/user-attachments/assets/f8f5662f-c03a-4fad-b3c4-87f32e59bd1d) https://www.silabs.com/wireless/gecko-series-2/efr32bg22 I'm completely ignorant. Hope our great project maintainers can throw some light whether this one is usable or not. Open to solder cables and flash test firmware if properly mentored. I have some electronic background but not in firmware for these devices.
Author
Owner
<!-- gh-comment-id:2848544255 --> @cconde commented on GitHub (May 3, 2025): Hopefully useful links: - https://fcc.report/FCC-ID/2AFWN-EL022F5C4C/ - https://s.globalsources.com/IMAGES/SPL/PDF/417/D9406423917417.pdf Compatible module for pinout, driving...? - https://badge.team/docs/badges/sha2017/hardware/DEPG0290B01V3.0.pdf
Author
Owner

@stevew817 commented on GitHub (Jun 10, 2025):

Hey @cconde - This is an EFR32-based Solum tag, which should be supported by my custom firmware. The pinout for programming is basically the same as other Solum tags.

The pinout for programming (label on the PCB to debugger probe):

  • GD = GND (ground)
  • VD = VDD (3.3V supply)
  • RST = nRST (reset)
  • DIO = SWDIO (SWD data signal)
  • CLK = SWCLK (SWD clock signal)

MP, TX and RX are not used for flashing.

<!-- gh-comment-id:2960363473 --> @stevew817 commented on GitHub (Jun 10, 2025): Hey @cconde - This is an EFR32-based Solum tag, which should be supported by [my custom firmware](https://github.com/OpenEPaperLink/Tag_FW_EFR32xG22/releases). The pinout for programming is basically the same as other Solum tags. The pinout for programming (label on the PCB to debugger probe): - GD = GND (ground) - VD = VDD (3.3V supply) - RST = nRST (reset) - DIO = SWDIO (SWD data signal) - CLK = SWCLK (SWD clock signal) MP, TX and RX are not used for flashing.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/OpenEPaperLink#838