RE: Re: MPC5554 gdb problem

"Dees Randy-rsaf30" <[email protected]> Wed, 13 Sep 2006 20:12:26 -0700
Newsgroups gmane.comp.hardware.motorola.microcontrollers
Message-ID <3CCF040BDA7E0A46B3DF0F6B4741630AAE4682@az33exm23.fsl.freescale.net>
the problem is that since the MMU entries must be modified by executing
code, someone must write an extension to GDB to allow for the the MASx
SPRs to be written and then cause the tlb write instruction to be
executed.
 
This is type of command is added to the debugger by debugger companies,
but GDB is user supported, so someone must write an extension to GDB to
do this operation. GDB is not supported directly by Freescale.
 
there is a code limited version of the P&E debugger (only supported with
the P&E hardware interfaces - http://www.pemicro.com) available for free
from the P&E Micro web site. It is limited to debugging 64K of code
however.
 
As Allan mentioned, Freescale does have a free assembly level debugger
and flash programmer available for download on the Freescale web site
(http://www.freescale.com/mpc55xx).
 
randy 

________________________________

From: [email protected] [mailto:[email protected]] On Behalf
Of Robert Morin
Sent: Tuesday, September 12, 2006 8:36 AM
To: [email protected]
Subject: [MPC500] Re: MPC5554 gdb problem




Thanks for the info. 

I wrote a small program that is loaded in internal SRAM and I run 
it to enable all the required TLBs, then I load my program.

Robert

> 
> Hi everyone,
> 
> I am trying to access Bridge A register with gdb and a jtag but it's
not
> working. For what I can see, I need to program the TLBs. It's possible
> to load
> MAS0..4 but there is no way to execute the "tlbwe" except by loading a
> program
> in internal SRAM and then executing it.
> 
> I check and with Trace32 and Probe, there is a special instruction
> called "tlbwe
> ...." instruction to do it. Any way to do it with gdb ?
> 
> Thanks.

.
 
<http://geo.yahoo.com/serv?s=97359714/grpId=6276387/grpspId=1601554205/m
sgId=3725/stime=1158068243/nc1=3848612/nc2=3848530/nc3=3> 
 


[Non-text portions of this message have been removed]



-----------------------------------------------------------
To learn more about Freescale Microcontrollers, please visit
http://www.freescale.com/mcu


 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/MPC500/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/MPC500/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[email protected] 
    mailto:[email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/