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