https://osmocom.org/https://osmocom.org/favicon.ico?16647414092018-07-10T19:27:06ZOpen Source Mobile CommunicationsSIMtrace 2 - Bug #3379: documentation on how to use SIMtrace2https://osmocom.org/issues/3379?journal_id=102812018-07-10T19:27:06Ztsaitgaist
<ul><li><strong>Priority</strong> changed from <i>Urgent</i> to <i>High</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>50</i></li></ul><p>The wiki now also includes the firmware and application documentation.</p>
<p>Currently only trace firmware + sniff application are documented.<br />remote sim also needs to be documented although it is not critical since already present in the sysmoQMOD manual.</p>
<p>The firmware files also need to be uploaded to a server for automatic updates (jenkins job).</p> SIMtrace 2 - Bug #3379: documentation on how to use SIMtrace2https://osmocom.org/issues/3379?journal_id=106132018-08-06T20:32:02Zlaforge
<ul></ul><p>FYI: This ticket is not yet marked as "in progress", so in the overview it appears like nobody is working on this. Please try to keep the tickets in sync with reality. Thanks!</p>
<p>BTW: there's the old SIMtrace user manual in docbook-xml format by <a class="user active" href="https://osmocom.org/users/5">zecke</a> in simtrace.git. It might make sense to convert it to asciidoc and/or use it as basis to create a new manual which could then either be part of simtrace2.git or osmo-gsm-manuals.git. Having it inside simtrace2.git might be a better idea, also to keep code + manual in sync, and to make sure that any upcoming packages will contain firmware, host tools and manuals from one repo.</p> SIMtrace 2 - Bug #3379: documentation on how to use SIMtrace2https://osmocom.org/issues/3379?journal_id=106202018-08-07T07:55:05Ztsaitgaist
<ul></ul><p>laforge wrote:</p>
<blockquote>
<p>FYI: This ticket is not yet marked as "in progress", so in the overview it appears like nobody is working on this. Please try to keep the tickets in sync with reality. Thanks!</p>
</blockquote>
<p>it is in sync: I am waiting for the jenkins jobs to publish the firmware. Since this feature is in the other bug tracker I can't make it as child of this ticket.</p>
<p>@asciidoc: I'll also take care of this. Ideally this will become the main/only manual, and the wiki will only point to it.</p> SIMtrace 2 - Bug #3379: documentation on how to use SIMtrace2https://osmocom.org/issues/3379?journal_id=107542018-08-13T16:46:36Ztsaitgaist
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li><li><strong>% Done</strong> changed from <i>50</i> to <i>60</i></li></ul><p>the wiki is now pointing to the latest automatically uploaded firmware binaries.<br />next step: document cardem/remsim, and write asciidoc manuals.</p> SIMtrace 2 - Bug #3379: documentation on how to use SIMtrace2https://osmocom.org/issues/3379?journal_id=109502018-08-24T12:44:55Zlaforge
<ul><li><strong>Priority</strong> changed from <i>High</i> to <i>Urgent</i></li></ul> SIMtrace 2 - Bug #3379: documentation on how to use SIMtrace2https://osmocom.org/issues/3379?journal_id=109732018-08-26T00:28:01Zdemodulate
<ul></ul><p>For the host software build process:</p>
<p>Debian stable, testing, unstable, and experimental packages for libosmocom ( or libosmocore-dev as documented on the wiki ) appear insufficient to build SIMtrace2 (commit 76ef811a4e82d97a4c7ba929debf6befad3fd893) on my system. Building and installing libosmocom from source was sufficient to produce a build of the host software.</p>
<p>For the firmware build process:</p>
<p>Debian stable packages of libnewlib-arm-none-eabi gcc-arm-none-eabi were sufficient additions for these Makefile targets:<br /><pre><code class="c syntaxhl"><span class="n">make</span>
<span class="n">make</span> <span class="n">APP</span><span class="o">=</span><span class="n">dfu</span> <span class="n">BOARD</span><span class="o">=</span><span class="n">qmod</span>
<span class="n">make</span> <span class="n">APP</span><span class="o">=</span><span class="n">cardem</span> <span class="n">BOARD</span><span class="o">=</span><span class="n">qmod</span>
<span class="n">make</span> <span class="n">APP</span><span class="o">=</span><span class="n">trace</span> <span class="n">BOARD</span><span class="o">=</span><span class="n">qmod</span>
<span class="n">make</span> <span class="n">APP</span><span class="o">=</span><span class="n">trace</span> <span class="n">BOARD</span><span class="o">=</span><span class="n">owhw</span>
<span class="n">make</span> <span class="n">APP</span><span class="o">=</span><span class="n">dfu</span> <span class="n">BOARD</span><span class="o">=</span><span class="n">owhw</span>
<span class="n">make</span> <span class="n">APP</span><span class="o">=</span><span class="n">cardem</span> <span class="n">BOARD</span><span class="o">=</span><span class="n">owhw</span>
<span class="n">make</span> <span class="n">APP</span><span class="o">=</span><span class="n">trace</span> <span class="n">BOARD</span><span class="o">=</span><span class="n">simtrace</span>
<span class="n">make</span> <span class="n">APP</span><span class="o">=</span><span class="n">dfu</span> <span class="n">BOARD</span><span class="o">=</span><span class="n">simtrace</span>
<span class="n">make</span> <span class="n">APP</span><span class="o">=</span><span class="n">cardem</span> <span class="n">BOARD</span><span class="o">=</span><span class="n">simtrace</span><span class="p">;</span>
</code></pre></p>
<p>Two targets failed for qmod, owhw, and simtrace which appears to be a simple Makefile issue:<br /><pre>
make APP=ccid BOARD=qmod
make: *** No rule to make target 'apps/ccid/usb_strings.txt', needed by 'apps/ccid/usb_strings_generated.h'. Stop.
make APP=triple_play BOARD=qmod
make: *** No rule to make target 'apps/triple_play/usb_strings.txt', needed by 'apps/triple_play/usb_strings_generated.h'. Stop.
</pre></p> SIMtrace 2 - Bug #3379: documentation on how to use SIMtrace2https://osmocom.org/issues/3379?journal_id=123732018-10-25T09:12:39Ztsaitgaist
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Stalled</i></li><li><strong>Priority</strong> changed from <i>Urgent</i> to <i>High</i></li></ul><p>will be carried again once the cardemu firmware is also available for the simtrace hardware</p> SIMtrace 2 - Bug #3379: documentation on how to use SIMtrace2https://osmocom.org/issues/3379?journal_id=165822019-11-29T15:50:00ZHoernchen
<ul></ul><p>triple_play is apparently still unavailable, even though it is still advertised in the readme.</p> SIMtrace 2 - Bug #3379: documentation on how to use SIMtrace2https://osmocom.org/issues/3379?journal_id=165842019-11-29T22:10:13Zlaforge
<ul></ul><p>On Fri, Nov 29, 2019 at 03:50:01PM +0000, Hoernchen [REDMINE] wrote:</p>
<blockquote>
<p>triple_play is apparently still unavailable, even though it is still advertised in the readme.</p>
</blockquote>
<p>I think it was working once early on but then got broken again :( Would be nice<br />to eventually revive it.</p> SIMtrace 2 - Bug #3379: documentation on how to use SIMtrace2https://osmocom.org/issues/3379?journal_id=166542019-12-01T11:52:51Zlaforge
<ul><li><strong>Related to</strong> <i><a class="issue tracker-1 status-7 priority-3 priority-high3" href="/issues/1705">Bug #1705</a>: re-integrate tracing + card reader modes into SIMtrace2 firmware (SAM3S)</i> added</li></ul> SIMtrace 2 - Bug #3379: documentation on how to use SIMtrace2https://osmocom.org/issues/3379?journal_id=183112020-05-12T19:24:46Zlaforge
<ul><li><strong>Assignee</strong> changed from <i>tsaitgaist</i> to <i>roh</i></li></ul> SIMtrace 2 - Bug #3379: documentation on how to use SIMtrace2https://osmocom.org/issues/3379?journal_id=218312021-04-06T01:20:14Zlaforge
<ul><li><strong>Assignee</strong> changed from <i>roh</i> to <i>laforge</i></li></ul> SIMtrace 2 - Bug #3379: documentation on how to use SIMtrace2https://osmocom.org/issues/3379?journal_id=253972022-11-14T17:31:43Zlaforge
<ul></ul><p>There is at least an up-to-date tutorial video at <a class="external" href="https://media.ccc.de/v/osmodevcall-20221019-laforge-simtrace2-tutorial">https://media.ccc.de/v/osmodevcall-20221019-laforge-simtrace2-tutorial</a> now. Slides at <a class="external" href="https://gitea.osmocom.org/laforge/laforge-slides/raw/branch/master/2022/osmodevcall-simtrace2/simtrace.pdf">https://gitea.osmocom.org/laforge/laforge-slides/raw/branch/master/2022/osmodevcall-simtrace2/simtrace.pdf</a></p>