This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
Re: 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