From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chin Liang See Date: Tue, 15 Dec 2015 18:09:59 +0800 Subject: [U-Boot] [PATCH 1/6] arm: socfpga: cyclone5-socdk: Enabling mtd partitioning layout In-Reply-To: <201512150215.00367.marex@denx.de> References: <1449825353-2568-1-git-send-email-clsee@altera.com> <201512150132.05927.marex@denx.de> <1450141782.1911.5.camel@altera.com> <201512150215.00367.marex@denx.de> Message-ID: <1450174199.2080.11.camel@altera.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-12-15 at 02:15 +0100, Marek Vasut wrote: > On Tuesday, December 15, 2015 at 02:09:42 AM, Chin Liang See wrote: > > On Tue, 2015-12-15 at 01:32 +0100, Marek Vasut wrote: > > > On Monday, December 14, 2015 at 04:22:57 PM, Chin Liang See > > > wrote: > > > > On Mon, 2015-12-14 at 02:25 +0100, Marek Vasut wrote: > > > > > On Monday, December 14, 2015 at 02:22:32 AM, Chin Liang See > > > > > > > wrote: > > [...] > > > > > > Yeah, I can successfully mounted with ubifs :) > > > > > > > > Just that I still have the issue with U-Boot ubifsmount > > > > although I > > > > already applied the patch for cache ARMV7. I will take a look > > > > into > > > > ubi > > > > code as I suspect its due to eraseblock size issue. > > > > > > Keep looking, good luck. > > > > Yup, will compare the UBI code with the Linux one. > > Yeah, I managed to get ubiufsmount work in U-Boot now. Need to disable the 4K_SECTORS when enabling UBI at NOR flash. > > > The armv7 cache issue is more serious than I thought, I am > > > starting > > > to suspect > > > there is some problem with the L3 interconnect, but I cannot put > > > my > > > finger on > > > it yet. > > > > Hmmm... I can try to help. > > > > FYI, I was trying to understand how the code error in cache-cp15 > > will > > cause the misbehave. One thing I am suspecting it might due to > > mismatch > > of cache policy for the memory that store the page table and > > translation page walk mechanism. But with your fix, it should be > > good > > as they are matching now. > > I would suggest to move this to the thread below the CPU_V7 patch. Would you able to include me to the thread? Thanks in advance! > > btw. the L2 cache is not enabled on SoCFPGA at all :-( I have a patch > to fix > it, but this doesn't help us. Hmmm... I saw the PL310 is defined. I might want to look further. > I suspect there might be some synchronisation > or timing issue with accesses through the L3 interconnect, which > would point > to NIC301 misconfiguration, but that's purely hypothetical.Do you > have some > hardware-level or RTL-level/simulation tool to debug such issues at > Altera ? I hardly use simulation except for in house pre-silicon validation. But I use DS-5 a lot to troubleshoot an issue (by probing various registers including cp15). Thanks Chin Liang > > Best regards, > Marek Vasut