none
How to use SDK in WINCE7?? RRS feed

  • Question

  • Hello friends,

    I have my own SDK for own BSP for AM335x with WINCE7. I have installed SDK. Now, I want to use that SDK with my RDK BSP.(show only catalog items to customer) and I have binaries for this....... So, How to use SDK and change catalog items according to client's requirement ???????????????????

    Friday, March 28, 2014 5:17 AM

All replies

  • SDK is used by an application developer to write programs for your build environment i.e your your device.

    If you have SDK you can write application using the SDK without the use of PB and the BSP.

    Using your BSP you can create an SDK and share it with your customer.

    --- Misbah


    Senior Design Engineer T.E.S Electroni Solutions (Bangalore-India) www.tes-dst.com email-misbah.khan@tes-dst.com

    Friday, March 28, 2014 6:08 AM
  • Hello Mr. Misbah,

    I agree with your words, but I openly want to discuss one thing. Suppose I bought bootloader, and nk.bin image from you and SDK. Also you have given RDK BSP for building my project so that I can make any change in Catalog Items in future and recompiled the project and generate nk.bin images .......  Is it possible or not ?????????

    I think so, YES, because we have the same thing to our client ????? He is not developing any application, He is just selecting certain features in Catalog Items and we are also doing the same thing here ??????????????????????

    Friday, March 28, 2014 6:15 AM
  • Your customer cannot change an OS with an SDK for your OS.

    Your customer will need your BSP and Platform Builder to change the OS.  If you are creative, you can develop ways to deliver the BSP in binary form rather than source code.


    Bruce Eitman (eMVP) Senior Engineer Bruce.Eitman AT Eurotech DOT com My BLOG http://geekswithblogs.net/bruceeitman Eurotech Inc. www.Eurotech.com

    Friday, March 28, 2014 11:07 AM
    Moderator
  • Agree with Mr. Bruce Eitman, No one can change the functionality of the OS if no source code is available.... I have downloaded our RDK which is mentioned on the webs site. Client has downloaded it from the link and he has catalog items where he can select the functionality what he want to add ro remove. then he can build the image but he wiil only get nk.bin. He has to use our build bootloaders.......
    Monday, March 31, 2014 6:01 AM
  • I did not say that source code is necessary.  Quite the opposite, I said that you can deliver a binary BSP.

    Did you have a question in your last post?


    Bruce Eitman (eMVP) Senior Engineer Bruce.Eitman AT Eurotech DOT com My BLOG http://geekswithblogs.net/bruceeitman Eurotech Inc. www.Eurotech.com

    Monday, March 31, 2014 12:29 PM
    Moderator
  • No, But I have a question your post. What is this binary BSP. If I have to create binary BSP then what is the procedure for creating Binary BSP........
    Tuesday, April 1, 2014 2:48 AM
  • Hello,

    http://archive.msdn.microsoft.com/CE6VirtualPCBSP/Release/ProjectReleases.aspx?ReleaseId=2722

    I did a google for the following "how to create a windows ce binary bsp" then the search resulted above URL.

    Download the BIN BSP and explore the contents of it. You will understand it.

    Regards,

    GSR

    Tuesday, April 1, 2014 3:56 AM
  • Hi GSRid,

    We have also own Binary BSP but I asked, How to create Binary BSP

    Tuesday, April 1, 2014 4:01 AM
  • See the following URL: http://geekswithblogs.net/BruceEitman/archive/2009/04/08/platform-builder-building-a-binary-component.aspx


    Tuesday, April 1, 2014 12:41 PM
  • No, But I have a question your post. What is this binary BSP.

    A binary BSP releases the binaries (EXE, DLL, LIB) needed by your customer to build an OS.   This is different from source code of course.

    If I have to create binary BSP then what is the procedure for creating Binary BSP........

    As I pointed out in my original answer, you will need to figure that out yourself.  I have made suggestions in the past, see http://geekswithblogs.net/BruceEitman/archive/2008/11/04/platform-builder-releasing-a-bsp.aspx

    We have also own Binary BSP but I asked, How to create Binary BSP

    Huh???  If you have it, why do you need to create it?

    HINT: Questions end with question marks (?) Use of question marks makes it easier for us to know when you have a question.


    Bruce Eitman (eMVP) Senior Engineer Bruce.Eitman AT Eurotech DOT com My BLOG http://geekswithblogs.net/bruceeitman Eurotech Inc. www.Eurotech.com

    Tuesday, April 1, 2014 12:47 PM
    Moderator
  • Hello,

    Sir,

    We have BSP source code but we cannot share it with our client and that why we need Binary BSP that we can share with our client so that he can add or remove the catalog items according is requirement.......

    I have read the link that you have shared. I got the concept but I have no idea how to create makefile and source file. The example that you have given in the mentioned link was good. But for beginner like me not sufficient. So, please help me to solve the problem

    Wednesday, April 2, 2014 11:24 AM
  • Partap:

    I suspect that by now you have figured out that I am not going to hold your hand and do your job for you.  If you haven't figured that out, well, I am not going to hold your hand and do your job for you.

    If you "have no idea how to create" a text file - sources and makefiles are text files - then you are not capable of performing this task, so pass it to an engineer.

    If you did not know that  makefiles and sources are text files, then you should have done at least a little research before replying.

    If the problem is that you don't know details about sources and makefiles then start doing some research.  There are books available on nmake/make/makefiles.   You could also use tools like Google and VS Help.

    I will tell you that I wrote my entire BSP release process using batch files.   It could also be done with C/C++/C#/VB/Javascript/VBScript/Pascal/...  Heck, you could even do it manually (although I would never actually recommend that.)


    Bruce Eitman (eMVP) Senior Engineer Bruce.Eitman AT Eurotech DOT com My BLOG http://geekswithblogs.net/bruceeitman Eurotech Inc. www.Eurotech.com

    Wednesday, April 2, 2014 1:14 PM
    Moderator