Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-07-13 Thread Marek Vasut
On 07/13/2018 02:50 PM, Jason Rush wrote: > On 7/11/2018 1:54 PM, Marek Vasut wrote: >> On 07/11/2018 07:30 PM, Trent Piepho wrote: >>> On Wed, 2018-07-11 at 08:56 -0500, Jason Rush wrote: On 7/11/2018 8:48 AM, Marek Vasut wrote: > On 07/11/2018 03:49 PM, Jason Rush wrote: >> My

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-07-13 Thread Jason Rush
On 7/11/2018 1:54 PM, Marek Vasut wrote: > On 07/11/2018 07:30 PM, Trent Piepho wrote: >> On Wed, 2018-07-11 at 08:56 -0500, Jason Rush wrote: >>> On 7/11/2018 8:48 AM, Marek Vasut wrote: On 07/11/2018 03:49 PM, Jason Rush wrote: > My mistake. I did disable the dcache after scrubbing

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-07-11 Thread Marek Vasut
On 07/11/2018 07:30 PM, Trent Piepho wrote: > On Wed, 2018-07-11 at 08:56 -0500, Jason Rush wrote: >> On 7/11/2018 8:48 AM, Marek Vasut wrote: >>> On 07/11/2018 03:49 PM, Jason Rush wrote: My mistake. I did disable the dcache after scrubbing too. The code is almost identical to

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-07-11 Thread Trent Piepho
On Wed, 2018-07-11 at 08:56 -0500, Jason Rush wrote: > On 7/11/2018 8:48 AM, Marek Vasut wrote: > > On 07/11/2018 03:49 PM, Jason Rush wrote: > > > > > > My mistake. I did disable the dcache after scrubbing too. The > > > code is almost identical to the Arria10 code where after > > > scrubbing

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-07-11 Thread Marek Vasut
On 07/11/2018 03:56 PM, Jason Rush wrote: > On 7/11/2018 8:48 AM, Marek Vasut wrote: >> On 07/11/2018 03:49 PM, Jason Rush wrote: >>> On 7/11/2018 3:55 AM, Marek Vasut wrote: On 07/11/2018 05:11 AM, Jason Rush wrote: [...] > However, if I press the HPS_RST push button on the

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-07-11 Thread Jason Rush
On 7/11/2018 8:48 AM, Marek Vasut wrote: > On 07/11/2018 03:49 PM, Jason Rush wrote: >> On 7/11/2018 3:55 AM, Marek Vasut wrote: >>> On 07/11/2018 05:11 AM, Jason Rush wrote: >>> [...] >>> However, if I press the HPS_RST push button on the SoCKit (which is connected to

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-07-11 Thread Marek Vasut
On 07/11/2018 03:49 PM, Jason Rush wrote: > On 7/11/2018 3:55 AM, Marek Vasut wrote: >> On 07/11/2018 05:11 AM, Jason Rush wrote: >> [...] >> >>> However, if I press the HPS_RST push button on the SoCKit (which is >>> connected >>> to power on reset), occasionally U-Boot will lock up

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-07-11 Thread Jason Rush
On 7/11/2018 3:55 AM, Marek Vasut wrote: > On 07/11/2018 05:11 AM, Jason Rush wrote: > [...] > >> However, if I press the HPS_RST push button on the SoCKit (which is >> connected >> to power on reset), occasionally U-Boot will lock up while booting.  It >> always >> boots and

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-07-11 Thread Marek Vasut
On 07/11/2018 05:11 AM, Jason Rush wrote: [...] > However, if I press the HPS_RST push button on the SoCKit (which is > connected > to power on reset), occasionally U-Boot will lock up while booting.  It > always > boots and operates correctly from the initial power on, but

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-07-10 Thread Jason Rush
On 7/10/2018 11:11 AM, Marek Vasut wrote: > On 07/10/2018 02:10 PM, Jason Rush wrote: >> On 7/9/2018 3:08 AM, Marek Vasut wrote: >>> On 07/07/2018 12:56 AM, Jason Rush wrote: On 7/5/2018 6:10 PM, Marek Vasut wrote: > On 07/06/2018 01:11 AM, Jason Rush wrote: >> On 7/4/2018 2:23 AM,

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-07-10 Thread Marek Vasut
On 07/10/2018 02:10 PM, Jason Rush wrote: > On 7/9/2018 3:08 AM, Marek Vasut wrote: >> On 07/07/2018 12:56 AM, Jason Rush wrote: >>> On 7/5/2018 6:10 PM, Marek Vasut wrote: On 07/06/2018 01:11 AM, Jason Rush wrote: > On 7/4/2018 2:23 AM, Marek Vasut wrote: >> On 07/04/2018 01:45 AM,

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-07-10 Thread Jason Rush
On 7/9/2018 3:08 AM, Marek Vasut wrote: > On 07/07/2018 12:56 AM, Jason Rush wrote: >> On 7/5/2018 6:10 PM, Marek Vasut wrote: >>> On 07/06/2018 01:11 AM, Jason Rush wrote: On 7/4/2018 2:23 AM, Marek Vasut wrote: > On 07/04/2018 01:45 AM, Jason Rush wrote: >> On 7/3/2018 9:08 AM,

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-07-09 Thread Marek Vasut
On 07/07/2018 12:56 AM, Jason Rush wrote: > On 7/5/2018 6:10 PM, Marek Vasut wrote: >> On 07/06/2018 01:11 AM, Jason Rush wrote: >>> On 7/4/2018 2:23 AM, Marek Vasut wrote: On 07/04/2018 01:45 AM, Jason Rush wrote: > On 7/3/2018 9:08 AM, Marek Vasut wrote: >> On 07/03/2018 03:58 PM,

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-07-06 Thread Jason Rush
On 7/5/2018 6:10 PM, Marek Vasut wrote: > On 07/06/2018 01:11 AM, Jason Rush wrote: >> On 7/4/2018 2:23 AM, Marek Vasut wrote: >>> On 07/04/2018 01:45 AM, Jason Rush wrote: On 7/3/2018 9:08 AM, Marek Vasut wrote: > On 07/03/2018 03:58 PM, Jason Rush wrote: >> On 6/29/2018 10:17 AM,

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-07-05 Thread Jason Rush
On 7/5/2018 6:10 PM, Marek Vasut wrote: > On 07/06/2018 01:11 AM, Jason Rush wrote: >> On 7/4/2018 2:23 AM, Marek Vasut wrote: >>> On 07/04/2018 01:45 AM, Jason Rush wrote: On 7/3/2018 9:08 AM, Marek Vasut wrote: > On 07/03/2018 03:58 PM, Jason Rush wrote: >> On 6/29/2018 10:17 AM,

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-07-05 Thread Marek Vasut
On 07/06/2018 01:11 AM, Jason Rush wrote: > On 7/4/2018 2:23 AM, Marek Vasut wrote: >> On 07/04/2018 01:45 AM, Jason Rush wrote: >>> On 7/3/2018 9:08 AM, Marek Vasut wrote: On 07/03/2018 03:58 PM, Jason Rush wrote: > On 6/29/2018 10:17 AM, Marek Vasut wrote: >> On 06/29/2018 05:06 PM,

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-07-05 Thread Jason Rush
On 7/4/2018 2:23 AM, Marek Vasut wrote: > On 07/04/2018 01:45 AM, Jason Rush wrote: >> On 7/3/2018 9:08 AM, Marek Vasut wrote: >>> On 07/03/2018 03:58 PM, Jason Rush wrote: On 6/29/2018 10:17 AM, Marek Vasut wrote: > On 06/29/2018 05:06 PM, Jason Rush wrote: >> On 6/29/2018 9:52 AM,

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-07-04 Thread Marek Vasut
On 07/04/2018 01:45 AM, Jason Rush wrote: > On 7/3/2018 9:08 AM, Marek Vasut wrote: >> On 07/03/2018 03:58 PM, Jason Rush wrote: >>> On 6/29/2018 10:17 AM, Marek Vasut wrote: On 06/29/2018 05:06 PM, Jason Rush wrote: > On 6/29/2018 9:52 AM, Marek Vasut wrote: >> On 06/29/2018 04:44

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-07-03 Thread Jason Rush
On 7/3/2018 9:08 AM, Marek Vasut wrote: > On 07/03/2018 03:58 PM, Jason Rush wrote: >> On 6/29/2018 10:17 AM, Marek Vasut wrote: >>> On 06/29/2018 05:06 PM, Jason Rush wrote: On 6/29/2018 9:52 AM, Marek Vasut wrote: > On 06/29/2018 04:44 PM, Jason Rush wrote: >> On 6/29/2018 9:34 AM,

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-07-03 Thread Marek Vasut
On 07/03/2018 03:58 PM, Jason Rush wrote: > On 6/29/2018 10:17 AM, Marek Vasut wrote: >> On 06/29/2018 05:06 PM, Jason Rush wrote: >>> On 6/29/2018 9:52 AM, Marek Vasut wrote: On 06/29/2018 04:44 PM, Jason Rush wrote: > On 6/29/2018 9:34 AM, Marek Vasut wrote: >> On 06/29/2018 04:31

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-07-03 Thread Jason Rush
On 6/29/2018 10:17 AM, Marek Vasut wrote: > On 06/29/2018 05:06 PM, Jason Rush wrote: >> On 6/29/2018 9:52 AM, Marek Vasut wrote: >>> On 06/29/2018 04:44 PM, Jason Rush wrote: On 6/29/2018 9:34 AM, Marek Vasut wrote: > On 06/29/2018 04:31 PM, Jason Rush wrote: >> Dinh, > Hi, >

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-06-29 Thread Marek Vasut
On 06/29/2018 05:06 PM, Jason Rush wrote: > On 6/29/2018 9:52 AM, Marek Vasut wrote: >> On 06/29/2018 04:44 PM, Jason Rush wrote: >>> On 6/29/2018 9:34 AM, Marek Vasut wrote: On 06/29/2018 04:31 PM, Jason Rush wrote: > Dinh, Hi, > A while ago, you posted the following

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-06-29 Thread Jason Rush
On 6/29/2018 9:52 AM, Marek Vasut wrote: > On 06/29/2018 04:44 PM, Jason Rush wrote: >> On 6/29/2018 9:34 AM, Marek Vasut wrote: >>> On 06/29/2018 04:31 PM, Jason Rush wrote: Dinh, >>> Hi, >>> A while ago, you posted the following patchset for SoCFPGA to add the PL330 DMA driver,

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-06-29 Thread Marek Vasut
On 06/29/2018 04:44 PM, Jason Rush wrote: > On 6/29/2018 9:34 AM, Marek Vasut wrote: >> On 06/29/2018 04:31 PM, Jason Rush wrote: >>> Dinh, >> Hi, >> >>> A while ago, you posted the following patchset for SoCFPGA to add the PL330 >>> DMA driver, and updated the SoCFPGA SDRAM init to write zeros to

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-06-29 Thread Jason Rush
On 6/29/2018 9:34 AM, Marek Vasut wrote: > On 06/29/2018 04:31 PM, Jason Rush wrote: >> Dinh, > Hi, > >> A while ago, you posted the following patchset for SoCFPGA to add the PL330 >> DMA driver, and updated the SoCFPGA SDRAM init to write zeros to SDRAM to >> initialize the ECC bits if ECC was

Re: [U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-06-29 Thread Marek Vasut
On 06/29/2018 04:31 PM, Jason Rush wrote: > Dinh, Hi, > A while ago, you posted the following patchset for SoCFPGA to add the PL330 > DMA driver, and updated the SoCFPGA SDRAM init to write zeros to SDRAM to > initialize the ECC bits if ECC was enabled: > >

[U-Boot] SoCFPGA PL330 DMA driver and ECC scrubbing

2018-06-29 Thread Jason Rush
Dinh, A while ago, you posted the following patchset for SoCFPGA to add the PL330 DMA driver, and updated the SoCFPGA SDRAM init to write zeros to SDRAM to initialize the ECC bits if ECC was enabled: https://lists.denx.de/pipermail/u-boot/2016-October/269643.html I know it's been a long time,