Sign in

username:

password:



Not a member?

Search blogs



Search tips

Articles by category

Our Bloggers

DSP Blogs > Mike Dunn > Embedded TMS320C6000 Information Kick Off

Mike Dunn
Mike has over 30 years of direct involement with embedded systems like communication controllers, mainframe and minicomputer peripheral controllers, custom minicomputers, microcontrollers and DSPs. His role in these systems has included hardware, microcode, firmware, and software for companies ranging in size from startups to Fortune 500. Mike also enjoys sharing his knowledge and experience with others.

RSS Feed

Would you like to be notified by email when Mike Dunn publishes a new blog?

  

Embedded TMS320C6000 Information Kick Off

Posted by Mike Dunn on Oct 25 2007 under TMS320C6x   

Before I get off on some embedded C6000 rant, I thought that I would try to express some of my background, interests and areas of expertise. Fast forwarding through vacuum tube and transistor computers, punched cards, 14 inch hard disks, delay line memory, RTL ICs, bit slice minicomputers, and an unknown number of microprocessors will almost get me from my past to the present. My computer life began in the hardware world, but the requirement for software [usually a few lines of machine code] quickly emerged. This was followed by simple asm programs, microcode, and firmware. Soon C, shell scripts, any eventually Perl were required to address the needs of current projects. I have left out several facts and details as my goal is to show a glimpse of my past to illustrate where I am coming from [I hope the grammar police do not come after me]. I obviously am not a 'CS type' and will not be expounding on DSP algorithms.

Most of my experience since late last century has been with the TI C6000 family DSPs. I plan to focus on some device differences/oddities and some of the problem analysis and debug that I have through. I am not sure if problems attract me or if I attract problems, but it seems that I have been getting involved in troubleshooting unusual problems throughout my career - and I always enjoy the challenge.

One of the reasons that I am doing this is related to my involvement with the Yahoo c6x group. Sometimes when I address a user question, I struggle with 'how much do I say'. I don't like to tell someone to 'just do this' without providing an explanation - and if I explain, I struggle with 'how much'. I strongly suspect that some of my topics will be triggered by some of those issues.

I realize that the size of the interested audience will probably be small, but that is ok.

Now, where shall I start...

mikedunn



Rate this article:
2
Rating: 2 | Votes: 4
 
posted by Mike Dunn
Mike has over 30 years of direct involement with embedded systems like communication controllers, mainframe and minicomputer peripheral controllers, custom minicomputers, microcontrollers and DSPs. His role in these systems has included hardware, microcode, firmware, and software for companies ranging in size from startups to Fortune 500. Mike also enjoys sharing his knowledge and experience with others.

Next post by Mike Dunn: Resolving 'Can't initialize target CPU' on TI C6000 DSPs - Part 1
all articles by Mike Dunn

Would you like to be notified by email when Mike Dunn publishes a new blog?

  


Comments


No comments yet for this article


Add a Comment
You need to login before you can post a comment (best way to prevent spam). ( Not a member? )