iceman1001
53333f22c8
fix: hw status (and USB comm in general) PR #434 : (@pwpiwi)
2017-10-20 16:32:42 +02:00
iceman1001
3108293c1f
ADD: New standalone mode by (@cjbrigato) Excellent work!
2017-10-20 15:29:33 +02:00
iceman1001
094f3dea0b
FIX: Found the little bugger which has been haunting me for sometime now.
...
Maybe I can test my other new things?...
2017-10-20 15:17:03 +02:00
iceman1001
a9bf084916
chg: Shortend a wait. Not sure why we wait here.
2017-10-20 14:51:12 +02:00
iceman1001
b0545ed555
chg: re-arranged
2017-10-20 14:49:36 +02:00
iceman1001
f8c0202403
CHG: reverting to official PM3 style cdc_acm
...
CHG: Commented out OSprop and CompatIDFeatureDescriptor to fix compiler errors (@ceres-c)
2017-10-20 14:45:48 +02:00
iceman1001
79dd43dbd2
ADD: string functions (@merlokk)
2017-10-20 14:39:42 +02:00
iceman1001
e574e89553
syntax sugar
2017-10-20 14:38:50 +02:00
iceman1001
31191382fc
CHG: adapt to be similar as other cmd*.c files
2017-10-20 14:37:50 +02:00
Iceman
d05d63b112
Merge pull request #131 from ceres-c/master
...
Fixed udev makefile
2017-10-19 16:15:28 +02:00
ceres-c
5b979d3b72
Fixed udev makefile
2017-10-19 16:10:46 +02:00
iceman1001
b739076d99
FIX: reverted back to offical pm3 - waiting for flags to be cleared & set.
2017-10-19 14:03:45 +02:00
iceman1001
b99b2dd30f
FIX: stderr -> stdout
2017-10-19 13:41:55 +02:00
iceman1001
6f05fdfc88
CHG: fpga_comress sending no-error messages to stderr (@merlokk)
...
36b1cdd1b4
2017-10-19 13:28:58 +02:00
iceman1001
3b665be5fc
chg: usb_cdc, it should be similar to official pm3. lets
2017-10-19 13:06:47 +02:00
iceman1001
1f0a1edfbe
CHG: restored the wait in flash-mode. Its waiting for the device to "reboot"..
...
CHG: usb_Cdc, : usb specs say 100ms delay. Previous delay was much longer...
2017-10-17 23:09:32 +02:00
iceman1001
dc7473135c
syntax cleaning
2017-10-17 22:05:52 +02:00
iceman1001
d46955e309
FIX: bootrom - flashmode should also not assume sizeof(usbcommand) 544 bytes
2017-10-17 21:14:36 +02:00
iceman1001
16028f7d33
CHG: appmain now calls cmd_recieve as it should
...
CHG: flasher - removed unneeded parameter to function
CHG: flasher - increased limit to fpga-files that can be loaded
FIX: main client, wrong windows define fixed.
CHG: device side - recieve usb command does not always get 544 bytes. usb packages can be incomplete.
CHG: usb_cdc.c also got piwi's changes.
CHG: uart_posix.c removed a debug value
CHG: uart_win32.c clean up.
2017-10-17 20:58:17 +02:00
iceman1001
77103e71cf
CHG: bootrom flashmode, the delay wait, is already inside usb_enable() function.
2017-10-13 10:40:26 +02:00
iceman1001
e47114bd65
FIX: MS feature descriptors now work when attaching device on Windows 8, 10
...
However: there are some registry entries needed to be deleted when the device is NOT connected.
I'd created some batch files to run as administrator, which deletes and queries the registry.
2017-10-13 10:39:33 +02:00
iceman1001
d3654ab41c
chg: some debug
2017-10-12 15:20:41 +02:00
iceman1001
71a500d824
CHG: 'hf mf fchk' - no need to send dummy coomand to trigger timeout.
...
CHG: 'hf mf fchk' - added some debugstatements. These will become optional later.
CHG: 'hf mf fchk' - lower re-try from 10 to 5
2017-10-12 15:17:10 +02:00
iceman1001
2fc88b924d
CHG: increased time to powerup tag
2017-10-12 15:14:41 +02:00
iceman1001
1d5e3fc217
fix: usb communications should be fine again. Inteface size must be 0x08, not 0x40
2017-10-12 15:13:18 +02:00
iceman1001
fa2aba1532
fix: no length tests...
2017-10-12 12:24:53 +02:00
iceman1001
78ebac8e6f
chg: more debug...
2017-10-12 11:35:34 +02:00
iceman1001
9b60b269a3
fix: TravisCI 34b14f21e9
(@pwpiwi)
2017-10-11 13:39:09 +02:00
iceman1001
08c65427bc
fix: 'hf mf fchk' - wrong number of params to printf
2017-10-11 13:24:54 +02:00
iceman1001
f04723d3f5
fix: 'hf mf fchk' - some strange output when only using the default keys (no dictionary file)
...
fix: 'hf mf fchk' - helptext corrected
fix: 'hf mf fchk' - allow to call with just 1 argument
2017-10-11 13:20:39 +02:00
iceman1001
85eb7c2cc6
chg: reverting tests
2017-10-11 13:01:16 +02:00
iceman1001
a41cdf803a
ADD: add the fpga part to arm.. (@satsuoni)
2017-10-11 12:48:37 +02:00
iceman1001
1cca109429
chg: validating we got a full usbcommand (512b)
2017-10-11 12:48:04 +02:00
iceman1001
480c0d0ba0
CHG: pm3 device will be identified on win10 automatic without drivers. Sadly no com port...
2017-10-11 12:46:38 +02:00
iceman1001
6cebcb4b0a
CHG: replaced with a define
2017-10-11 10:17:01 +02:00
iceman1001
c9f37223ce
FIX: at91sam7s256 has some limits on endpoints maxpacket sizes. Took me sometime to find it.
2017-10-11 10:15:41 +02:00
iceman1001
f788ef51d1
CHG: fiddling with USB_CDC and device identification on Windows. Still dodgy. This most likely will force you to JTAG update your device. *experimental warning*
2017-10-10 15:06:17 +02:00
iceman1001
e32cd18fd3
ADD: 'hf list felica' to be able to annotate Felica
2017-10-10 15:05:06 +02:00
iceman1001
3a0b205b7f
chg: some extern
2017-10-10 15:03:33 +02:00
iceman1001
dd3da571e2
CHG: reverted back from a time-outed usb receive function
2017-10-10 15:02:06 +02:00
iceman1001
4e728dc0f9
rename variable
2017-10-10 15:01:04 +02:00
iceman1001
7f544803e7
CHG: shorter sleep from 1000 -> 500
2017-10-10 15:00:37 +02:00
iceman1001
8136decadd
ADD: hooking up the new felica commands
2017-10-10 14:59:58 +02:00
iceman1001
9757a8f078
ADD: some felica defines
2017-10-10 14:33:27 +02:00
iceman1001
19c2e89ba6
ADD: 'hf felica' - New subgroup of HF commands is started. Not finished yet, but its a step.
2017-10-10 14:24:14 +02:00
iceman1001
11f975c37e
ADD: FPGA FeliCa binary file aswell.. Thanks to @Satsuoni
2017-10-10 14:07:30 +02:00
iceman1001
e886490a2d
CHG: from normal poll, to the length validating one.
2017-10-10 14:04:20 +02:00
iceman1001
7af5e29e22
ADD: FPGA missing file Thanks to @Satsuoni
2017-10-10 14:03:09 +02:00
iceman1001
5c1f7686f6
ADD: FPGA code to support FeliCa / ISO 18092. Thanks to @satsuoni
2017-10-10 14:01:58 +02:00
iceman1001
ce5525bc16
chg: 'hf iclass simulate' adjustements
2017-10-08 15:11:38 +02:00