<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openpcd/firmware/src/simtrace, branch v0.5</title>
<subtitle>Firmware for the OpenPCD, OpenPICC and SIMtrace hardware</subtitle>
<id>https://git.gnumonks.org/cgit/openpcd/atom?h=v0.5</id>
<link rel='self' href='https://git.gnumonks.org/cgit/openpcd/atom?h=v0.5'/>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/'/>
<updated>2012-03-22T23:03:45+00:00</updated>
<entry>
<title>simtrace: introduce statistics</title>
<updated>2012-03-22T23:03:45+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2012-03-22T23:03:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=868b6d0c68f52385f7924e7d63eb1a5e92642f3a'/>
<id>urn:sha1:868b6d0c68f52385f7924e7d63eb1a5e92642f3a</id>
<content type='text'>
the statistics count various events like overruns, parity errors,
missing rctx and can dump those stats via USB as well as on the serial
console.
</content>
</entry>
<entry>
<title>simtrace: implement SIM power switching API</title>
<updated>2012-03-22T21:55:14+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2012-03-22T21:55:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=4086f4cf46a8f508766eeaad03450a4d7845f194'/>
<id>urn:sha1:4086f4cf46a8f508766eeaad03450a4d7845f194</id>
<content type='text'>
there is now a high-level command by which we can swithc the VCC
supply of the SIM cards.

For some reason, the _PASS variant (passing through the voltage from the
phone) doesn't seem to work reliably.  It might be that we are draining
reverse current throught the LDO once we supply SIM power that way.
</content>
</entry>
<entry>
<title>make VCC / card detect more reliable</title>
<updated>2012-03-22T14:20:54+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2012-03-22T14:20:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=559fc6858377def4705fdcb15bf8cb8a72a54f92'/>
<id>urn:sha1:559fc6858377def4705fdcb15bf8cb8a72a54f92</id>
<content type='text'>
</content>
</entry>
<entry>
<title>simtrace: Inform host of Fi/Di values (and flag change due to PPS)</title>
<updated>2012-02-12T14:34:41+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2012-02-12T14:34:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=4f7ca20bf40b911c035264d86ef0359d20e7ac88'/>
<id>urn:sha1:4f7ca20bf40b911c035264d86ef0359d20e7ac88</id>
<content type='text'>
</content>
</entry>
<entry>
<title>simtrace: 7816 UART: Add missing entry in Di table</title>
<updated>2012-01-25T23:53:15+00:00</updated>
<author>
<name>Sylvain Munaut</name>
<email>246tnt@gmail.com</email>
</author>
<published>2012-01-25T23:53:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=f233812722cede1fee0aa521ed81572686d64fad'/>
<id>urn:sha1:f233812722cede1fee0aa521ed81572686d64fad</id>
<content type='text'>
Add missing entry in Fi_table. It's apparently used as '64' in some
reader and 'unsupported' in some other. For simtrace I guess we should
consider it 64.
</content>
</entry>
<entry>
<title>Make sure we don't forward power _and_ supply SIM power at the same time</title>
<updated>2011-12-18T07:35:20+00:00</updated>
<author>
<name>Kevin Redon</name>
<email>kevredon@mail.tsaitgaist.info</email>
</author>
<published>2011-12-18T07:35:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=2a3d3624be53a3d172465829ea92c824825ea120'/>
<id>urn:sha1:2a3d3624be53a3d172465829ea92c824825ea120</id>
<content type='text'>
The FPF2005 has no reverse voltage blocker, this is why the 3.3V from
the LDO flows back into VCC_PHONE. It even damages the chip (so says the
datasheet) I corrected the double power source problem by disabling the
LDO (see patch), but still 1.8V does not work and 3.0-3.3V is used. I
have to look for other reasons.
</content>
</entry>
<entry>
<title>Fix fi/di calculation for certain mobiles like GT-S770 or HTC Raphael</title>
<updated>2011-10-21T18:01:01+00:00</updated>
<author>
<name>Bjoern Kerler</name>
<email>info@revskills.de</email>
</author>
<published>2011-10-21T18:01:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=427688677e365bdec801cad640b84ef215870e71'/>
<id>urn:sha1:427688677e365bdec801cad640b84ef215870e71</id>
<content type='text'>
There were some mistakes while copying the tables from ISO 7816-3,
and also a quite old version of 7816-3 was used.
</content>
</entry>
<entry>
<title>SIMTRACE: ISO7816: Deal with ATR that don't have historical bytes</title>
<updated>2011-08-16T08:22:01+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2011-08-16T08:22:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=9dbedc65870e0e503fd434b90662a00bb6e3476d'/>
<id>urn:sha1:9dbedc65870e0e503fd434b90662a00bb6e3476d</id>
<content type='text'>
In case there are no historical bytes, we immediately transition from
the last TD byte into the WAIT_TCK or WAIT_APDU state.
</content>
</entry>
<entry>
<title>ISO7816: Properly handle T=0 only cards without TCK in ATR</title>
<updated>2011-08-16T08:10:39+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2011-08-16T08:10:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=d9930d60aad48134b94764d97dd33297e8568f9b'/>
<id>urn:sha1:d9930d60aad48134b94764d97dd33297e8568f9b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SIMTRACE UART: Reset error status on error related IRQ</title>
<updated>2011-08-15T20:59:24+00:00</updated>
<author>
<name>Harald Welte</name>
<email>laforge@gnumonks.org</email>
</author>
<published>2011-08-15T20:59:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.gnumonks.org/cgit/openpcd/commit/?id=fa7297b93f4187bce9439bb676874815f66d8f21'/>
<id>urn:sha1:fa7297b93f4187bce9439bb676874815f66d8f21</id>
<content type='text'>
This prevents an IRQ-flood after a parity or overrun error, which
in turn would cause a watchdog reset.
</content>
</entry>
</feed>
