Monday, June 7, 2010

Weekly Report 3


Status and Accomplishment

  1. Starting of the week was devoted to resolve the issue with JTAG debugging.
  2. Then, I looked into detail of IUNIVERSAL examples.
  3. Wrote code for 1-D DFT using IUNIVERSAL taking reference as FIR example and BitBlit project. Had some issues with linking with the library files for DSPLib. It was resolved by the end of the week. I could see some output but that does not confirms to what I am supposed to get. Tried to debug it but had few issues while debugging. I have mentioned the issues below. I need to look further into it.
  4. By the end of the week, I bought a Logitech webcam, and I am trying to figure out how to capture a frame. Tried couple of times to capture frames, taking references from resources on the internet, but no success.
Plans
  1. Look further into the code I have written and expand it to accomodate other functions from IMGLib.
  2. Learn debugging on multi-core.
  3. Interface webcam and captrue frames.
Blockers
  1. Although I did not get much time to look into debugging, I had some issues about debugging on multicore. I tried to debug the code that I had compiled in Linux using CCS. Loaded the code. But I could only see assembly code, which was very tough for me to manage and keep track. Also, I could not figure out how to debug as process in DSP side depends upon the signal from ARM side.

2 comments:

  1. Since you're using IUNIVERSAL, and I assume Codec Engine under the hood, you might find these useful:
    * http://processors.wiki.ti.com/index.php/Debugging_the_DSP_side_of_a_CE_application_on_DaVinci_using_CCS
    * http://processors.wiki.ti.com/index.php/CE_DEBUG

    ReplyDelete
  2. Thanks Chris. Your link helped a lot.

    ReplyDelete