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

Reply via email to