????????事情是這樣的,在淘寶買了個PM3,拿到手后刷固件的,一不小心刷成磚頭了,現象就是四個燈全亮,插上電腦USB不識別。問商家他也不太懂,也是個半吊子技術,遠程給我刷機搞了半天也沒有搞定,然后讓我發回去給他刷,我心想,這都變磚了,你都不知道要用JLINK救磚,還在遠程浪費我時間,估計發給他也弄不好。
????????想想還是自己搞吧,然后在網上查了一下,四燈全亮,要用JLINK重新燒錄一下bootrom.bin,然后再用電腦刷就行。但是國內生產的這些PM3有鎖,直接連接JLINK燒錄不了,需要跳一下線,一般那個板子上也是有預留測試點的,用鑷子短接上電就行了。
? ? ? ? 然后把JLINK連接上,我是直接焊上去的。
????????
然后,打開仿真器配套的J-Flash軟件。
選擇project settings
這里需要選擇CPU型號,我們選擇AT91SAM7S512(看你自己芯片型號),其他參數不用更改。
之后點擊connect,如果不出意外,現在已經可以連接上proxmark3了。
下一步,選擇data file,選擇bootrom.bin,燒錄完成,再用電腦重新刷一下固件就救活了。我用的Jlink edu mini,軟件版本是JLinkARM-V4.34,但是燒錄的時候要License,其它的Jlink我不知道要不要這個,然后找了個算號器算了一下,填一下就行了。然后燒寫bootrom.bin(我這個不支持ELF文件,只有BIN可以燒寫,Proxmarkbuilds.org,這里可以下bin格式燒錄文件)就行了,成功后電腦就能讀到USB口了。再用電腦重新刷一下固件,PM3就救活了