How do you create a new BSP distribution?

Fernando
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

domodom
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

Errol
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... :-)

Fernando
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" :)