So there is an issue right now with the current iceman build that doesnt allow me to compile on sonoma. Something about Python@3.12 missing python dev.
I tried reverting to 3.11 and symlinking… nothing worked.
Here is what did work
I had to go through the Mac Ports install.
so… These are the exact steps i did to get my PM3 back up and running
Try this…
-
download and install Macports
https://www.macports.org/ -
Run this command to install the dependancies for the Proxmark
sudo port install proxmark3-iceman +pm3generic
-
go to where you cloned your Proxmark Repository and go into the /proxmark3 folder
-
run the command to compile the source
arch -arm64 make clean && make -j8 all
-
press and hold the button, plug in your PM3. release the button. if 2 of the 4 lights are on on your pm3 it is in bootloader mode. If just one light is on (power) you are not. Youll have to unplug, hold the button, plug it in and keep the button pressed for the next 2 commands.
a. ``./pm3-flash-bootrom`` b. ``./pm3-flash-fullimage``
when both are complete you can run it with:
./pm3
if you type just pm3 it means you are attempting to run the brew installation and it is not going to work.
Let me know if this worked for you.