SanDisk Cruzer Blade 16GB write protected error

I’ve got this exact drive - 16GB Cruzer Blade, and it’s gone write protected.  I tried it out in my new Raspberry Pi which i think may have had a bit of a USB driver issue - so I guess it’s gone into some kind of safe mode.

Anyhow it’s definitely broken - shows up as Read Only in Disk Utility in OS X, and that won’t let me format or repartition or anything.

Any chance that someone from sandisk could tell me whether the device is beyond repair, or if there’s some tool that could make it work again?