Skip to contentSkip to conversation

mpc8343 could not boot on u-boot-1.2.0

U-Boot-Users Fowley 2 participants 2 messages Mar 4, 2007 – Mar 5, 2007 1 message not in the archive

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): mailman.135339.1172940521.16820.u-boot-users@lists.sourceforge.net

Fowley

#1 lore raw
Quoted 23 lines

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@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?

Quoted 3 lines

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

#2 lore raw

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)" <[email protected]> Sent by: u-boot-users-bounces at lists.sourceforge.net 03/04/2007 07:35 AM

To: <[email protected]>
cc: u-boot-users at lists.sourceforge.net
Subject: Re: [U-Boot-Users] mpc8343 could not boot on
u-boot-1.2.0

Quoted 22 lines

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@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?

Quoted 3 lines

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