Can't rewrite my xEM implant

I have the easy.

1 Like

That’ll do it

Did you edit Makefile.platform?

If not you need to copy Makefile.platform.sample to Makefile.platform and use your favorite text editor to comment out PLATFORM=PM3RDV4 un-comment #PLATFORM=PM3GENERIC

Or, you can install gsed:
brew install gnu-sed

and then run these commands inside the PM3 directory:

cp Makefile.platform.sample Makefile.platform
gsed -i '0,/PLATFORM=PM3RDV4/{s/PLATFORM=PM3RDV4/#PLATFORM=PM3RDV4/}' Makefile.platform
gsed -i '0,/#PLATFORM=PM3GENERIC/{s/#PLATFORM=PM3GENERIC/PLATFORM=PM3GENERIC/}' Makefile.platform

And then you’ll need to re-flash your PM3 with the pm3-flash-all script

1 Like

Oh right thanks.

I can’t find makefile. I’ve found the hidden folders .\usr\local\cellar\proxmark3 with a whole stack of folders and files but no Makefile.

Could I go back and reinstall Proxmark with brew install --with-generic proxmark3?

1 Like

Hmm, I guess I don’t know how that method works…

Sounds worth a shot to me! Let us know if it works :classic_smile:

1 Like

I think that’s done the trick. This is what it tells me when i run PM3 now:

[=] Session log /Users/bradmarsh/.proxmark3/logs/log_20250810095543.txt
[+] loaded /Users/bradmarsh/.proxmark3/preferences.json
[+] Using UART port /dev/tty.usbmodemiceman1
[+] Communicating with PM3 over USB-CDC

8888888b. 888b d888 .d8888b.
888 Y88b 8888b d8888 d88P Y88b
888 888 88888b.d88888 .d88P
888 d88P 888Y88888P888 8888"
8888888P" 888 Y888P 888 "Y8b.
888 888 Y8P 888 888 888
888 888 " 888 Y88b d88P
888 888 888 “Y8888P”

Release v4.20469 - Daddy Iceman
[ I have received a coded signal! :coffee: ]

[ Proxmark3 ]

MCU....... AT91SAM7S512 Rev A
Memory.... 512 KB ( 68% used )
Target.... PM3 GENERIC

Client.... Iceman/master/v4.20469 2025-06-16 16:18:01
Bootrom... Iceman/master/v4.20469-suspect 2025-06-16 16:18:01 72b1b17a3
OS........ Iceman/master/v4.20469-suspect 2025-06-16 16:18:01 72b1b17a3

Does that look ok?

1 Like

Looks good to me

Glad you figured it out!

2 Likes

Thanks for your help.

2 Likes