Find the answer to your Linux question:
Results 1 to 2 of 2
Hello, I am using an MPU LPC3250 (ARM926EJ-S). To this I do have an JTAG connected that works as an GDB server. The board I am using is Phytec phy3250. ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1
    Just Joined!
    Join Date
    Mar 2010
    Posts
    1

    Debugging linux kernel GDB & JTAG


    Hello,
    I am using an MPU LPC3250 (ARM926EJ-S). To this I do have an JTAG connected that works as an GDB server.

    The board I am using is Phytec phy3250. The JTAG tool init the SDRAM and Clock.

    When trying to following the example:
    elinux.org/DebuggingTheLinuxKernelUsingGdbDebuggingTheLinuxKe rnelUsingGdb - eLinux.org

    I do wondered about how it is with virtual addresses.

    It seems like the linux kernel is loaded to an virtual address 0xc0000000 that do not exist. (The MMU has not been sett up yet) Is this right?

    How does this work. GDB and MMU?

  2. #2
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, in Chicago, or in a galaxy far, far away.
    Posts
    11,737
    You should probably communicate with the board manufacturer who knows all of this cruft. Each device is different, and JTAG support on each board is much so.
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •