Date: Tue, 2 Aug 2016 15:25:14 -0700 From: Russell Haley <russ.haley@gmail.com> To: Warner Losh <wlosh@bsdimp.com> Cc: Michel Kohanim <michel@universal-devices.com>, freebsd-arm <freebsd-arm@freebsd.org> Subject: Re: Paid Support for iMX6 Port Message-ID: <CABx9NuR1K8xo44npfkaaPBTdYNeTr_BfpDEwOEED8Vaod2ahEg@mail.gmail.com> In-Reply-To: <241D6B3A-A780-4206-A4E8-18F3C91E3D99@bsdimp.com> References: <SN1PR0201MB15343313B83CCDFFEC52F1C798050@SN1PR0201MB1534.namprd02.prod.outlook.com> <CABx9NuQMRdP%2BmMeuf3Zum3onME8qEXL0ty6yQp1tZHuU=ockiw@mail.gmail.com> <CABx9NuRN5pq0-OsaW5EnX7wMdz=zoR%2By6BRd2nHwMa84KN6-zQ@mail.gmail.com> <241D6B3A-A780-4206-A4E8-18F3C91E3D99@bsdimp.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Aug 2, 2016 at 3:20 PM, Warner Losh <wlosh@bsdimp.com> wrote: > >> On Aug 2, 2016, at 3:11 PM, Russell Haley <russ.haley@gmail.com> wrote: >> >>>> 5. Support for booting from NAND flash or eMMC >>> No, there is no support at this time. There is basic NAND support on >>> one of the chips, but it has proven to be too deficient to be of much >>> use (single bit parity, no use of hardware ECC and other major >>> deficiencies). >> Sorry, even if there was a driver for it, there is no Filesystem >> designed to use eMMC or NAND directly. My understanding is typically >> the flash controller provides a standardized SATA path for accessing >> the NAND as if it's a disk (yet another developer make speak more to >> this). GNU/Linux equivalent is yaffs or jfs2 (I think). > > nandfs will work on NAND directly, but needs lots of work. > > ufs works fine on eMMC since the eMMC parts do wear leveling > in the part. It isn=E2=80=99t designed specifically for that, but thousan= ds > of systems are running ufs on SD cards just fine and eMMC is > the same thing (but with different low-level commands). Sorry, absolutely correct. My mistake. My comment was in terms of boards that don't have eMMC and only raw NAND support. I think the beaglebone black (TI, not Freescale) has an eMMC chip that is available to users, but my (anecdotal) experience has been eMMC was not widely available on iMX6 boards without customization. Russ
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABx9NuR1K8xo44npfkaaPBTdYNeTr_BfpDEwOEED8Vaod2ahEg>