From: Ilija Kocho <ilijak@siva.com.mk>
To: tangwei <tziang@hotmail.com>
Cc: ecos-discuss@ecos.sourceware.org
Subject: [ECOS] Re: Troubles when develop app with Kwikstik
Date: Mon, 27 Aug 2012 06:53:00 -0000 [thread overview]
Message-ID: <503B1940.1000608@siva.com.mk> (raw)
In-Reply-To: <BAY163-W35405946B43D33AF82284DC0B80@phx.gbl>
On 21.08.2012 05:52, tangwei wrote:
> Dear all,
>
> I have a FreeScale's Kwikstik board,and have troubles when develop
> with it as below
>
> setp1:Use the default redboot setting for KwikStik,and then download
> the bin into the flash,
> then connect the COM,I get the below string on the computer,it seems
> the redboot is OK.
>
> Platform: Freescale KwikStik (Cortex-M4)
> RAM: 0x1fff8000-0x20007000 [0x1fffb6a8-0x20007000 available]
> RedBoot>
>
> step2:Prepare the app from the examples directory (ELF fomart)
> If I use the default kernel setting(the startup setting is ROM),build
> the examples with the kernel,
> get the hello(elf fomart).
> then use the gdb tool download the hello
> (gdb) set remotebaud 38400
> (gdb) target remote /dev/ttyUSB0
> Remote debugging using /dev/ttyUSB0
> 0x00003aa2 in ?? ()
> (gdb) load hello
> Loading section .rom_vectors, size 0x8 lma 0x0
> Load failed
> (gdb)
>
You can't load ROM startup with RedBoot. There is an experimental FLASH
startup
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001623 that will enable
loading applications in Flash by means of Internal Flash driver
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001561 . With these you
should be able to load and run application, but GDB usage is limited
because current GDB stub doesn't support hardware breakpoints.
> if I use the starup setting SRAM for the kernel,then do as above
>
> (gdb) set remotebaud 38400
> (gdb) target remote /dev/ttyUSB0
> Remote debugging using /dev/ttyUSB0
> 0x00003aa2 in ?? ()
> (gdb) load hello
> Loading section .rom_vectors, size 0x8 lma 0x1fff8400
> Loading section .ARM.exidx, size 0x10 lma 0x1fff8408
> Loading section .text, size 0x4dbc lma 0x1fff8418
> Ignoring packet error, continuing...
> Ignoring packet error, continuing...
> Ignoring packet error, continuing...
> Ignoring packet error, continuing...
> Ignoring packet error, continuing...
>
> I want to download the app to the RAM for debug,so I think the second
> kernel startup setting is right,
> but I don't know somewhere else to make the change,
> can anyone help me,where is the bug, and how to debug?
>
SRAM startup is not intended for use with Redboot but with JTAG. You can
use OpenOCD or J-Link.
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
next prev parent reply other threads:[~2012-08-27 6:53 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-06-20 6:19 [ECOS] kinetis kwikstik redboot trouble tangwei
2012-06-20 6:25 ` tangwei
2012-06-20 11:18 ` Ilija Kocho
2012-06-21 1:00 ` tangwei
2012-06-21 6:36 ` Ilija Kocho
2012-06-26 6:39 ` [ECOS] kinetis kwikstik's ecos trouble tangwei
2012-06-26 8:26 ` Ilija Kocho
2012-06-26 9:07 ` tangwei
2012-06-26 10:27 ` Ilija Kocho
2012-06-28 3:22 ` tangwei
2012-06-30 10:19 ` Ilija Kocho
2012-07-02 5:52 ` tangwei
2012-07-03 7:10 ` Ilija Kocho
2012-07-06 1:01 ` [ECOS] eCos for FujitSu's MB9B506(cortex-M3) tangwei
[not found] ` <BAY163-W35405946B43D33AF82284DC0B80@phx.gbl>
2012-08-21 3:56 ` [ECOS] RE: Troubles when develop app with Kwikstik tangwei
2012-08-27 6:53 ` Ilija Kocho [this message]
2012-09-07 3:29 ` [ECOS] " tangwei
2012-09-07 8:48 ` Ilija Kocho
2012-06-28 3:23 ` [ECOS] kinetis kwikstik's ecos trouble tangwei
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=503B1940.1000608@siva.com.mk \
--to=ilijak@siva.com.mk \
--cc=ecos-discuss@ecos.sourceware.org \
--cc=tziang@hotmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).