The first thing you need to figure out the make and model of the chip-controller. This is necessary in order to find the special tools for working with the data controller. Figure it out two ways. The first method is the conventional opening of the housing of the stick and read the model name of the controller. These data should be applied to the chip. The second method is to determine the model of the controller special codes VID (vendor ID) and PID (device ID). These codes sewn into the controller firmware and available on any device. In the Internet you can find a lot of programs that read these codes.
If these codes have been read, then there are great chances to recover corrupted card memory get. So, if you believed these special codes, look for for it manufacturer. There are special database of these data. One of them is the iFlash.
When you have identified the manufacturer then search the Internet for service utility to work with the chip-controller. Typically, such a tool can be downloaded free of charge from the manufacturer's website.
After recovering the chip-controller, you can try to pull data from memory. To do this, use the special software for data recovery. In principle, any suitable program, but it is better LostFlashFoto.
If the data is corrupted and not subject to recovery, or they are simply not necessary need to test for the presence of bad sectors map-memory.