[U-Boot-Users] mpc8343 could not boot on u-boot-1.2.0

Dongying_Xu at us.alphanetworks.com Dongying_Xu at us.alphanetworks.com
Mon Mar 5 21:07:48 CET 2007


Hi Doug,

Are you using linux kernel?  When you comment out 'enable address 
translation', can you successfully boot with linux kernel?    When I 
comment out those line, it did help to boot until u-boot console shows up, 
but it failed to continue boot up with linux kernel.  To make linux kernel 
working, I have to keep following old 1.1.3 version code in, which will 
cause another problem.  Did you have similar problem?

Thank you and best regards
dongy


un_setup_stack_in_data_cache:
        blr
        mr r14, r4
        mr r15, r5


        lis r4, (CFG_INIT_RAM_ADDR & 0xFFFE0000)@h
        mtspr   DBAT0U, r4
        ori r4, r4, 0x0002
        mtspr   DBAT0L, r4
        isync

        /* un lock all the D-cache */
        mfspr   r4, HID0
        lis r5, (~(HID0_DLOCK))@h
        ori     r5, r5, (~(HID0_DLOCK))@l
        and r4, r4, r5
        sync
        mtspr   HID0 , r4

        /* Re - Allocate Initial RAM in data cache.*/
        li  r0, 0
        lis     r4, (CFG_INIT_RAM_ADDR)@h
        ori     r4, r4, (CFG_INIT_RAM_ADDR)@l
        li      r5, 128*8 /* 128*8*32=32Kb */
        mtctr   r5
1:
        dcbz    r0, r4
        addi    r4, r4, 32
        bdnz    1b
        isync

        mflr r16
        bl dcache_disable
        mtlr r16

        blr
 






"Fowley, Douglas G (GE Infra, Energy)" <Douglas.Fowley at ge.com>
Sent by: u-boot-users-bounces at lists.sourceforge.net
03/04/2007 07:35 AM
 
        To:     <Dongying_Xu at us.alphanetworks.com>
        cc:     u-boot-users at lists.sourceforge.net
        Subject:        Re: [U-Boot-Users] mpc8343 could not boot on 
u-boot-1.2.0



> Date: Fri, 2 Mar 2007 15:55:37 -0800
> From: Dongying_Xu at us.alphanetworks.com
> Subject: Re: [U-Boot-Users] mpc8343 could not boot on u-boot-1.2.0
> To: u-boot-users at lists.sourceforge.net
> Message-ID:
> 
> <OFC8A22B46.321D80E8-ON88257292.008352F7-88257292.0083A094 at us.
> alphanetworks.com>
> 
> Hi All,
> 
> I am working on mpc8343 (revision 1.1) where i am using uboot 
> as a boot 
> loader.  The u-boot 1.1.3 works well on this system. 
> Recently we upgrade 
> to u-boot-1.2.0.  The system could not boot under 
> u-boot-1.2.0. But when I 
> replace the u-boot-1.2.0/cpu/mpc83xx/start.S with 
> u-boot-1.1.3/cpu/mpc83xx/start.S, it works fine.  Anyone has any 
> suggestions? 
> 
> 
> Thanks in Advance
> Regards,
> dongy 

I have been unable to use unmodified U-Boot distros since 1.1.4
for our MPC8349e based systems.  I comment out the following
at line 306 in u-boot-1.2.0:cpu\mpc83xx\start.S,

                 /* enable address translation */
                 bl              enable_addr_trans
                 sync

to get it to work.  Let me know if the same trick works for you.

Regards,

Doug

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share 
your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
U-Boot-Users mailing list
U-Boot-Users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.denx.de/pipermail/u-boot/attachments/20070305/e238a7f2/attachment.htm 


More information about the U-Boot mailing list