From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexey Brodkin Date: Thu, 2 Apr 2015 08:07:32 +0000 Subject: [U-Boot] [PATCH] arc: AXS101 - enable data cache In-Reply-To: <1427797247-31744-1-git-send-email-abrodkin@synopsys.com> References: <1427797247-31744-1-git-send-email-abrodkin@synopsys.com> Message-ID: <1427962052.666.4.camel@synopsys.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On Tue, 2015-03-31 at 13:20 +0300, Alexey Brodkin wrote: > With recent changes in mother-board firmware DMA works properly with > data cache enabled. So we enable data cache for the board in defconfig > to gain significant improvement in performance. Even though NAND controller seem to work fine now I discovered yet unknown problem with class 10 SD cards. If data cache is enabled I see error messages like "Invalid FAT entry". Once data cache is disabled I see very nice and clean reads: --->8--- AXS# fatload mmc 0 0x83000000 uimage reading uimage 7354948 bytes read in 315 ms (22.3 MiB/s) --->8--- So before enabling data cache on AXS101 I'll need to fix this issue with SD-cards. Deferring this patch for now. -Alexey