Is there any standard way to configure & deploy Sumo Robot Hardware and Application to ICOP_
Hi,
I was trying to deploy my SumoPlayer Application to 2300 based on CE 6.0, but i am not able to do so. My Visual Studio is running fine upto the point where it selects the device and when i say connect, it fails.
- I checked the IP Address on both my Dev Workstation and 2300 they are ok (I also pinged 2300 from my workstation it is reachable, but reverse it not true*may be because websetver is not included in base OS*)
- Both of them are on the same subnet.
- VS and CE clocks are also synchronized!
Did any of you participated in MEDC Sumo Robot Competition and had the same problem? Team can you help out me with this problem.
Regards,
Jadeja Dushyantsinh Anopsinh.
Hi again,
One more thing i noticed is that my Hardware Manifest file name is SumoPlayer.Hardware.Manifest.xml, isn't this supposed to be "MyProjectName".Hardware.Manifest.xml?
Regards,
Jadeja Dushyantsinh Anopsinh.
Hi,
Following are the things i did for the MEDC Sumo Robot Competition. Can you please review it and let me know where am i doing mistakes and what may be the appropriate solution for these mistakes?
1. I followed the HTML Document available in the MEDC 2007 Sumo Robot Competition Simulation Environment and build the Custom Sumo Player called "iRobo" based on the existing SumoPlayer. I tested it out and did some modification to suite my needs and compiled it for the Simulation Environment. [It worked fine
]
2. After that i build the cf.iRobo.csproj and added the required files as links [mainly iRobo.*.*.proxy.dll and iRobo.*.*.trans*.dll] i set the properties and build the project, But when i tried to deploy it gives me error saying that "The Device is not ready" and deploy fails.
Now i want to know why it fails. Can you please spend some time and let me what are the possible things could have happend wrong?
Appreiciate your help!
Regards,
Jadeja Dushyantsinh Anopsinh.
Before you can connect, on the eBox 2300 you will need to run the following (each time after it boots):
CMAccept
ConManClient2
On the CE machine, we don't change the manifest name.
Please open the manifest and verify that it refers to the contract of your new service, rather than http://schemas.tempuri.org/2007/02/sumoplayer.html
Hey, Dave
Thank you! I will try and let you know...
Regards,
Jadeja Dushyantsinh Anopsinh.
Dave,
1. It refers to "http://schemas.tempuri.org/2007/06/iRobo.html" (Is this correct? My project name is iRobo)
2. Both services are running already.
3. Since i am new to VS can you let me what happens once deploy is over? I mean i know it should start cf.dsshost.exe with parameter i specified but what if i turn off my Robo and than start again, Will my previously deployed project will be there? how can i make my iRobo's manifest boot each time rather than SumoPlayer's?
Thnaks for your help!
Regards,
Jadeja Dushyantsinh Anopsinh.
Hi,
I found out what was going wrong, i am not able to connect to "eBox_2300_WINCE600_SDK_Device" i tried to connect to my device using the Device Toolbar in VS, but it fails saying that "Conection establishment failed to eBox_2300_WINCE_SDK_Device: The Device is not ready"
What could be the reason for my device to not ready. I am able to ping it but not able to deploy my solution.
Regards,
Jadeja Dushyantsinh Anopsinh
1. yes, this looks good.
2. What do you mean. Are you saying two services are running on the CE device?
3. This depends on the exact configuration of your iCop. If persistence is enabled for the directory where you installed the application, then it will be there again when you start the iCop.
Autostart - I believe there is an autostart link which must be edited. I don't have an iCop here, so I can't tell you exactly where to look until Monday.
Did you run CMAccept and ConManClient2 on the iCop before attempting to connect from Visual Studio?
Did you configure the ip address of the iCop in VS?
Try connecting with VS Remote tools (in the start menu, rather than from VS itself). Can you connect with the Remote File Viewer?
Hi Dave,
Yes, I did start the CMAccept and ConManClient2 before attempting to connect to device from my VS. Yes my current ip Address is set to 192.168.113.1 But when i go to preoperties of my device from the device toolbar, i saw a bootstarper is ActiveSync (Is it supposed to be ActiveSync or something else?)-and connection type is TCPConnection-
Thanks for the Remote tools options i will try it and let you know.
Regards,
Jadeja Dushyantsinh Anopsinh.
Also, make sure that you have Visual Studio 2005 Service Pack 1 installed if all that still doesn't work. Apparently, that helped fix my problem.