change nand oob from 128 to 64
This commit is contained in:
parent
20a5d3eb9f
commit
ca3cc481c3
@ -78,17 +78,17 @@ struct nand_flash_dev nand_flash_ids[] = {
|
||||
SZ_2K, SZ_128, SZ_128K, 0, 2, 64, NAND_ECC_INFO(8, SZ_1K)},
|
||||
{"MX35LF1G24AD 3.3V SPI",
|
||||
{ .id = {0xC2, 0x14} },
|
||||
SZ_2K, SZ_128, SZ_128K, 0, 2, 128, NAND_ECC_INFO(24, SZ_1K)},
|
||||
SZ_2K, SZ_128, SZ_128K, 0, 2, 64, NAND_ECC_INFO(8, SZ_1K)},
|
||||
{"F35SQA001G 3.3V SPI",
|
||||
{ .id = {0xCD, 0x71, 0x71} },
|
||||
SZ_2K, SZ_128, SZ_128K, 0, 3, 64, NAND_ECC_INFO(8, SZ_1K)},
|
||||
|
||||
{"GD5F1GQ5X",
|
||||
{ .id = {0xC8, 0x51} },
|
||||
SZ_2K, SZ_128, SZ_128K, NAND_FORCE_SLC, 2, 128, NAND_ECC_INFO(24, SZ_1K)},
|
||||
SZ_2K, SZ_128, SZ_128K, NAND_FORCE_SLC, 2, 64, NAND_ECC_INFO(8, SZ_1K)},
|
||||
{"GD5F1GM7X",
|
||||
{ .id = {0xC8, 0x91} },
|
||||
SZ_2K, SZ_128, SZ_128K, NAND_FORCE_SLC, 2, 128, NAND_ECC_INFO(24, SZ_1K)},
|
||||
SZ_2K, SZ_128, SZ_128K, NAND_FORCE_SLC, 2, 64, NAND_ECC_INFO(8, SZ_1K)},
|
||||
{"FM25S01A",
|
||||
{ .id = {0xA1, 0xD4} },
|
||||
SZ_2K, SZ_128, SZ_128K, 0, 2, 64, NAND_ECC_INFO(8, SZ_1K)},
|
||||
|
||||
@ -121,10 +121,10 @@ struct spi_nand_flash spi_nand_table[] = {
|
||||
},
|
||||
.dev_id = {0xC2, 0x14},
|
||||
.page_size = 2048,
|
||||
.page_spare_size = 128,
|
||||
.page_spare_size = 64,
|
||||
.pages_per_blk = 64,
|
||||
.blks_per_chip = 1024,
|
||||
.options = SPINAND_ECC_MODE_24_bit | SPINAND_SUPPORT_DUAL,
|
||||
.options = SPINAND_SUPPORT_DUAL,
|
||||
.ecc_mask = 7,
|
||||
.ecc_uncorr = 7,
|
||||
},
|
||||
@ -213,10 +213,10 @@ struct spi_nand_flash spi_nand_table[] = {
|
||||
},
|
||||
.dev_id = {0xC8, 0x51},
|
||||
.page_size = 2048,
|
||||
.page_spare_size = 128,
|
||||
.page_spare_size = 64,
|
||||
.pages_per_blk = 64,
|
||||
.blks_per_chip = 1024,
|
||||
.options = SPINAND_ECC_MODE_24_bit | SPINAND_SUPPORT_DUAL | SPINAND_SUPPORT_QUAD ,
|
||||
.options = SPINAND_SUPPORT_DUAL | SPINAND_SUPPORT_QUAD ,
|
||||
},
|
||||
|
||||
{
|
||||
@ -227,10 +227,10 @@ struct spi_nand_flash spi_nand_table[] = {
|
||||
},
|
||||
.dev_id = {0xC8, 0x91},
|
||||
.page_size = 2048,
|
||||
.page_spare_size = 128,
|
||||
.page_spare_size = 64,
|
||||
.pages_per_blk = 64,
|
||||
.blks_per_chip = 1024,
|
||||
.options = SPINAND_ECC_MODE_24_bit | SPINAND_SUPPORT_DUAL | SPINAND_SUPPORT_QUAD ,
|
||||
.options = SPINAND_SUPPORT_DUAL | SPINAND_SUPPORT_QUAD ,
|
||||
},
|
||||
|
||||
{
|
||||
|
||||
@ -121,10 +121,10 @@ struct spi_nand_flash spi_nand_table[] = {
|
||||
},
|
||||
.dev_id = {0xC2, 0x14},
|
||||
.page_size = 2048,
|
||||
.page_spare_size = 128,
|
||||
.page_spare_size = 64,
|
||||
.pages_per_blk = 64,
|
||||
.blks_per_chip = 1024,
|
||||
.options = SPINAND_ECC_MODE_24_bit | SPINAND_SUPPORT_DUAL,
|
||||
.options = SPINAND_SUPPORT_DUAL,
|
||||
.ecc_mask = 7,
|
||||
.ecc_uncorr = 7,
|
||||
},
|
||||
@ -213,10 +213,24 @@ struct spi_nand_flash spi_nand_table[] = {
|
||||
},
|
||||
.dev_id = {0xC8, 0x51},
|
||||
.page_size = 2048,
|
||||
.page_spare_size = 128,
|
||||
.page_spare_size = 64,
|
||||
.pages_per_blk = 64,
|
||||
.blks_per_chip = 1024,
|
||||
.options = SPINAND_ECC_MODE_24_bit | SPINAND_SUPPORT_DUAL | SPINAND_SUPPORT_QUAD ,
|
||||
.options = SPINAND_SUPPORT_DUAL | SPINAND_SUPPORT_QUAD ,
|
||||
},
|
||||
|
||||
{
|
||||
.name = "GD5F1GM7X",
|
||||
.id_info = {
|
||||
.id_addr = SPI_NAND_ID_NO_DUMMY,
|
||||
.id_len = 2,
|
||||
},
|
||||
.dev_id = {0xC8, 0x91},
|
||||
.page_size = 2048,
|
||||
.page_spare_size = 64,
|
||||
.pages_per_blk = 64,
|
||||
.blks_per_chip = 1024,
|
||||
.options = SPINAND_SUPPORT_DUAL | SPINAND_SUPPORT_QUAD ,
|
||||
},
|
||||
|
||||
{
|
||||
|
||||
@ -87,7 +87,7 @@ struct nand_flash_dev nand_flash_ids[] = {
|
||||
0 },
|
||||
{"MX35LF1G24AD 3.3V SPI",
|
||||
{ .id = {0xC2, 0x14} },
|
||||
SZ_2K, SZ_128, SZ_128K, 0, 2, 128, NAND_ECC_INFO(24, SZ_1K),
|
||||
SZ_2K, SZ_128, SZ_128K, 0, 2, 64, NAND_ECC_INFO(8, SZ_1K),
|
||||
0 },
|
||||
{"MX35LF4G24AD 3.3V SPI",
|
||||
{ .id = {0xC2, 0x35} },
|
||||
@ -117,11 +117,11 @@ struct nand_flash_dev nand_flash_ids[] = {
|
||||
#endif
|
||||
{"GD5F1GQ5X 3.3V SPI",
|
||||
{ .id = {0xC8, 0x51 } },
|
||||
SZ_2K, SZ_128, SZ_128K, 0, 2, 128, NAND_ECC_INFO(24, SZ_1K),
|
||||
SZ_2K, SZ_128, SZ_128K, 0, 2, 64, NAND_ECC_INFO(8, SZ_1K),
|
||||
0 },
|
||||
{"GD5F1GM7X 3.3V SPI",
|
||||
{ .id = {0xC8, 0x91 } },
|
||||
SZ_2K, SZ_128, SZ_128K, 0, 2, 128, NAND_ECC_INFO(24, SZ_1K),
|
||||
SZ_2K, SZ_128, SZ_128K, 0, 2, 64, NAND_ECC_INFO(8, SZ_1K),
|
||||
0 },
|
||||
{"GD5F2GQ4U 3.3V SPI",
|
||||
{ .id = {0xC8, 0xb2} },
|
||||
|
||||
@ -100,28 +100,28 @@ elif [[ "$CONFIG_STORAGE_TYPE_SPINAND" = true ]]; then
|
||||
echo "start create programmer version"
|
||||
mkdir -p $PROGRAMMER_DIR
|
||||
cp $PRJ_TOP_DIR/tools/partition/$CONFIG_XOS_BUILD_BOARD/los_spi-nand/$CONFIG_XOS_PROJECT_TYPE$CONFIG_STORAGE_TYPE/programmer.ini $PROGRAMMER_DIR
|
||||
#$MC_IMAGE_BUILDER -c 8/1024 -p 2048 -o 64 -e 0x20000 -n 64 -s -f $QM_ALL_IMAGES/u-boot-spl-header.img $QM_ALL_IMAGES/u-boot-spl-header_out.img
|
||||
#$MC_IMAGE_BUILDER -c 8/1024 -p 2048 -o 64 -e 0x20000 -n 64 $QM_ALL_IMAGES/u-boot-spl-header_out.img $PROGRAMMER_DIR/u-boot-spl-header.img.burn
|
||||
#$MC_IMAGE_BUILDER -c 8/1024 -p 2048 -o 64 -e 0x20000 -n 64 $QM_ALL_IMAGES/u-boot.bin $PROGRAMMER_DIR/u-boot.bin.burn
|
||||
#$MC_IMAGE_BUILDER -c 8/1024 -p 2048 -o 64 -e 0x20000 -n 64 $QM_ALL_IMAGES/logo.img $PROGRAMMER_DIR/logo.img.burn
|
||||
#$MC_IMAGE_BUILDER -c 8/1024 -p 2048 -o 64 -e 0x20000 -n 64 $QM_ALL_IMAGES/misc.img $PROGRAMMER_DIR/misc.img.burn
|
||||
#$MC_IMAGE_BUILDER -c 8/1024 -p 2048 -o 64 -e 0x20000 -n 64 $QM_ALL_IMAGES/recovery.img $PROGRAMMER_DIR/recovery.img.burn
|
||||
#$MC_IMAGE_BUILDER -c 8/1024 -p 2048 -o 64 -e 0x20000 -n 64 $QM_ALL_IMAGES/recovery-rootfs.ubi $PROGRAMMER_DIR/recovery-rootfs.ubi.burn
|
||||
#$MC_IMAGE_BUILDER -c 8/1024 -p 2048 -o 64 -e 0x20000 -n 64 $QM_ALL_IMAGES/zImage-dtb $PROGRAMMER_DIR/zImage-dtb.burn
|
||||
#$MC_IMAGE_BUILDER -c 8/1024 -p 2048 -o 64 -e 0x20000 -n 64 $QM_ALL_IMAGES/system.ubi $PROGRAMMER_DIR/system.ubi.burn
|
||||
#$MC_IMAGE_BUILDER -c 8/1024 -p 2048 -o 64 -e 0x20000 -n 64 $QM_ALL_IMAGES/rootfs.ubi $PROGRAMMER_DIR/rootfs.ubi.burn
|
||||
#$MC_IMAGE_BUILDER -c 8/1024 -p 2048 -o 64 -e 0x20000 -n 64 $QM_ALL_IMAGES/data.ubi $PROGRAMMER_DIR/data.ubi.burn
|
||||
$MC_IMAGE_BUILDER -c 24/1024 -p 2048 -o 128 -e 0x20000 -n 64 -s -f $QM_ALL_IMAGES/u-boot-spl-header.img $QM_ALL_IMAGES/u-boot-spl-header_out.img
|
||||
$MC_IMAGE_BUILDER -c 24/1024 -p 2048 -o 128 -e 0x20000 -n 64 $QM_ALL_IMAGES/u-boot-spl-header_out.img $PROGRAMMER_DIR/u-boot-spl-header.img.burn
|
||||
$MC_IMAGE_BUILDER -c 24/1024 -p 2048 -o 128 -e 0x20000 -n 64 $QM_ALL_IMAGES/u-boot.bin $PROGRAMMER_DIR/u-boot.bin.burn
|
||||
$MC_IMAGE_BUILDER -c 24/1024 -p 2048 -o 128 -e 0x20000 -n 64 $QM_ALL_IMAGES/logo.img $PROGRAMMER_DIR/logo.img.burn
|
||||
$MC_IMAGE_BUILDER -c 24/1024 -p 2048 -o 128 -e 0x20000 -n 64 $QM_ALL_IMAGES/misc.img $PROGRAMMER_DIR/misc.img.burn
|
||||
$MC_IMAGE_BUILDER -c 24/1024 -p 2048 -o 128 -e 0x20000 -n 64 $QM_ALL_IMAGES/recovery.img $PROGRAMMER_DIR/recovery.img.burn
|
||||
$MC_IMAGE_BUILDER -c 24/1024 -p 2048 -o 128 -e 0x20000 -n 64 $QM_ALL_IMAGES/recovery-rootfs.ubi $PROGRAMMER_DIR/recovery-rootfs.ubi.burn
|
||||
$MC_IMAGE_BUILDER -c 24/1024 -p 2048 -o 128 -e 0x20000 -n 64 $QM_ALL_IMAGES/zImage-dtb $PROGRAMMER_DIR/zImage-dtb.burn
|
||||
$MC_IMAGE_BUILDER -c 24/1024 -p 2048 -o 128 -e 0x20000 -n 64 $QM_ALL_IMAGES/system.ubi $PROGRAMMER_DIR/system.ubi.burn
|
||||
$MC_IMAGE_BUILDER -c 24/1024 -p 2048 -o 128 -e 0x20000 -n 64 $QM_ALL_IMAGES/rootfs.ubi $PROGRAMMER_DIR/rootfs.ubi.burn
|
||||
$MC_IMAGE_BUILDER -c 24/1024 -p 2048 -o 128 -e 0x20000 -n 64 $QM_ALL_IMAGES/data.ubi $PROGRAMMER_DIR/data.ubi.burn
|
||||
$MC_IMAGE_BUILDER -c 8/1024 -p 2048 -o 64 -e 0x20000 -n 64 -s -f $QM_ALL_IMAGES/u-boot-spl-header.img $QM_ALL_IMAGES/u-boot-spl-header_out.img
|
||||
$MC_IMAGE_BUILDER -c 8/1024 -p 2048 -o 64 -e 0x20000 -n 64 $QM_ALL_IMAGES/u-boot-spl-header_out.img $PROGRAMMER_DIR/u-boot-spl-header.img.burn
|
||||
$MC_IMAGE_BUILDER -c 8/1024 -p 2048 -o 64 -e 0x20000 -n 64 $QM_ALL_IMAGES/u-boot.bin $PROGRAMMER_DIR/u-boot.bin.burn
|
||||
$MC_IMAGE_BUILDER -c 8/1024 -p 2048 -o 64 -e 0x20000 -n 64 $QM_ALL_IMAGES/logo.img $PROGRAMMER_DIR/logo.img.burn
|
||||
$MC_IMAGE_BUILDER -c 8/1024 -p 2048 -o 64 -e 0x20000 -n 64 $QM_ALL_IMAGES/misc.img $PROGRAMMER_DIR/misc.img.burn
|
||||
$MC_IMAGE_BUILDER -c 8/1024 -p 2048 -o 64 -e 0x20000 -n 64 $QM_ALL_IMAGES/recovery.img $PROGRAMMER_DIR/recovery.img.burn
|
||||
$MC_IMAGE_BUILDER -c 8/1024 -p 2048 -o 64 -e 0x20000 -n 64 $QM_ALL_IMAGES/recovery-rootfs.ubi $PROGRAMMER_DIR/recovery-rootfs.ubi.burn
|
||||
$MC_IMAGE_BUILDER -c 8/1024 -p 2048 -o 64 -e 0x20000 -n 64 $QM_ALL_IMAGES/zImage-dtb $PROGRAMMER_DIR/zImage-dtb.burn
|
||||
$MC_IMAGE_BUILDER -c 8/1024 -p 2048 -o 64 -e 0x20000 -n 64 $QM_ALL_IMAGES/system.ubi $PROGRAMMER_DIR/system.ubi.burn
|
||||
$MC_IMAGE_BUILDER -c 8/1024 -p 2048 -o 64 -e 0x20000 -n 64 $QM_ALL_IMAGES/rootfs.ubi $PROGRAMMER_DIR/rootfs.ubi.burn
|
||||
$MC_IMAGE_BUILDER -c 8/1024 -p 2048 -o 64 -e 0x20000 -n 64 $QM_ALL_IMAGES/data.ubi $PROGRAMMER_DIR/data.ubi.burn
|
||||
#$MC_IMAGE_BUILDER -c 24/1024 -p 2048 -o 128 -e 0x20000 -n 64 -s -f $QM_ALL_IMAGES/u-boot-spl-header.img $QM_ALL_IMAGES/u-boot-spl-header_out.img
|
||||
#$MC_IMAGE_BUILDER -c 24/1024 -p 2048 -o 128 -e 0x20000 -n 64 $QM_ALL_IMAGES/u-boot-spl-header_out.img $PROGRAMMER_DIR/u-boot-spl-header.img.burn
|
||||
#$MC_IMAGE_BUILDER -c 24/1024 -p 2048 -o 128 -e 0x20000 -n 64 $QM_ALL_IMAGES/u-boot.bin $PROGRAMMER_DIR/u-boot.bin.burn
|
||||
#$MC_IMAGE_BUILDER -c 24/1024 -p 2048 -o 128 -e 0x20000 -n 64 $QM_ALL_IMAGES/logo.img $PROGRAMMER_DIR/logo.img.burn
|
||||
#$MC_IMAGE_BUILDER -c 24/1024 -p 2048 -o 128 -e 0x20000 -n 64 $QM_ALL_IMAGES/misc.img $PROGRAMMER_DIR/misc.img.burn
|
||||
#$MC_IMAGE_BUILDER -c 24/1024 -p 2048 -o 128 -e 0x20000 -n 64 $QM_ALL_IMAGES/recovery.img $PROGRAMMER_DIR/recovery.img.burn
|
||||
#$MC_IMAGE_BUILDER -c 24/1024 -p 2048 -o 128 -e 0x20000 -n 64 $QM_ALL_IMAGES/recovery-rootfs.ubi $PROGRAMMER_DIR/recovery-rootfs.ubi.burn
|
||||
#$MC_IMAGE_BUILDER -c 24/1024 -p 2048 -o 128 -e 0x20000 -n 64 $QM_ALL_IMAGES/zImage-dtb $PROGRAMMER_DIR/zImage-dtb.burn
|
||||
#$MC_IMAGE_BUILDER -c 24/1024 -p 2048 -o 128 -e 0x20000 -n 64 $QM_ALL_IMAGES/system.ubi $PROGRAMMER_DIR/system.ubi.burn
|
||||
#$MC_IMAGE_BUILDER -c 24/1024 -p 2048 -o 128 -e 0x20000 -n 64 $QM_ALL_IMAGES/rootfs.ubi $PROGRAMMER_DIR/rootfs.ubi.burn
|
||||
#$MC_IMAGE_BUILDER -c 24/1024 -p 2048 -o 128 -e 0x20000 -n 64 $QM_ALL_IMAGES/data.ubi $PROGRAMMER_DIR/data.ubi.burn
|
||||
echo "end programmer version"
|
||||
elif [[ "$CONFIG_STORAGE_TYPE_SPINOR" = true ]]; then
|
||||
echo "CONFIG_STORAGE_TYPE_SPINOR=$CONFIG_STORAGE_TYPE_SPINOR"
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
[SIGNATURE]
|
||||
FLAG =MULTIFILE
|
||||
PartitionFiles =1
|
||||
BlockSize =22000h
|
||||
BlockSize =21000h
|
||||
|
||||
[FILE0]
|
||||
PartitionName = boot-spl
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user