public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot-Users] Re: BDI and u-boot
@ 2005-10-05  8:39 KokHow Teh
  2005-10-05 10:35 ` Dmytro Bablinyuk
  0 siblings, 1 reply; 5+ messages in thread
From: KokHow Teh @ 2005-10-05  8:39 UTC (permalink / raw)
  To: u-boot


> ...
>(gdb) ni
><signal handler called>
>(gdb) disassemble
>Dump of assembler code for function boot_cold:
>0xfff00118 <boot_cold+0>:       lis     r3,3841
>0xfff0011c <boot_cold+4>:       nop
>0xfff00120 <boot_cold+8>:       lwz     r4,0(r3)
>0xfff00124 <boot_cold+12>:      nop
>(gdb) ni
>Cannot access memory at address 0x3b87018
>(gdb) info program
>Debugging a target over a serial line.
>Program stopped at 0xfff00124.
>It stopped with signal SIGTRAP, Trace/breakpoint trap.
>(gdb)

>I have discovered that if I use IMMR from default config for BDI
>WM32   0x0F0101A8      0x04700000      ;IMMR : internal space @ 0x04700000
>...
>then on 'ti' or 'go' it resetting after only a few commands (see above).
>If I comment the IMMR in ads8272.cfg (BDI config) then I can debug
>through BDI or gdb.


It resets as expected. BDI changes the IMMR from the HRCW to 0x04700000 and
the u-boot code snippet shown is accessing address 3841 which is 0x0F010000
in hex which is no longer there....

^ permalink raw reply	[flat|nested] 5+ messages in thread
* [U-Boot-Users] Re: Bdi and u-boot
@ 2005-10-05 12:23 Srivatsan CR
  2005-10-05 22:36 ` Dmytro Bablinyuk
  0 siblings, 1 reply; 5+ messages in thread
From: Srivatsan CR @ 2005-10-05 12:23 UTC (permalink / raw)
  To: u-boot

Hi,

    Check whether you have commneted the memory initialization part in your
BDI configuration file. In the BDI configuration file, init memory
controller and init SDRAM should be commented and also comment the IMMR
initialization while debugging u-boot code. If proper address of IMMR
[address is configured by HRCW] is not got, the board might be receiving a
Watchdog reset, which by default is set.

Hope this helps.

With Regards,
C.R.Srivatsan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.denx.de/pipermail/u-boot/attachments/20051005/96e4596e/attachment.htm 

^ permalink raw reply	[flat|nested] 5+ messages in thread
* [U-Boot-Users] BDI and u-boot
@ 2005-10-05  6:13 KokHow Teh
  2005-10-05  7:05 ` [U-Boot-Users] " Dmytro Bablinyuk
  0 siblings, 1 reply; 5+ messages in thread
From: KokHow Teh @ 2005-10-05  6:13 UTC (permalink / raw)
  To: u-boot

Hi;
      Try `ti` instead of `go` to see where it resets.





Dmytro Bablinyuk
<dmytro.bablinyuk@rftechnology.com.au>@lists.sourceforge.net on 10/05/2005
10:35:58 AM

Sent by:    u-boot-users-admin at lists.sourceforge.net


To:    u-boot-users at lists.sourceforge.net
cc:

Subject:    [U-Boot-Users] BDI and u-boot


Can anyone please give me advice on the following:
U-boot was burnt at 0xfff00000 (.TEXT) and starts successfully whenever
I disconnect BDI2000 and power cycle our MPC8272ADS.
Without BDI it starts without any problems. But when I try to debug
using BDI board keeps restarting:

8272>reset
- TARGET: processing user reset request
- BDI asserts HRESET
...
8272>info
     Target CPU        : MPC8280/8220/5200 (Zeppo)
     Target state      : debug mode
     Debug entry cause : instruction address breakpoint
     Current PC        : 0xfff00100
     Current CR        : 0x00000000
     Current MSR       : 0x00001002
     Current LR        : 0x00000000
8272>go
*** TARGET: reset detected, restarting target
- BDI asserts HRESET
...

Reset  entry  point  is  at  offset  0x100 so in fact 'go' does "go
0xfff00100" from my understanding, but why is it keep resetting? No
serial output produced.

The map file
.text           0xfff00000    0x2ec14
  cpu/mpc8260/start.o(.text)
  .text          0xfff00000     0x3560 cpu/mpc8260/start.o
                 0xfff001b0                _start_of_vectors
                 0xfff03178                init_8260_core
                 0xfff032ac                dcache_enable
                 0xfff03314                relocate_code
                 0xfff00000                _hrcw_table
                 0xfff0324c                icache_enable
...

What do I miss?

Thank you,

Dimitry



-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
U-Boot-Users mailing list
U-Boot-Users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2005-10-05 22:36 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-10-05  8:39 [U-Boot-Users] Re: BDI and u-boot KokHow Teh
2005-10-05 10:35 ` Dmytro Bablinyuk
  -- strict thread matches above, loose matches on Subject: below --
2005-10-05 12:23 [U-Boot-Users] Re: Bdi " Srivatsan CR
2005-10-05 22:36 ` Dmytro Bablinyuk
2005-10-05  6:13 [U-Boot-Users] BDI " KokHow Teh
2005-10-05  7:05 ` [U-Boot-Users] " Dmytro Bablinyuk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox