This is the mail archive of the
ecos-discuss@sourceware.org
mailing list for the eCos project.
kinetis kwikstik redboot trouble
- From: tangwei <tziang at hotmail dot com>
- To: <ecos-discuss at ecos dot sourceware dot org>
- Date: Wed, 20 Jun 2012 14:19:15 +0800
- Subject: [ECOS] kinetis kwikstik redboot trouble
Dear all,? ??Have troubles with Kinetis kwikstik when use redboot RAM startup .? ??I am a freshman to eCos,below is the steps about my troubles:
1. use the last CVS-eCos build the redboot from the template with no changes,and get the redboot.elf;2. use arm-eabi-objcopy to get the redboot.bin;3. use the J-link commander to download the redboot.bin in kwikstik' flash from address 0x00;4. reset kwikstik,the redboot can startup successful.?now I want to try the RAM startup for redboot1. same as above's step 1, I only change the template's start-up option from ROM startup to SRAM startup,get the redboot.elf;2. use arm-eabi-objcopy to get the redboot.bin;3. use minicom,after the kwikstik start successful from flash, and give the "RedBoot >" as below:? ??? ? RedBoot(tm) bootstrap and debug environment [ROM] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? Non-certified release, version UNKNOWN - built 10:12:01, Jun 14 2012 ? ? ? ? ??? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ? Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 ? ? ??? ? Free Software Foundation, Inc. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??? ? RedBoot is free software, covered by the eCos license, derived from the ? ? ? ?? ? GNU General Public License. You are welcome to change it and/or distribute ? ??? ? copies of it under certain conditions. Under the license terms, RedBoot's ? ? ?? ? source code and full license terms must have been made available to you. ? ? ??? ? Redboot comes with ABSOLUTELY NO WARRANTY.? ??? ? Platform: Freescale KwikStik (Cortex-M4) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??? ? RAM: 0x1fff8000-0x20007000 [0x1fffb6a8-0x20007000 available] ? ? ? ? ? ? ? ? ??? ? RedBoot>?
4. in the minicom console, input command RedBoot > load -v -m ymodem,and then send the file redboot.bin from setp 2,? the trouble becomming , it can't send the redboot.bin correctly,?
the minicom send file's diaglog is below
+-----------[ymodem upload - Press CTRL-C to quit]------------+ ? ? ??|Sending: redboot.bin ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? | ? ? ??|Ymodem sectors/kbytes sent: ? 0/ 0kRetry 0: NAK on sector ? ?| ? ? ??|Ymodem sectors/kbytes sent: ? 2/ 0kRetry 0: Cancelled ? ? ? ?| ? ? ??| ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? | ? ? ??|Transfer incomplete ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? | ? ? ??| ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? | ? ??| READY: press any key to continue... ? ? ? ? ? ? ? ? ? ? ? ? |+-------------------------------------------------------------+ ??
after press any key,the console gives below:
RedBoot> load -v -m ymodem ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??CUnrecognized image type: 0x20008000 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??xyzModem - CRC mode, 3(SOH)/0(STX)/0(CAN) packets, 3 retries ? ? ? ? ? ? ? ? ??RedBoot>?
That's all, can anybody please help me? Are there any steps I did above were wrong? ThanksOr could anyone give me the right steps to startup redboot from RAM?
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss