Hi all. The question is because I'm developing under my PC, but I would like to first copy the same BSP to another machine, and second create a backup of the BSP. How do you do that? I'm using Errol's BSP, but with some modifications... I hope someone can guide me in this. Thanks to all in advance. Regards Fernando
How do you create a new BSP distribution?
Hello Fernando, Do you want to backup only the BSP, or all your project ? If only the BSP : you just have to backup the files installed with the friendlyarm BSP (and the files you eventually added). If all the project : the best solution is to use virtual machines, you create a virtual machine with Windows XP, Visual Studio and Platform Builder, then you backup it somewhere. After that, you can install the BSP of the board you want to use for your project, you make some modifications, generate you own nk.bin. At the end of the project, you only have to backup the whole virtual machine somewhere. If 10 years later, you have to come back to your project, you take the virtual machine and you are ready to work, without to find a old machine with windows XP, the development tools, etc... and you are sure that nothing is missing... If you have a second project under windows CE, you take the virtual machine you backuped before to install the BSP of the board of the first project. Domodom
There are, mainly, 2 folders. If you open my BSP with 7Zip or any other zip tool then you will see that it is acrually very simple. I'm not in front of my WinCE PC, so i'm guessing, but i think your project is in OSdesigns, and the BSP is under Platform, really cant remember :(. Just browse around a bit in the WinCE6 folder. All you do is copy the files. No registry to copy. Then copy those files into the correct places on the new PC and you're done... :-)
Thank you both Dom and Errol! What I wasn't sure was if there were other files besides de ones under the platform directory. But besides that, if I remeber well, the BSP that you both build up together (I think) was "installable", wasn't it? That is kind of what I want to do... something "installable" :)