sys_partition.fex 3.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. ;---------------------------------------------------------------------------------------------------
  2. ; 说明: 脚本中的字符串区分大小写,用户可以修改"="后面的数值,但是不要修改前面的字符串
  3. ;---------------------------------------------------------------------------------------------------
  4. ;---------------------------------------------------------------------------------------------------
  5. ; 固件下载参数配置
  6. ;---------------------------------------------------------------------------------------------------
  7. ;***************************************************************************************************
  8. ; mbr的大小, 以Kbyte为单位
  9. ;***************************************************************************************************
  10. [mbr]
  11. size = 16384
  12. ;***************************************************************************************************
  13. ; 分区配置
  14. ;
  15. ;
  16. ; partition 定义范例:
  17. ; [partition] ; //表示是一个分区
  18. ; name = USERFS2 ; //分区名称
  19. ; size = 16384 ; //分区大小 单位: 扇区.分区表示个数最多2^31 * 512 = 2T
  20. ; downloadfile = "123.fex" ; //下载文件的路径和名称,可以使用相对路径,相对是指相对于image.cfg文件所在分区。也可以使用绝对路径
  21. ; keydata = 1 ; //私有数据分区,重新量产数据将不丢失
  22. ; encrypt = 1 ; //采用加密方式烧录,将提供数据加密,但损失烧录速度
  23. ; user_type = ? ; //私有用法
  24. ; verify = 1 ; //要求量产完成后校验是否正确
  25. ;
  26. ; 注:1、name唯一, 不允许同名
  27. ; 2、name最大12个字符
  28. ; 3、size = 0, 将创建一个无大小的空分区
  29. ; 4、align to logical block size(504 sectors), leb size = 2*(1 nand phy block size - 1 phy page size)
  30. ;***************************************************************************************************
  31. [partition_start]
  32. [partition]
  33. name = boot-resource
  34. size = 1850
  35. downloadfile = "boot-resource.fex"
  36. user_type = 0x8000
  37. [partition]
  38. name = env
  39. size = 504
  40. downloadfile = "env.fex"
  41. user_type = 0x8000
  42. [partition]
  43. name = env-redund
  44. size = 504
  45. downloadfile = "env.fex"
  46. user_type = 0x8000
  47. [partition]
  48. name = boot
  49. size = 7568
  50. downloadfile = "boot.fex"
  51. user_type = 0x8000
  52. [partition]
  53. name = rootfs
  54. size = 100352
  55. downloadfile = "rootfs.fex"
  56. user_type = 0x8000
  57. ;[partition]
  58. ; name = dsp0
  59. ; size = 2048
  60. ; downloadfile = "dsp0.fex"
  61. ; user_type = 0x8000
  62. ;[partition]
  63. ; name = recovery
  64. ; size = 16128
  65. ; ;downloadfile = "recovery.fex"
  66. ; user_type = 0x8000
  67. [partition]
  68. name = private
  69. size = 10240
  70. user_type = 0x8000
  71. [partition]
  72. name = rootfs_data
  73. size = 50400
  74. user_type = 0x8000
  75. [partition]
  76. name = UDISK
  77. user_type = 0x8100