Yes there is - buy a new device

Sometimes it's just that - the device has "died"
Given the error and the fact that the sd solution doesn't work - I think the memory chip has gone bad