- added test result for r423
git-svn-id: svn://svn.berlios.de/openocd/trunk@425 b42882b7-edfa-0310-969c-e2dbd0fdcd60
This commit is contained in:
parent
53883c2784
commit
71e3bb892f
|
@ -33,121 +33,141 @@
|
||||||
<tr>
|
<tr>
|
||||||
<th width="65">ID</th>
|
<th width="65">ID</th>
|
||||||
<th width="165">Synopsis</th>
|
<th width="165">Synopsis</th>
|
||||||
|
<th align="center" width="110">JTAG device</th>
|
||||||
<th align="center" width="110">Passed version</th>
|
<th align="center" width="110">Passed version</th>
|
||||||
<th align="center" width="110">Broken version</th>
|
<th align="center" width="110">Broken version</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="65">ocd1</td>
|
<td width="65">ocd1</td>
|
||||||
<td width="165">Telnet Windows</td>
|
<td width="165">Telnet Windows</td>
|
||||||
<td align="center" width="110">291</td>
|
<td align="center" width="110">n/a</td>
|
||||||
|
<td align="center" width="110">n/a</td>
|
||||||
<td align="center" width="110">n/a</td>
|
<td align="center" width="110">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="65">ocd2</td>
|
<td width="65">ocd2</td>
|
||||||
<td width="165">Telnet Linux</td>
|
<td width="165">Telnet Linux</td>
|
||||||
<td align="center" width="110">291</td>
|
<td align="center" width="110">n/a</td>
|
||||||
|
<td align="center" width="110">n/a</td>
|
||||||
<td align="center" width="110">n/a</td>
|
<td align="center" width="110">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="65">ocd3</td>
|
<td width="65">ocd3</td>
|
||||||
<td width="165">Telnet Cygwin</td>
|
<td width="165">Telnet Cygwin</td>
|
||||||
<td align="center" width="110">291</td>
|
<td align="center" width="110">n/a</td>
|
||||||
|
<td align="center" width="110">n/a</td>
|
||||||
<td align="center" width="110">n/a</td>
|
<td align="center" width="110">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="65"><a href="#test_ocd4">ocd4</a></td>
|
<td width="65"><a href="#test_ocd4">ocd4</a></td>
|
||||||
<td width="165">ARM7 debugging</td>
|
<td width="165">ARM7 debugging</td>
|
||||||
<td align="center" width="110">291</td>
|
<td align="center" width="110">n/a</td>
|
||||||
|
<td align="center" width="110">n/a</td>
|
||||||
<td align="center" width="110">n/a</td>
|
<td align="center" width="110">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="65">xscale1</td>
|
<td width="65">xscale1</td>
|
||||||
<td width="165">XScale debugging</td>
|
<td width="165">XScale debugging</td>
|
||||||
<td align="center" width="110">291</td>
|
<td align="center" width="110">n/a</td>
|
||||||
|
<td align="center" width="110">n/a</td>
|
||||||
<td align="center" width="110">n/a</td>
|
<td align="center" width="110">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="65">xscale2</td>
|
<td width="65">xscale2</td>
|
||||||
<td width="165">XScale MMU</td>
|
<td width="165">XScale MMU</td>
|
||||||
<td align="center" width="110">291</td>
|
<td align="center" width="110">n/a</td>
|
||||||
|
<td align="center" width="110">n/a</td>
|
||||||
<td align="center" width="110">n/a</td>
|
<td align="center" width="110">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="65"><a href="#bdte-ram">bdte-ram</a></td>
|
<td width="65"><a href="#bdte-ram">bdte-ram</a></td>
|
||||||
<td width="165">str710 ram debugging</td>
|
<td width="165">str710 ram debugging</td>
|
||||||
<td align="center" width="110">320</td>
|
<td align="center" width="110">JTAGkey</td>
|
||||||
|
<td align="center" width="110">423</td>
|
||||||
<td align="center" width="110">n/a</td>
|
<td align="center" width="110">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="65"><a href="#bdte-rom">bdte-rom</a></td>
|
<td width="65"><a href="#bdte-rom">bdte-rom</a></td>
|
||||||
<td width="165">str710 rom debugging</td>
|
<td width="165">str710 rom debugging</td>
|
||||||
<td align="center" width="110">320</td>
|
<td align="center" width="110">JTAGkey</td>
|
||||||
<td align="center" width="110"><b>406</b></td>
|
<td align="center" width="110">423</td>
|
||||||
|
<td align="center" width="110">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="65"><a href="#bdte-ram">bdte-ram</a></td>
|
<td width="65"><a href="#bdte-ram">bdte-ram</a></td>
|
||||||
<td width="165">str912 ram debugging</td>
|
<td width="165">str912 ram debugging</td>
|
||||||
<td align="center" width="110">320</td>
|
<td align="center" width="110">JTAGkey</td>
|
||||||
|
<td align="center" width="110">423</td>
|
||||||
<td align="center" width="110">n/a</td>
|
<td align="center" width="110">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="65"><a href="#bdte-rom">bdte-rom</a></td>
|
<td width="65"><a href="#bdte-rom">bdte-rom</a></td>
|
||||||
<td width="165">str912 rom debugging</td>
|
<td width="165">str912 rom debugging</td>
|
||||||
<td align="center" width="110">320</td>
|
<td align="center" width="110">JTAGkey</td>
|
||||||
|
<td align="center" width="110">423</td>
|
||||||
<td align="center" width="110">n/a</td>
|
<td align="center" width="110">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="65"><a href="#bdte-ram">bdte-ram</a></td>
|
<td width="65"><a href="#bdte-ram">bdte-ram</a></td>
|
||||||
<td width="165">lpc2148 ram debugging</td>
|
<td width="165">lpc2148 ram debugging</td>
|
||||||
<td align="center" width="110">320</td>
|
<td align="center" width="110">JTAGkey</td>
|
||||||
|
<td align="center" width="110">423</td>
|
||||||
<td align="center" width="110">n/a</td>
|
<td align="center" width="110">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="65"><a href="#bdte-rom">bdte-rom</a></td>
|
<td width="65"><a href="#bdte-rom">bdte-rom</a></td>
|
||||||
<td width="165">lpc2148 rom debugging</td>
|
<td width="165">lpc2148 rom debugging</td>
|
||||||
<td align="center" width="110">320</td>
|
<td align="center" width="110">JTAGkey</td>
|
||||||
|
<td align="center" width="110">423</td>
|
||||||
<td align="center" width="110">n/a</td>
|
<td align="center" width="110">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="65"><a href="#bdte-ram">bdte-ram</a></td>
|
<td width="65"><a href="#bdte-ram">bdte-ram</a></td>
|
||||||
<td width="165">lpc2294 ram debugging</td>
|
<td width="165">lpc2294 ram debugging</td>
|
||||||
<td align="center" width="110">320</td>
|
<td align="center" width="110">JTAGkey</td>
|
||||||
|
<td align="center" width="110">423</td>
|
||||||
<td align="center" width="110">n/a</td>
|
<td align="center" width="110">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="65"><a href="#bdte-rom">bdte-rom</a></td>
|
<td width="65"><a href="#bdte-rom">bdte-rom</a></td>
|
||||||
<td width="165">lpc2294 rom debugging</td>
|
<td width="165">lpc2294 rom debugging</td>
|
||||||
<td align="center" width="110">320</td>
|
<td align="center" width="110">JTAGkey</td>
|
||||||
|
<td align="center" width="110">423</td>
|
||||||
<td align="center" width="110">n/a</td>
|
<td align="center" width="110">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="65"><a href="#bdte-ram">bdte-ram</a></td>
|
<td width="65"><a href="#bdte-ram">bdte-ram</a></td>
|
||||||
<td width="165">sam7s256 ram debugging</td>
|
<td width="165">sam7s256 ram debugging</td>
|
||||||
<td align="center" width="110">320</td>
|
<td align="center" width="110">JTAGkey</td>
|
||||||
|
<td align="center" width="110">423</td>
|
||||||
<td align="center" width="110">n/a</td>
|
<td align="center" width="110">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="65"><a href="#bdte-rom">bdte-rom</a></td>
|
<td width="65"><a href="#bdte-rom">bdte-rom</a></td>
|
||||||
<td width="165">sam7s256 rom debugging</td>
|
<td width="165">sam7s256 rom debugging</td>
|
||||||
<td align="center" width="110">320</td>
|
<td align="center" width="110">JTAGkey</td>
|
||||||
|
<td align="center" width="110">423</td>
|
||||||
<td align="center" width="110">n/a</td>
|
<td align="center" width="110">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="65"><a href="#bdte-ram">bdte-ram</a></td>
|
<td width="65"><a href="#bdte-ram">bdte-ram</a></td>
|
||||||
<td width="165">sam7x256 ram debugging</td>
|
<td width="165">sam7x256 ram debugging</td>
|
||||||
<td align="center" width="110">320</td>
|
<td align="center" width="110">JTAGkey</td>
|
||||||
|
<td align="center" width="110">423</td>
|
||||||
<td align="center" width="110">n/a</td>
|
<td align="center" width="110">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="65"><a href="#bdte-rom">bdte-rom</a></td>
|
<td width="65"><a href="#bdte-rom">bdte-rom</a></td>
|
||||||
<td width="165">sam7x256 rom debugging</td>
|
<td width="165">sam7x256 rom debugging</td>
|
||||||
<td align="center" width="110">320</td>
|
<td align="center" width="110">JTAGkey</td>
|
||||||
|
<td align="center" width="110">423</td>
|
||||||
<td align="center" width="110">n/a</td>
|
<td align="center" width="110">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="65"><a href="#bdte-ram">bdte-ram</a></td>
|
<td width="65"><a href="#bdte-ram">bdte-ram</a></td>
|
||||||
<td width="165">at91r40008 ram debugging</td>
|
<td width="165">at91r40008 ram debugging</td>
|
||||||
<td align="center" width="110">320</td>
|
<td align="center" width="110">JTAGkey</td>
|
||||||
|
<td align="center" width="110">423</td>
|
||||||
<td align="center" width="110">n/a</td>
|
<td align="center" width="110">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
|
@ -155,36 +175,64 @@
|
||||||
<hr>
|
<hr>
|
||||||
<h1>OpenOCD JTAG device test results</h1>
|
<h1>OpenOCD JTAG device test results</h1>
|
||||||
Each JTAG device must be tested
|
Each JTAG device must be tested
|
||||||
|
|
||||||
<table border="1">
|
<table border="1">
|
||||||
<tr>
|
<tr>
|
||||||
<th align="center" width="45">ID</th>
|
<th align="center" width="40">ID</th>
|
||||||
<th width="70">Synopsis</th>
|
<th width="90">Synopsis</th>
|
||||||
<th width="110">Passed version</th>
|
<th width="110">Passed version</th>
|
||||||
<th width="110">Broken version</th>
|
<th width="110">Broken version</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="45">jtag1</td>
|
<td width="40">jtag1</td>
|
||||||
<td width="70">Wiggler</td>
|
<td width="90">Parport</td>
|
||||||
<td align="center" width="110">291</td>
|
<td align="center" width="110">n/a</td>
|
||||||
<td align="center" width="110">n/a</td>
|
<td align="center" width="110">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="45">jtag2</td>
|
<td width="40">jtag2</td>
|
||||||
<td width="70">Parport</td>
|
<td width="90">JTAGkey</td>
|
||||||
<td align="center" width="110">291</td>
|
<td align="center" width="110">432</td>
|
||||||
<td align="center" width="110">n/a</td>
|
<td align="center" width="110">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="45">jtag3</td>
|
<td width="40">jtag3</td>
|
||||||
<td width="70">JTAGkey</td>
|
<td width="90">Turtelizer2</td>
|
||||||
<td align="center" width="110">320</td>
|
<td align="center" width="110">432</td>
|
||||||
<td align="center" width="110">n/a</td>
|
<td align="center" width="110">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td width="45">jtag4</td>
|
<td width="40">jtag4</td>
|
||||||
<td width="70">Turtelizer2</td>
|
<td width="90">add new one</td>
|
||||||
<td align="center" width="110">320</td>
|
|
||||||
<td align="center" width="110">n/a</td>
|
<td align="center" width="110">n/a</td>
|
||||||
|
<td align="center" width="110">n/a</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
<p></p>
|
||||||
|
<hr>
|
||||||
|
<h1>OpenOCD JTAG device speed test result</h1>
|
||||||
|
<p>The test result is in KB/sec.</p>
|
||||||
|
<table border="1">
|
||||||
|
<tr>
|
||||||
|
<th align="center" width="50">ID</th>
|
||||||
|
<th width="90">Synopsis</th>
|
||||||
|
<th width="40">r320</th>
|
||||||
|
<th width="40">r420</th>
|
||||||
|
<th width="40">r423</th>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td width="50"><a href="#speed1">speed1</a></td>
|
||||||
|
<td width="90">JTAGkey</td>
|
||||||
|
<td align="center" width="40">93</td>
|
||||||
|
<td align="center" width="40">64 </td>
|
||||||
|
<td align="center" width="40">93</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td width="50">speed2</td>
|
||||||
|
<td width="90">add new one</td>
|
||||||
|
<td align="center" width="40">n/a</td>
|
||||||
|
<td align="center" width="40">n/a</td>
|
||||||
|
<td align="center" width="40">n/a</td>
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
<p></p>
|
<p></p>
|
||||||
|
@ -207,7 +255,13 @@
|
||||||
<p>This test was made under Eclipse with the Zylin Embedded CDT plugin. For the GDB "Initialize commands" take a look in the examples/<target>/prj/<b>eclipse_rom.gdb</b> file.</p>
|
<p>This test was made under Eclipse with the Zylin Embedded CDT plugin. For the GDB "Initialize commands" take a look in the examples/<target>/prj/<b>eclipse_rom.gdb</b> file.</p>
|
||||||
<p>Start debugging, the debugger should download and store the program in the flash of the target.</p>
|
<p>Start debugging, the debugger should download and store the program in the flash of the target.</p>
|
||||||
<p>Now you can make some tests like described in the <a href="#bdte-ram">bdte-ram</a> section above too.</p>
|
<p>Now you can make some tests like described in the <a href="#bdte-ram">bdte-ram</a> section above too.</p>
|
||||||
<p></p>
|
<hr>
|
||||||
|
<h1>speed1 - Download speed test<a id="speed1" name="speed1"></a></h1>
|
||||||
|
<p>For this test a STR710 with external memory was used. The example project can be found under examples/STR710JtagSpeed. Here Eclipse or the arm-elf-gdb can be used to download the test.elf file into the RAM. The result of the GDB can look like:</p>
|
||||||
|
<p>Loading section .text, size 0x6019c lma 0x62000000<br>
|
||||||
|
Start address 0x62000040, load size 393628<br>
|
||||||
|
Transfer rate: 93 KB/sec, 2008 bytes/write.</p>
|
||||||
|
<p>In this example a speed of 93 KB/sec was reached. The hardware which was used for the test can be found <a href="http://www.yagarto.de/projects/str7usbmsd/index.html" target="new">here</a>.</p>
|
||||||
<p></p>
|
<p></p>
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue