I'm using a beaglebone with the am335x_evm config, and it seems to see several NAND partitions beyond what has been defined. Both uboot and linux have the configuration that ends with the first root partition and continue that partition to the end of NAND, but when I boot linux (even with the NAND completely erased) it sees:
[ 0.810729] 0x000000780000-0x000002780000 : "File System"
[ 0.830932] 0x000002780000-0x000002960000 : "U-Boot.backup"
[ 0.838745] 0x000002960000-0x000002e60000 : "Kernel.backup"
[ 0.847930] 0x000002e60000-0x000020000000 : "Extended File System"
File system is the last partition I can see defined in the u-boot config and in board-am335xevm.c. Where are the rest of the partitions coming from?