[U-Boot] Can't read kernel if bad blocks are present in partition