
Dear Charles Krinke,
In message AANLkTi=pfBvvVko1iRnuxdyyU0xWdK6pGretf90+jO5F@mail.gmail.com you wrote:
I have *CONFIG_CMD_JFFS2* defined, but not *CONFIG_CMD_MTDPARTS* as they seem to be mutually exclusive.
They are not. There are 64 boards in mainline which define both.
thinking this would define sufficiently mtdparts for the Linux kernel to boot. Maybe there is a C source file in the linux kernel that needs the mtd partitioning information hard-code? I vaguely remember something like this a while back.
No. You just select CONFIG_MTD_CMDLINE_PARTS=y in the Linux kernel configuration.
List of all partitions: No filesystem could mount root, tried: jffs2*
Seems your kernel does not recognize any MTD partitions at all.
Do you pass any mtdparts= boot argument to the kernel at all? What exactly are your bootargs?
Did you enable MTD support and CMDLINE_PARTS in the kernel config?
Best regards,
Wolfgang Denk