[PATCH v3] mips: cmd: go: Flush cache before jumping to app/image

Daniel Schwierzeck daniel.schwierzeck at gmail.com
Mon Apr 6 12:47:45 CEST 2020


Hi Stefan,

Am 06.04.20 um 12:06 schrieb Stefan Roese:
> Hi Daniel,
> 
> On 13.02.20 07:04, Stefan Roese wrote:
>> It has been noticed on MT7628/88 platforms, that booting the RAM image
>> does not work reliably. Sometimes it works and sometimes not. Debugging
>> showed that this "might" be a cache related issue as very strange
>> errors occurred (e.g. output corrupted etc).
>>
>> This patch adds a cache flush for the complete SDRAM area to the go cmd
>> before jumping to the entry point for the MIPS architecture. The
>> complete area is flushed as we don't know at this point, how big the
>> area of the "application" really is.
>>
>> Signed-off-by: Stefan Roese <sr at denx.de>
>> Reviewed-by: Daniel Schwierzeck <daniel.schwierzeck at gmail.com>
>> Tested-by: Mauro Condarelli <mc5686 at mclink.it>
>> Cc: Daniel Schwierzeck <daniel.schwierzeck at gmail.com>
>> Cc: Mauro Condarelli <mc5686 at mclink.it>
>> Cc: Weijie Gao <weijie.gao at mediatek.com>
> 
> Just checking. What is the status of this patch? I don't see it in your
> "next" branch.
> 

sorry for the inactivity, but for the last six weeks I was quite busy
with business travel and day job. I'll rebuild the next branch and go
through patchwork when the merge window opens. I guess it's to late for
2020.04 to squeeze some fixes in ;)

-- 
- Daniel


More information about the U-Boot mailing list