This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
RE: kinetis kwikstik's ecos trouble
- From: tangwei <tziang at hotmail dot com>
- To: <ilijak at siva dot com dot mk>
- Cc: <ecos-discuss at ecos dot sourceware dot org>
- Date: Mon, 2 Jul 2012 13:51:59 +0800
- Subject: RE: [ECOS] kinetis kwikstik's ecos trouble
- References: <BAY163-W489706B77745EE6BB196CDC0FE0@phx.gbl>,<4FE1B18B.2090702@siva.com.mk> <BAY163-W7B2909047311B627F1DE5C0FD0@phx.gbl>,<4FE2C0F1.1090005@siva.com.mk> <BAY163-W58CE4CFE3CAD3F3C8F415BC0E00@phx.gbl>,<4FE98E64.4090807@siva.com.mk> <BAY163-W12D50D5CF788030A124505C0E60@phx.gbl>,<4FEED299.6000001@siva.com.mk>
Dear ilijak
for your advise:
> 1. With Redboot you should load the elf file rather bin
If I use the redboot ROM startup for kwikstik, after redboot startup can I download the example app,such as hello.elf into the kwikstik's RAM,
and then use the redboot's go command to execute the app??
If above can work,can you give me the correct command,thanks a lot.
----------------------------------------
> Date: Sat, 30 Jun 2012 12:19:05 +0200
> From: ilijak@siva.com.mk
> To: tziang@hotmail.com
> CC: ecos-discuss@ecos.sourceware.org
> Subject: Re: [ECOS] kinetis kwikstik's ecos trouble
>
> On 28.06.2012 05:22, tangwei wrote:
> > Thanks, I have used the Makefile provided with examples,now they can run successfully.
> > but when I want to try a example,I must use J-LINK to download the binfile into kwikstik's flash.
> > Is there any easy methods to do this by the redboot,such as use the redboot's load command,
> > first load the file into RAM,then use the redboot's go command to execute the example app,
> > if the app work successfully,then use J-LINK to download into flash.
> > I have try this way,setp1. download redboot ROM startup for Kwikstik,and get the below info when redboot startup
> > Platform: Freescale KwikStik (Cortex-M4) RAM: 0x1fff8000-0x20007000 [0x1fffb6a8-0x20007000 available]
> > step2. download the example app twothreads.bin,use
> > RedBoot> load -v -m ymodem CCUnrecognized image type: 0x20008000 xyzModem - CRC mode, 4(SOH)/0(STX)/0(CAN) packets, 4 retries
> > then tryRedBoot> load -r -m ymodem -b 0x1fffb6a8 CRaw file loaded 0x1fffb6a8-0x20000ae7, assumed entry at 0x1fffb6a8 xyzModem - CRC mode, 172(SOH)/0(STX)/0(CAN) packets, 4 retries RedBoot> go -c 0x1fffb6a8 $T050f:a8b6ff1f;0d:e86f0020;#5c
> > both seems fail
>
> There are 2 issues:
>
> 1. With Redboot you should load the elf file rather bin.
>
> 2. I assume you are using SRAM startup type for twothreads and it's not
> intended for loading with Redboot. You should instead use J-link with
> some GDB server. OpenOCD is known to work.
>
> I hope this helps
>
> Ilija
>
>
> --
> Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
> and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
>
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss