Hi, > -----Original Message----- > From: Joakim Tjernlund [mailto:joakim.tjernl...@transmode.se] > Sent: Friday, November 28, 2014 11:05 AM > To: Diego Santa Cruz > Cc: pa...@antoniou-consulting.com; u-boot@lists.denx.de > Subject: Re: [U-Boot] [PATCH 00/18] Support for eMMC partitioning and related > fixes > > > > I have the need to hardware partition eMMC devices from U-Boot along > > with setting enhanced and reliable write attributes. > > > > This series of patches adds this support to U-Boot via a new mmc > > API, a few new members of struct mmc and a new mmc sub-command. It > > also features several fixes to the eMMC hardware partition support. I > > have tested this with Micron eMMC 4.41 parts and it is working as > > expected. > > This is really great, thanks.
Good to know it may be useful to other people. > > I do wonder(I am fairly new to eMMC) about 512B emulation. > In mmc utils there is a: > mmc disable 512B emulation <device> > Set the eMMC data sector size to 4KB by disabling emulation on > <device>. > > I am hoping 4K size will increase performance and reliability? > Could you add this feature too to your patch set? > I think this was introduced in eMMC 4.51. I do not have any 4.51 devices at hand to test with but I am not sure there would be any performance benefit to issue reads and writes in the 4KB large sector size. All eMMC devices I've seen write in chunks much larger than 4 KB internally anyhow (the ones I'm using now have a superpage size of 32 KB). Writes should be aligned to the superpage size to get good performance. Best, Diego -- Diego Santa Cruz, PhD Technology Architect spinetix.com _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot