nvx
5c195b8a14
fix ssp_clk sometimes resetting to 0 shortly after being started or reset
...
this could happen if TC2 was already 0 when it was started or reset
resulting in the initial reset not happening until TC0 had overflowed for
the first time as the delay to ensure this didn't happen would be missed
when TC2 was already 0
the new behaviour results in TIOA0 being toggled when a software trigger
of TC0 happens which makes TC2 reset immediately without having to wait
for TC0 to overflow
2024-11-04 22:04:05 +10:00
nvx
df5e2ce05b
improve cardhopper to improve reliability when parts of the packet are buffered
2024-11-02 19:53:23 +10:00
iceman1001
0c2ef9d3a8
style
2024-10-18 17:37:52 +02:00
Def
ea797602f4
32mbit flash identification
2024-10-13 17:58:19 +03:00
Philippe Teuwen
2685ad0dc0
More flash identifications
2024-10-13 02:11:40 +02:00
Iceman
c293a0c36b
Merge pull request #2560 from libin-ka/libin-ka-patch-2
...
Update flashmem.c
2024-10-05 15:51:29 +03:00
libin-ka
c1107601f4
Update flashmem.c
...
add W25Q16 devid
Signed-off-by: libin-ka <46210417+libin-ka@users.noreply.github.com>
2024-10-05 19:18:19 +08:00
libin-ka
c7e5363ada
Update flashmem.h
...
add W25Q16 devid
Signed-off-by: libin-ka <46210417+libin-ka@users.noreply.github.com>
2024-10-05 19:13:58 +08:00
iceman1001
ff765f569f
change out some non-breaking wait for response from some command which shouldnt have it. Sniff / simulate / bruteforce should have it. and some minor text / style
2024-10-04 10:01:50 +02:00
ANTodorov
7ffab48e77
show SPI flash JEDEC data
...
Signed-off-by: ANTodorov <ANTodorov@users.noreply.github.com>
2024-10-02 14:11:34 +03:00
iceman1001
b881bbbd00
Revert "Release v4.18994 - Backdoor"
...
This reverts commit cd6dc880ad
.
2024-09-10 15:40:28 +02:00
iceman1001
cd6dc880ad
Release v4.18994 - Backdoor
2024-09-10 15:40:28 +02:00
douniwan5788
80b9f6bb4d
refactor: Renamed WITH_NO_COMPRESSION to WITH_COMPRESSION for consistent style
2024-09-04 22:48:55 +08:00
douniwan5788
9dd5b66c0a
fix: FPGA config for ICOPYX
2024-08-26 20:56:36 +08:00
douniwan5788
413a17a7a6
feature: Make the FPGA bitstreams working with SKIP_* define.
...
Now, you can enable at least two of your favorite technologies (such as LF and HF 14443A) attached a standalone mode and still have spare ROM space for other functionalities on a Proxmark3 Easy with a 256KiB ROM.
2024-08-26 20:55:59 +08:00
douniwan5788
5d66bcfd75
fix: WITH_EM4x70. Get rid of the dependency on WITH_ICLASS.
2024-08-26 20:55:58 +08:00
iceman1001
7329dcd3bf
Revert "Release v4.18589 - Aurora"
...
This reverts commit aceed281e8
.
2024-05-28 10:36:32 +02:00
iceman1001
aceed281e8
Release v4.18589 - Aurora
2024-05-28 10:36:32 +02:00
iceman1001
700d558432
move hitag2 crypto parts to the common folder in order to be able to use it on the client side. Some textual and minor adaptations across the bord
2024-03-27 09:32:00 +01:00
iceman1001
5a8917c1d0
Revert "Release v4.18341 - Zenith"
...
This reverts commit 70582c6828
.
2024-03-20 23:31:54 +01:00
iceman1001
70582c6828
Release v4.18341 - Zenith
2024-03-20 23:31:54 +01:00
iceman1001
a5594d5f3c
style, receive_ng_internal, when receiving NG frames we have an extra buffer. Somehow it seems to the be cause of issues with long emrtd dumps
2024-03-03 22:02:38 +01:00
Iceman
547ffdef6b
Merge pull request #2299 from francesco-scar/led_order_proxmark3_easy
...
Added led order parameter (for Proxmark3 Easy board)
2024-02-21 20:31:49 +01:00
iceman1001
6edd1b9de2
added a ticks delta function, handles overflow situations much better
2024-02-20 06:51:29 +01:00
francesco-scar
2ba0fbdcde
Added led order parameter (for Proxmark3 Easy board)
2024-02-18 12:57:26 +01:00
iceman1001
8d0b41a911
this commit fixes #2244 #2246 #1596 #2101 . Its kind of a big refactoring and I most likely broke something. With that said. Now: HF 15 commands now uses NG packets, hf 15 raw support -k keepfield on and -s select, hf 15 dump/rdbl/rdmulti should handle blocksizes of 4 or 8, the error messages are unified and error handling the same. Some understanding how add_option impacts response message from card. A more clear separation between PM3 flags and ISO15693 protocol flags.
2024-01-14 14:23:51 +01:00
iceman1001
0d5e76a9ca
text
2024-01-04 23:30:48 +01:00
iceman1001
b1a1ca8827
Revert "Release v4.17768 - Steamboat Willie"
...
This reverts commit 57eeb712fd
.
2024-01-03 01:59:39 +01:00
iceman1001
57eeb712fd
Release v4.17768 - Steamboat Willie
2024-01-03 01:59:39 +01:00
iceman1001
f8f135a3b7
style
2023-12-18 10:11:11 +01:00
iceman1001
fe4c5792fc
make sure its initialised
2023-12-14 23:43:30 +01:00
iceman1001
79213b169a
style
2023-12-14 00:37:06 +01:00
wh201906
8fc3130a9f
Add smartcard definition in PLATFORM_EXTRAS
2023-12-09 15:33:59 +08:00
wh201906
3ee13c9ba6
Apply suggestions from @henrygab
...
Check if memory allocation fails
Fix memory leak
Initialize struct in declaration
Add/Fix some notes
Remove unlikely() in favor of readability
Remove a hard-coded magic number
2023-11-15 18:04:52 +08:00
wh201906
e1dc17df1a
Add async_usb_write_XX()
2023-11-14 01:12:21 +08:00
wh201906
a0af1fa085
Use ping-pong mode from the start of usb_write()
...
Before:
708608,708608,707584,707584,708608->708198.4 bytes/s
After:
722944,733184,732160,731136,733184->730521.6 bytes/s
Added some note for ping-pong mode and non ping-pong mode
2023-10-24 12:31:41 +08:00
wh201906
72da0c9623
Fix some wrong synchronization waits in usb_write()
...
To make the full use of the ping-pong endpoint
Transfer speed before this fix:
616448,618496,618496,615424,615424->616857.6 bytes/s
Transfer speed after this fix:
707584,709632,707584,709632,710656->709017.6 bytes/s (+14.9%)
Tested by running hw status
2023-10-24 00:46:28 +08:00
iceman1001
f9877f79de
Revert "Release v4.17140 - Raccoon"
...
This reverts commit 6ca0ce704a
.
2023-09-09 11:00:00 +02:00
iceman1001
6ca0ce704a
Release v4.17140 - Raccoon
2023-09-09 11:00:00 +02:00
iceman1001
d9e867fa28
string formatters
2023-07-27 22:56:41 +02:00
iceman1001
7558846e76
text
2023-07-23 23:47:22 +02:00
d18c7db
c59bdec4f2
Unified fpga folders
2023-05-30 19:47:27 +02:00
iceman1001
8f20eed914
fix CID #405232
2023-03-04 20:10:46 +01:00
iceman1001
475bbe183d
some generic devices has other sizes of flash
2023-02-18 22:02:20 +01:00
Henry Gabryjelski
c531bd0f65
make style updates
2023-02-18 12:20:43 -08:00
Henry Gabryjelski
229454963b
standardize flash uniqueID to big-endian
2023-02-18 12:16:50 -08:00
Henry Gabryjelski
48ca513a96
updates from make style
2023-02-17 17:27:07 -08:00
Henry Gabryjelski
44676bde72
Bootrom: Enable serial number from flash
...
* Add `.ramfunc` section to bootrom loader script
* exclude spiffs functionality from flashmem.h/flashmem.c
(allows bootrom to use flashmem)
* hide unused tick.h / flashmem.h functions from bootrom
(not technically necessary; see comments)
* bootrom: add source files, include path, and defines when
`PLATFORM_DEFS` defines `WITH_FLASH`
* Define `AS_BOOTROM` to indicate code is building for bootrom
2023-02-17 17:07:13 -08:00
Henry Gabryjelski
5784c8de77
Update USB Serial Number from SPI flash's uniqueID
...
Also allow flash to be separately enabled via PLATFORM_EXTRAS.
NOTE: this does *NOT* enable the serial number
in the bootrom. Still investigating options there.
2023-02-17 17:07:13 -08:00
iceman1001
2bd404b496
Revert "Release v4.16191 - Nitride"
...
This reverts commit bec61e9185
.
2023-01-29 20:35:17 +01:00