Committed. Thanks!
On Sat, Aug 8, 2009 at 1:31 PM, Xiaofan Chen<xiaof...@gmail.com> wrote: > The following patch splits LM3S811 config file into target file and board > file. > I also modified the target config file based on the some suggestions of David > Brownell on the LM3S1968 file. > > But I do not have the board. Hopefully the patch is ok to be commited. > > Index: tcl/target/lm3s811.cfg > =================================================================== > --- tcl/target/lm3s811.cfg (revision 2578) > +++ tcl/target/lm3s811.cfg (working copy) > @@ -1,4 +1,4 @@ > -# Script for luminary lm3s811 > +# Script for TI/Luminary Stellaris LM3S811 > > if { [info exists CHIPNAME] } { > set _CHIPNAME $CHIPNAME > @@ -16,26 +16,16 @@ > if { [info exists CPUTAPID ] } { > set _CPUTAPID $CPUTAPID > } else { > - # force an error till we get a good number > set _CPUTAPID 0x3ba00477 > } > > -# jtag speed > -jtag_khz 500 > - > -jtag_nsrst_delay 100 > -jtag_ntrst_delay 100 > - > -#LM3S811 Evaluation Board has only srst > -reset_config srst_only > - > #jtag scan chain > jtag newtap $_CHIPNAME cpu -irlen 4 -ircapture 1 -irmask 0xf > -expected-id $_CPUTAPID > > # the luminary variant causes a software reset rather than asserting SRST > # this stops the debug registers from being cleared > # this will be fixed in later revisions of silicon > -set _TARGETNAME [format "%s.cpu" $_CHIPNAME] > +set _TARGETNAME $_CHIPNAME.cpu > target create $_TARGETNAME cortex_m3 -endian $_ENDIAN -chain-position > $_TARGETNAME -variant lm3s > > # 8k working area at base of ram > Index: tcl/board/ek-lm3s811.cfg > =================================================================== > --- tcl/board/ek-lm3s811.cfg (revision 0) > +++ tcl/board/ek-lm3s811.cfg (revision 0) > @@ -0,0 +1,19 @@ > +# > +# TI/Luminary Stellaris LM3S811 Evaluation Kits > +# > +# http://www.luminarymicro.com/products/stellaris_811_evaluation_kits.html > + > +# include the FT2232 interface config for on-board JTAG interface > +source [find interface/luminary.cfg] > + > +# include the target config > +source [find target/lm3s811.cfg] > + > +# jtag speed > +jtag_khz 500 > + > +jtag_nsrst_delay 100 > +jtag_ntrst_delay 100 > + > +#LM3S811 Evaluation Board has only srst > +reset_config srst_only > > > -- > Xiaofan http://mcuee.blogspot.com > > _______________________________________________ > Openocd-development mailing list > Openocd-development@lists.berlios.de > https://lists.berlios.de/mailman/listinfo/openocd-development > > -- Øyvind Harboe Embedded software and hardware consulting services http://www.zylin.com _______________________________________________ Openocd-development mailing list Openocd-development@lists.berlios.de https://lists.berlios.de/mailman/listinfo/openocd-development