Skip to main content

Topics

This section allows you to view all Topics made by this member. Note that you can only see Topics made in areas you currently have access to.

Topics - sre71

1
Open Bench Logic Sniffer / SPI Analyzer fails to show ! (ASCII caracter 33, 21HEX).
Hi there.
 
Am I the only who have missing caracters while capturing of ! (ASCII caracter 33, 21HEX)?
While performing SPI analysis I have spotted the weird behaviour.
On the main screen all is good and correctly there are the captured !, while into SPI analyser's panel ! are missing.
My client version is Jawis-OLS-client ols-0308 but I see also other more recent clients have the same behaviour.
 
Regards,
sre71

[attachment=1]
[attachment=0]
2
Bus Pirate Support / Macro (1) and (2) in 2WIRE protocol.
Hi there,
playing around with Bus Pirate and SLE4442 smart cards I have found macro (1) only works in firmware 4.2, upper revisions suffer of MSB/LSB inverted order.
I could be wrong because I'm not tried all the firmware between 4.2 and last 6.3beta.
Surely 5.10 which was the stock firmware in my unit it doesn't work as well like almost all else I have tried, but pretty sure.
So I downgrade my Bus Pirate v3.6 to 4.2 firmware release and start to play with 4442 smart cards.
Now macro (1) works like a charm:
 
RAW2WIRE>(1)
ISO 7816-3 ATR (RESET on CS)
RESET HIGH, CLOCK TICK, RESET LOW
ISO 7816-3 reply (uses current LSB setting): 0xA2 0x13 0x10 0x91
Protocol: 2 wire
Read type: to end
Data units: 256
Data unit length (bits): 8
 
I know it's the ATR (ISO 7816-3 “answer to reset” response).
 
Performing macro (2) I get:
 
RAW2WIRE>(2)
ISO 7816-3 reply (uses current LSB setting): 0xFF 0xFF 0xFF 0xFF
Protocol: RFU
Read type: variable length
Data units: RFU
Data unit length (bits): 128
 
which is the same I get with latest firmware's release v6.3-r2151.
The problem is I don't understand clearly what the command does mean so I can't understand if what I get is right or no.
Hence the question is what does it mean "ISO7816-3 parse only"?
Last but not least, I found source code for the old v4.2 firmware release but sadly finally I can't find the v6.3-r2151 which I suppose to be the last one.
It seems to me there aren't anything more new.
Is in here anybody who know anything about that?
Thanks in advance.
 
Kindest regards,
sre71
3
Bus Pirate Development / Bug report v6.3-beta1 r2151 Bootloader v4.4.
Hi there,
I hope is the right place and this can help.
 
Bus Pirate v3.6 using firmware v6.3-beta1 r2151 Bootloader v4.4, while performing b command:
 
Bus Pirate v3.5
Firmware v6.3-beta1 r2151 Bootloader v4.4
DEVID:0x0447 REVID:0x3046 (24FJ64GA002 B8)
http://dangerousprototypes.com
HiZ>
 
Enter raw value for BRG
 
(34)>8
Adjust your terminal
Space to conti
 
and pressing spacebar I get:
 
(34)>8
Adjust your terminal
Space to contiHiZ>
 
I guess "Space to conti" of course it mean "Space to continue".
 
---------------------------------------------------------------
 
Bus Pirate v3.6 using firmware v6.3-beta1 r2151 Bootloader v4.4, when performing # command (RESET) I get:
 
HiZ>#
REÿ
Bus Pirate v3.5
Firmware v6.3-beta1 r2151 Bootloader v4.4
DEVID:0x0447 REVID:0x3046 (24FJ64GA002 B8)
http://dangerousprototypes.com
HiZ>
 
I guess the word "REÿ" in the beginning should in reality be "RESET" like for previous versions.
 
Both cases it's a trunk/corrupted message.
I know it's need to use less space as possible in the inside memory of the Bus Pirate, so I guess would be better remove or shorten messages in order to improve the device.
Those don't be annoying but remove them would be better IHMO.
 
Thanks in advance.
 
Kindest regards,
sre71
4
Open Bench Logic Sniffer / 74LVCH16245 vs 74LCX16245.
Hi, there,
as I read elsewhere in order to improve 1.8V support why not use a 74LVCH16245 input buffer instead of the current MC74LCX16245DTG?
The LVCH version works from 1.65V, while the LCX needs at least 2.3V and it's pin to pin compatible too.
Sadly the LVCH's absolute maximum voltage rating is 6.5V instead of 7V and this is the reverse of the coin but I don't think it would be a big problem.
You will could make the replacement only on the buffer wing without affecting the OWLS that maybe it would be dangerous.
What do you think?
Another question is, is OWLS 1.8V support so bad as it's now?
And there would be real and tangible benefits rather than disadvantages in making the change?
Thanks in advance.

Regards,
sre71

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01222303744session_write_close ( )...(null):0
20.01252435336ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01252436112Database_MySQL->query( ).../DatabaseHandler.php:119
40.05622574848Database_MySQL->error( ).../Db-mysql.class.php:273