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.

Is source code enough for this job?

Please excuse me for asking yet again, but my boss is having a fit and I need to get a simple YES/NO answer to this question ASAP.  I'll try to phrase it as concisely as I can...

Is the source code available at http://support.spectrumdigital.com/boards/evmdm6467t/revb/ and other places sufficient for getting a new product up and running, where this new product is based on the HD1080P/DM6467T-EVM schematic available at the same link, but has these features omitted: ATA interface (sheet 23), PCI interface (sheets 23-26), VLYNQ (sheet 27), SPDIF (sheet 29), AIC32 (sheet 28), S-Video (sheet 34), or any hard disk at all?

Please note that one of my concerns is that there is some compiled code (without source) that is run somewhere on the EVM or demo, and this code wants to initialize hardware that will be missing from my new board, and this fact will cause the code to not run.

Thanks very much,

Helmut

  • Helmut,

    That package won't be ready. It might get you started, but it might be a really short first step. Even more importantly, I worry how you plan to do mutlithreading and scheduling without an OS. I am sure your project will require some semaphore and more than one thread.

    That said, if you are really ok with one thread, the video loopback one might be the most suitable out of everything. Keep in mind you will need to add a lot of code.

  • Paul,

    Thanks very much for your reply.  Thanks also for not getting tired of me and writing me off.  I genuinely appreciate that, and all your help to date as well.

    1) Please clarify; to which "package" do you reply when you say it won't be ready?  The chip?  Software?  I'm confused.  I'm also a little WORRIED.

    Regarding multi-threading, I truly believe I don't need it whatsoever.  All I need is an XDAIS platform to feed video in, do video analytics, then video out.  It's a single-purpose appliance I'm designing.  

    2) If I'm wrong, which could be nevertheless, please suggest why.  Thanks.

    3) I hear you suggesting the "video loopback one".  Please clarify which item this is, perhaps by providing a link.  It *sounds* like it fits right in with my paragraphs above.

    Regarding "add a lot of code", this is what I'm trying to avoid, of course.  However, perhaps you say that when assuming some things that aren't the case for me.  If the "video loopback one", for example, includes XDAIS, then it might be as trivial for me as inserting my own video analytics "codec", that's already written.

    Most importantly, since this morning I figured out the expression "XDAIS platform", and also discovered source for "xDAIS Framework Components" and "xDAIS Developer's Kit" at http://software-dl.ti.com/dsps/dsps_registered_sw/sdo_sb/targetcontent/index.html .  This might indeed be exactly the XDAIS platform that I seek.

    4) Finally, back to your post... When you mention "really short first step", I assume you mean I'll hit a road block because the "package won't be ready".  If you mean otherwise, please let me know.

    -Helmut

  • I meant this package: http://support.spectrumdigital.com/boards/evmdm6467/revf/files/evmdm6467_v1_revf.zip. Please review the video_loopback testcase. There is no XDAIS related API in it. We will not be able to support how to intergrate XDAIS onto that testcase.