В то время как в u-boot моей платы на базе ARM (DM368) я вручную помечаю некоторые блоки разделов ядра как плохие. U-boot говорит, что он был помечен и, например, при записи/чтении образа ядра я вижу, что он пропускает этот бэд-блок.
Но когда я пытаюсь записать тот же раздел из Linux (загруженный через NFS), я вижу, что команда Linux nandwrite ИСПОЛЬЗУЕТ этот плохой блок! Я проверял это несколькими способами - Linux игнорирует метку плохого блока на 100%. Но везде в инете написано, что BBT один и для u-boot и для линукса.
Итак, где подвох?