parts = nand_info->parts;\r
for(i=0;i<g_num_partitions;i++)\r
{\r
- printk(">>> part[%d]: name=%s offset=0x%012llx\n", i, parts[i].name, parts[i].offset);\r
- if(strcmp(parts[i].name,"cache") == 0)\r
+ //printk(">>> part[%d]: name=%s offset=0x%012llx\n", i, parts[i].name, parts[i].offset);\r
+ if(strcmp(parts[i].name,"backup") == 0)\r
{\r
- SysImageWriteEndAdd = (unsigned long)parts[i].offset>>9;//sector\r
+ SysImageWriteEndAdd = (unsigned long)(parts[i].offset + parts[i].size)>>9;//sector\r
printk(">>> SysImageWriteEndAdd=0x%lx\n", SysImageWriteEndAdd);\r
break;\r
}\r