Как это ни печально, но решилось все через виндовые программы.
Сначала с помощью ChipGenius вытащил подробную инфу о контроллере:
Description: [F:]Запоминающее устройство для USB(SMI USB DISK)
Device Type: Mass Storage Device
Protocal Version: USB 2.00
Current Speed: High Speed
Max Current: 500mA
USB Device ID: VID = 090C PID = 1000
Serial Number: AA00000000001698
Device Vendor: SMI Corporation
Device Name: USB DISK
Device Revision: 1100
Manufacturer: SMI
Product Model: USB DISK
Product Revision: 1100
Controller Vendor: SMI
Controller Part-Number: [b]SM3257ENAA[/b] - ISP 111129-AA-
Flash ID code: 2C88085F - Micron MT29F128G08EFAAA - 4CE/Single Channel [TLC-8K] -> Total Capacity = 32GB
Tools on web: http://dl.mydigit.net/special/up/smi.html
Possible Flash Part-Number
----------------------------
[1CE]MT29F64G08EBAAA(25nm) x 4 pcs/Channel x 1 Channel
[2CE]MT29F128G08EFAAA(25nm) x 2 pcs/Channel x 1 Channel
Flash ID mapping table
----------------------------
[Channel 0] [Channel 1]
2C88085F --------
2C88085F --------
2C88085F --------
2C88085F --------
-------- --------
-------- --------
-------- --------
-------- --------
Затем на сайте
http://flashboot.ru/files/file/252/ нашел программу SMI SM3257ENAA MPTool V2.03.58 v8 K1129 (11/11/29 Build) для моего контроллера.
Ну а дальше как по маслу:

Итог: флешка снова жива!
