FreeCalypso > hg > freecalypso-tools
comparison doc/DSP-ROM-dump @ 549:9354a4f83fe8
doc/DSP-ROM-dump article written
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Sun, 17 Nov 2019 22:04:48 +0000 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 548:2e4ab60919b9 | 549:9354a4f83fe8 |
|---|---|
| 1 A pair of little ad hoc programs has been been added to FreeCalypso host tools | |
| 2 for the purpose of dumping the Calypso chip's internal DSP mask ROM. These two | |
| 3 programs are the dspdump target utility (see Target-utils) and the fc-dspromdump | |
| 4 front end host tool built in the loadtools suite. This addition is being | |
| 5 documented here for the sake of completeness, but it is not expected that anyone | |
| 6 will ever need to use these DSP ROM dump tools. Instead our fc-dspromdump tool | |
| 7 was written so it could be run exactly 3 times: | |
| 8 | |
| 9 * Our new tool was run once against a common DSP 3606 target to verify that it | |
| 10 produces exactly the same output as the old tool implemented a decade ago by | |
| 11 our political rivals over at OsmocomBB, the dsp-rom-3606-dump.txt output that | |
| 12 has been published on our FTP site since 2017. The test result is yes, our | |
| 13 new tool produces exactly the same dump output when run against the same DSP | |
| 14 ROM version. | |
| 15 | |
| 16 * Our fc-dspromdump tool was then run two more times against less common DSP ROM | |
| 17 versions: it was run on a D-Sample C05 board and an FCDEV3B-751774 board, | |
| 18 producing our newly published dumps of Calypso DSP ROM versions 3311 and 3416, | |
| 19 respectively. | |
| 20 | |
| 21 We have now collected and published all 3 DSP ROM versions that are known to | |
| 22 have been featured in the evolutionary history of our beloved Calypso chip: | |
| 23 3311, 3416 and 3606. Because our target-utils and loadtools frameworks are | |
| 24 quite specific to Calypso and there are no other Calypso DSP ROM versions | |
| 25 besides the 3 which we've already collected and published, it is unlikely that | |
| 26 anyone else will need to run our DSP ROM dump tools as they stand. But if | |
| 27 anyone is interested in exploring some other TI DBB chips that came before or | |
| 28 after Calypso and is prepared to do the necessary work, our DSP ROM dump tools | |
| 29 might have some use as a starting point. |
