(u64)block * mtd->erasesize);
if (doit) {
chip->select_chip(mtd, 0);
- ret = chip->write_page(mtd, chip, buf, 1, page, 0, 1);
+ ret = chip->write_page(mtd, chip, 0, mtd->writesize,
+ buf, 1, page, 0, 0);
if (ret) {
printf("Failed to write FCB to block %u: %d\n", block, ret);
}