20090703

Tcddk

Started working on the DSP. Turns out something is wonky. Trouble with one or more of the knobs in the core. After putting a couple of debug statements into the asm, Looks like one knob is awol and/or tied into another's signal path. At any rate, whatever the cause, one is stuck at 0x400000 permanently, but the GUI for debugging has the knob being moved by another knob. That is not good.

Despite the hurdle, it did cause me to go into investigation mode and have a look at all the source. That was definitely a good thing, and now I'm comfortable digging into it. It's funny how all the texts and stuff on DSP make it sound like it is difficult - something only for people that are not you, etc. When really it's normal everyday programming -- it just happens that eventually your program enters a function which contains some math operations.

So, I guess, at the root of it, that's all "mathematics" really is -- a bunch of data getting passed around between registers... on paper... with a pencil.

No comments: