I feel like I should also mention that I went through the whole procedure on my laptop as well and have reached the same outcome. So either I am very consistent in doing something wrong, or there is a problem.
I figure it might help if I list the steps I have taken for setup & installation and if I missed something or did it in the wrong order maybe someone will see it.
1) Buy parts (ChipKit Arduino & Network shield fom Digilent, plus header pins and housings, OBD-II cable etc)
2) Assemble chipkit & shield, connect 5vo to J4 pin 1 of network shield (verified pins three times), terminate OBD-II cable and connect to network shield
3) Install FTDI USB driver for ChipKit Arduino (mini USB)
4) Install WinAVR (option to add to PATH is checked)
5) Connect Chipkit to PC to verify FTDI driver and note COM port # (then unplug)
6) Connect Chipkit to PC and within 5 seconds run upload_hex.bat to flash firmware. I don't know if there is a verification step after flashing but the result said "avrdude.exe: done. Thank you." I did not see any errors. Note 1: my paths all have spaces so I am using the upload_hex.bat described here:
https://github.com/openxc/vi-firmware/issues/322, Note 2: Have tried to flash firmware files: vi-emulator-firmware-CHIPKIT-ctv6.0.3.hex as well as vi-emulator-firmware-CHIPKIT-ctv7.0.0.hex and do not see a difference between them with regard to the backend issue.
7) Install Python 2.7.8 from .msi
8) Updated my PATH variable to include Python27/Scripts. Note: there was no folder called "Scripts" in my python directory - so I created one. Later it got filled with some openxc files but it did not exist at this step.
9) Did python get-pip.py in the console to install pip.
10) Did pip install -U openxc in the console to install the openxc library?
11) Plug in Micro-USB on the shield to my PC, after it failed to find a driver used the device manager to manually install the USB backend driver. This required restarting Windows 8 into a mode that allows unsigned drivers.
12) Restart PC
13) Did openxc-control version in the console and got the results shown in the original post. Tried again after reconnecting the micro-USB connection within 5 seconds in case it was a sleep issue.
14) Followed steps 1-13 on my laptop. Same results.
Have I missed something? I need to get this working.