Boben,
I just tried this here (downloading and extracting the zip file from the website to make sure it isn't corrupt) and it all works fine for me. I tried with both monitor S19 files in the BIN folder - both worked fine while using the included GPIO.INI. There are a few potential issues:
- some versions of TunerStudio may not recognize the signature as valid. I am using v2.213 and it works. I couldn't say if earlier versions of TS will work. So if you haven't updated TS lately, you might want to do that.
- follow the instructions for loading embedded code here:
http://www.msgpio.com/manuals/mshift/V2code.html#load (
except for using the template project S19 and INI where appropriate, of course). Don't use any other procedure from any other site.
- make sure the bootloader pin is not grounded after you have loaded the code - and be sure to cycle the power (I am sure you are doing this, since you have other code working properly),
- be sure to load the original version of the S19, BEFORE compiling any code, otherwise you won't know if it might be the compiler setup that is the issue.
If those are all fine, then you likely have an intermittent serial communications issue. There are some serial comms troubleshooting tips here:
http://www.msgpio.com/manuals/mshift/gpconnect.htm
I would also make sure the power supply is functioning properly. Depending on how it is built, the GPIO board can draw currently different while running than during code loading compared to MS-II, so this is one thing to check (ideally with a scope, but alternatively with a voltmeter).
Lance.
"Never wrestle with pigs. You both get dirty and the pig likes it." - George Bernard Shaw