hi,
now i have a mpc860fads board, maybe there is a debug monitor inside it.
but i dont know how to check it. i also dont know what i need on host end to communicate with the monitor. some guide book is appreciated.
I am newbie in this area, hope some expertise point out a way for me.
thanks
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
From: Sangmoon Kim <hidden> Date: 2002-02-26 10:35:04
Hi!
I'm debugging a custom MPC755 board
with linuxppc_devel from montavista rsync,
and /opt/hardhat/devkit/ppc/7xx/target for NFS root.
It booted and stoped after the message.
--------------------------------------------------------
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP: Hash tables configured (established 8192 bind 8192)
IP-Config: Complete:
device=eth0, addr=203.239.17.200, mask=255.255.255.0, gw=203.239.17.57,
host=dogoil, domain=, nis-domain=(none),
bootserver=203.239.17.57, rootserver=203.239.17.57, rootpath=
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Looking up port of RPC 100003/2 on 203.239.17.57
Looking up port of RPC 100005/1 on 203.239.17.57
VFS: Mounted root (nfs filesystem).
Freeing unused kernel memory: 76k init
--------------------------------------------------------
I traced the code and the point of stopping is after calling
execve("/sbin/init", argv_init, envp_init)
in init/main.c
I was trying to trace more, but it was impossible
because of the complexity of the code.
Is there any method to debug this?
I'm debugging it for a month.
Please help me.
- Sangmoon Kim -
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
Well, after that command, the filesystem takes
place. You can't put anything in the kernel. The
procedure for calling and executing init works fine.
Is the root filesystem correct? Have you tried to
upload a ramdisk image in ram? If you are sure that
all these are correct, then do you have a JTAG
Debugger? (OCD Commander ...)
D. Meidanis
--- Sangmoon Kim <dogoil@etinsys.com> wrote:
Hi!
I'm debugging a custom MPC755 board
with linuxppc_devel from montavista rsync,
and /opt/hardhat/devkit/ppc/7xx/target for NFS root.
It booted and stoped after the message.
I traced the code and the point of stopping is after
calling
execve("/sbin/init", argv_init, envp_init)
in init/main.c
I was trying to trace more, but it was impossible
because of the complexity of the code.
Is there any method to debug this?
I'm debugging it for a month.
Please help me.
- Sangmoon Kim -
=====
-------------------------------------------------
Dhmhtrios Meidanis
-Degree in Mathematics, University of the Aegean.
-Master in Computer Architecture and Digital
Systems, University of Crete.
Greece.
-------------------------------------------------
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
From: Christian Pellegrin <hidden> Date: 2002-02-26 13:27:06
On Tue, 26 Feb 2002, Sangmoon Kim wrote:
and /opt/hardhat/devkit/ppc/7xx/target for NFS root.
VFS: Mounted root (nfs filesystem).
Is there any method to debug this?
I'm debugging it for a month.
I'll suggest:
1) turn on debugging on the nfs server
2) generate a trivial hello world program and put it instead of
/sbin/init. So to be sure it's a ppc executable. Start with a static
linked one,it's a bit difficult to do dynamic linking right at the first
time ;-)
Bye!
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
From: Sangmoon Kim <hidden> Date: 2002-02-27 01:21:14
Hi None Atall!
I think the root file system is correct because it's from Hard Hat Linux.
I tried some ramdisk images but the result was the same.
And I don't have JTAG debugger.
Thank you for the replay.
----- Original Message -----
From: "None Atall" <redacted>
To: "Sangmoon Kim" <redacted>; "linuxppc-embedded" <redacted>
Sent: Tuesday, February 26, 2002 10:11 PM
Subject: Re: execve system call question
quoted hunk
Well, after that command, the filesystem takes
place. You can't put anything in the kernel. The
procedure for calling and executing init works fine.
Is the root filesystem correct? Have you tried to
upload a ramdisk image in ram? If you are sure that
all these are correct, then do you have a JTAG
Debugger? (OCD Commander ...)
D. Meidanis
--- Sangmoon Kim <dogoil@etinsys.com> wrote:
quoted
Hi!
I'm debugging a custom MPC755 board
with linuxppc_devel from montavista rsync,
and /opt/hardhat/devkit/ppc/7xx/target for NFS root.
It booted and stoped after the message.
I traced the code and the point of stopping is after
calling
execve("/sbin/init", argv_init, envp_init)
in init/main.c
I was trying to trace more, but it was impossible
because of the complexity of the code.
Is there any method to debug this?
I'm debugging it for a month.
Please help me.
- Sangmoon Kim -
=====
-------------------------------------------------
Dhmhtrios Meidanis
-Degree in Mathematics, University of the Aegean.
-Master in Computer Architecture and Digital
Systems, University of Crete.
Greece.
-------------------------------------------------
From: Sangmoon Kim <hidden> Date: 2002-02-27 01:23:00
Hi Cristian Pellegrin!
I tried the 'hello world' thing.
but it didn't worked.
Thank you for the reply.
----- Original Message -----
From: "Christian Pellegrin" <redacted>
To: "Sangmoon Kim" <redacted>
Cc: "linuxppc-embedded" <redacted>
Sent: Tuesday, February 26, 2002 10:27 PM
Subject: Re: execve system call question
On Tue, 26 Feb 2002, Sangmoon Kim wrote:
quoted
and /opt/hardhat/devkit/ppc/7xx/target for NFS root.
quoted
VFS: Mounted root (nfs filesystem).
Is there any method to debug this?
I'm debugging it for a month.
I'll suggest:
1) turn on debugging on the nfs server
2) generate a trivial hello world program and put it instead of
/sbin/init. So to be sure it's a ppc executable. Start with a static
linked one,it's a bit difficult to do dynamic linking right at the first
time ;-)
Bye!