Насколько я понимаю процесс работы, то в контроллере хранятся некоторые данные о используемом чипе (разрядность, скорость работы, данные по ремапу итд), при их смене, данные в контроллере ведь никто не меняет, поэтому и не работает (как в винтах, если просто плату перекинуть, он не заработает, надо еще ПЗУшку перебросить с родной платы).
Как вариант, на практике не применял, не было интереса. Подпаять чип, перепрошить флешку (в режиме не форматировать чип или высокоуровневого форматирования), попытаться восстановить информацию. Если есть желание попробуйте, вдруг чего получится (если что не поленитесь отпишитесь о результатах).