Вы слишком далеко полезли =)
А ответ ведь совсем где-то рядом.
Может даже под носом.
А вы теряете время и лезите в коды пытаясь их понять =)) Зачем ?
По моему всего лишь нужно:
1. Подобрать программу, чтобы определяло правильно память как MLC
Для удобства выбора можно взять вот этот
сайт и начать подбор программы с последней версии для вашего контроллера SMI MPTool V2.03.20 v4. И если не подойдет двигаться вверх по списку.
2. Подкорректировать настройки.
3. Прошить.
Вот и все.