> -----Original Message----- > From: Timur Tabi [mailto:ti...@freescale.com] > Sent: den 21 september 2012 15:29 > To: Robert Thorhuus > Cc: Kumar Gala; u-boot@lists.denx.de > Subject: Re: [U-Boot] > arch/powerpc/lib/board.c:get_effective_memsize() for 4GB+ systems > > Robert Thorhuus wrote: > > No I will not be using much memory at all for > functionality. But the > > memory needs to be tested. What is your proposal for that then? > > We have that already. Look at CONFIG_SYS_POST_MEMORY. It > uses sliding 2GB TLBs to test all of DDR.
Ok. I'll look at that. Thanks. > > > And I see U-Boot as the first software place for test and > debug. Maybe I want to read out RAM contents? > > It's a boot loader, not a testing platform. Sorry. But this is were I disagree with you. Of course its prime function is to boot an operating system. And usually in a desktop environment that is what you need. But if you have newly developed hardware it is very seldom everything works all the time. There are a lot of debugging hardware sessions before you have stable hardware. So in embedded systems I would say U-Boot can very well be a primary choice of testing platform in the beginning of a development. Mainly because sucessfully booting U-Boot demands less of the hardware than sucessfully boot an OS. Say you have a NOR and 1 MB L3 cache but no DDR3, U-Boot is set, OS not. And what test platform would you suggest? And what if your extended testing needs to be a viable option at every boot and that you have boot time requirements? If you have suggestions I will be happy because I'd like to move my testing from U-Boot for several reasons but currently the restraints are tough. BR _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot