1*4882a593SmuzhiyunBroadcom BCM963XX CFE Loader NOR Flash Partitions 2*4882a593Smuzhiyun================================================= 3*4882a593Smuzhiyun 4*4882a593SmuzhiyunMost Broadcom BCM63XX SoC based devices follow the Broadcom reference layout for 5*4882a593SmuzhiyunNOR. The first erase block used for the CFE bootloader, the last for an 6*4882a593SmuzhiyunNVRAM partition, and the remainder in-between for one to two firmware partitions 7*4882a593Smuzhiyunat fixed offsets. A valid firmware partition is identified by the ImageTag 8*4882a593Smuzhiyunheader found at beginning of the second erase block, containing the rootfs and 9*4882a593Smuzhiyunkernel offsets and sizes within the firmware partition. 10*4882a593Smuzhiyun 11*4882a593SmuzhiyunRequired properties: 12*4882a593Smuzhiyun- compatible : must be "brcm,bcm963xx-cfe-nor-partitions" 13*4882a593Smuzhiyun 14*4882a593SmuzhiyunExample: 15*4882a593Smuzhiyun 16*4882a593Smuzhiyunflash@1fc00000 { 17*4882a593Smuzhiyun compatible = "cfi-flash"; 18*4882a593Smuzhiyun reg = <0x1fc00000 0x400000>; 19*4882a593Smuzhiyun bank-width = <2>; 20*4882a593Smuzhiyun 21*4882a593Smuzhiyun partitions { 22*4882a593Smuzhiyun compatible = "brcm,bcm963xx-cfe-nor-partitions"; 23*4882a593Smuzhiyun }; 24*4882a593Smuzhiyun}; 25