I've got some good news for you.
I've managed to succeed with getting the miner to work with my Gridseed Miner (5 chip,gold coloured one) meaning I get around 404Kh/s with it now.
This is what I used to make it work:
1st step (assuming everything else in in order first):
Follow this guide:
https://bitcointalk.org/index.php?topic=517451.0 2nd step (see below):
sudo (for some reason the miner refused to start without this so I put it in anyway)
./cgminer --scrypt -o stratum+tcp://mine.coinshift.com:3333 -u 1AwgPR37CMjqfHKjLMXmGjEp8wR8ZaizBV -p x --gridseed-options=baud=115200,freq=950
I hope this helps anyone else in a similar situation to me.If it works for you,I would appreciate a tip (hence why I included my BTC address here) since I was able to get this working eventually.
Things to consider:
1.This will only work with Gridseed 5 Chip miners so if you have a DualMiner (1 chip Gridseed ASIC) it won't work at all (when I tested it anyway,it didn't work,may work now with a future revision of the software).Consider retiring/selling off the DualMiners and replace it with the Gridseed 5 chip ASICs instead as those definately work without too much hassle.
2.The Raspberry Pi system can be complex,cumbersome and may even seem overwhelming for first time users,like me.The key is to ask the community like I did here,and keep trying different ROMs or software until you find a solution you're happy to work with and don't give up on finding a solution.(I used Raspbian in the end as it's the only one that worked for me,has wifi support out of the box)
3.While this works most of the time,if you close the miner,then restart it,it may not find the Gridseed miner sometimes-if this is the case,restarting the Raspberry Pi will fix this (as I don't know how to stabilise USB connections or wi-fi yet).
4.If you use a USB hub to connect everything up like I do,always use a powered hub that's reliable (I was caught out by a cheap hub that died on me so use one that's good)