This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

EK-TM4C123GXL: Audio BoosterPack design files and program examples for use with textbook 'Digital Signal Processing using the ARM Cortex-M4'

Part Number: EK-TM4C123GXL

The CircuitCo Audio Boosterpack for the TM4C123 Launchpad that is referred to in the book 'Digital Signal Processing using the ARM Cortex-M4'
never went into full-scale production.
I have just requested the addition of materials to the companion website for the book that include schematics, BOM, and gerber files for an
alternative audio boosterpack. I hope they'll appear very soon.
As shown in images contained in the materials (and below), I have constructed that boosterpack. It is a relatively simple pcb - two-sided, no
plated-through holes - and the components were soldered by hand. This is quite fiddly but self-evidently possible. The most difficult
component to solder is the codec. The pcb tracks are such that either a Texas Instruments AIC23 or a Cirrus Logic WM8731 codec
may be used. The packages that I could find were slightly different widths. In 28-pin SSOP packages only two pin functions are swapped but this has no bearing on the device's use
in this Boosterpack.
If you construct your own Boosterpack from the design given then you can use it with the book pretty much seamlessly. The biggest
difference between the new Boosterpack (AIC23/WM8731 codec) and the CircuitCo Boosterpack (AIC3104 codec) referred to explicitly
in the book is that the AIC23 doesn't contain configurable IIR filters (biquads) and so the program examples concerning these have no
equivalents that will run with the new Boosterpack.
The book can also be used (program examples are on the companion website) with the Cypress Semiconductor FM4 S6E2CC pioneer
hardware platform which uses the same WM8731 codec as the new audio boosterpack.  

  • Quite a job there - and we note that you "persisted" even though (some here) noted the "likelihood" that such "originally promised board" would NEVER "make it into production."    (any production - not just large/full-scale...)

    May we ask - is your board "mechanically" - rather than chemically etched?

    To better promote both "interest in and use of" your board - might you list any "unique performance features" and where you best see such a board being employed? Especially useful would be the identification of "any tech or performance gaps" - which this board may satisfy - and commercially available offerings steer from - or cannot provide...

  • It was "mechanically" etched.

    As mentioned, I have submitted the design files, and software and more, to be hosted on the book's companion website. They should be available very soon. Alternatively, I can provide them.

    As far as persisting is concerned, it was more a question of waiting until it was clear that the CircuitCo board would not become available. I had an AIC23 boosterpack working in February 2013. See below.

    As far as unique performance features ar concerned, this boosterpack facilitates hands-on teaching/learning of DSP on inexpensive hardware as described in the book _using Texas Instruments hardware_.

    The book may also be used with STMicroelectronics or Cypress Semiconductor hardware platforms and software to allow the use of the book with several other ARM-based hardware platforms has been tested and may soon be made  available.

  • Thank you - mechanical (was) prime suspect.    I recall (and responded to) your original postings here - describing your "hope" for the (original) board's availability.

    Is it your belief that such a focused (audio-centric) board proves best for, "hands-on, teaching/learning of DSP?"    You proved your commitment (no doubt) yet our group wonders if the "audio focus" proves optimal.   Had you considered (other) implementations to achieve similar (yet broader) "teaching/learning?"     (the vast appeal of Motors - especially BLDC motor "tranforms" - springs to mind!)

    Our curiosity is meant to be constructive - it is rare to see one, "so commit" - as you did long ago - and even thru "disappointment" - manage to sustain...