SATA FSL and upstreaming

Zang Roy-R61911 r61911 at freescale.com
Thu May 16 16:49:38 EST 2013



> -----Original Message-----
> From: Bhushan Bharat-R65777
> Sent: Thursday, May 16, 2013 2:48 PM
> To: tiejun.chen; Benjamin Herrenschmidt
> Cc: Zang Roy-R61911; Liu Qiang-B32616; Fleming Andy-AFLEMING; linuxppc-
> dev at lists.ozlabs.org; Xie Shaohui-B21989
> Subject: RE: SATA FSL and upstreaming
> 
> 
> 
> > -----Original Message-----
> > From: tiejun.chen [mailto:tiejun.chen at windriver.com]
> > Sent: Thursday, May 16, 2013 12:13 PM
> > To: Benjamin Herrenschmidt
> > Cc: Zang Roy-R61911; Liu Qiang-B32616; Fleming Andy-AFLEMING;
> > linuxppc- dev at lists.ozlabs.org; Xie Shaohui-B21989; Bhushan
> > Bharat-R65777
> > Subject: Re: SATA FSL and upstreaming
> >
> > On 05/16/2013 02:40 PM, Benjamin Herrenschmidt wrote:
> > > On Thu, 2013-05-16 at 14:35 +0800, tiejun.chen wrote:
> > >> On 05/16/2013 02:21 PM, Benjamin Herrenschmidt wrote:
> > >>> On Thu, 2013-05-16 at 14:17 +0800, tiejun.chen wrote:
> > >>>> I think you can use Bharat's RCW, which seems RR_HXAPNSP_0x36,
> > >>>> then please take a look at this:
> > >>>
> > >>> Ok, how do I update my RCW to bse Bharat's ?
> > >>
> > >>
> > >> Firstly please check which flash bank is used since we have to know
> > >> where should be updated RCW.
> > >>
> > >> What is SW7[1:4]?
> > >>
> > >> Or we have another simple way in u-boot prompt:
> > >>
> > >> => md.b ffdf002c
> > >> ffdf002c: 4f 00 fe 00 39 00 00 00 00 00 00 00 00 00 00 00
> O...9...........
> > >> ...
> > >
> > > ffdf002c: 0f 00 fe 00 00 00 00 00 00 00 00 00 00 00 00
> 00    ................
> > >
> > >> This means we're on bank4.
> > >
> > > I assume that means bank0 ?
> >
> > Yes, RCW should be burned to 0xec000000.
> >
> > In u-boot prompt:
> >
> > => loady
> > ## Ready for binary (ymodem) download to 0x01000000 at 115200 bps...
> > C
> >
> > Then send that RCW with ymodem in your terminal client.
> 
> 1) Load RCW as Tiejun on some address in DDR.
> 
> 2) Brun RCW at 0xec000000:
> protect off 0xec000000 +$filesize; erase 0xec000000 +$filesize; cp.b
> 0x1000000 0xec000000 $filesize
> 
> 3) run " pix altbak" command
> 
> 4) check you are on bank4
> 
> 5) If you are luckier then networking will work for you.
the steps look good.
Please also provide a RCW binary to Ben, if your guys insist updating  the RCW.
Roy


More information about the Linuxppc-dev mailing list