public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] New to multi/embeddedICE
@ 2001-02-15  4:49 Rajeev murthy
  2001-02-15  7:05 ` Grant Edwards
  2001-02-15 17:51 ` [ECOS] New to multi/embeddedICE Todd Malsbary
  0 siblings, 2 replies; 6+ messages in thread
From: Rajeev murthy @ 2001-02-15  4:49 UTC (permalink / raw)
  To: ecos-discuss

hi,
   i am a bit new to this multiICE environment.i have the insight5.0 debugger and the cross-compiler for ARM7.i want to understand how to go about using the multiICE with JTAG.(i understand that it needs some RDI calls).
  i think i need to say
  (gdb) target rdi <my parallel device>
 but what will be the name of the parallel device(a file??)
   can i use the same multiICE as an embeddedICE as it is backward compatible(and if gdb doesnt support multiICE as yet).
   all inputs will be greatly appreciated.
 thanks a lot.
                                    regards
                                    rajeev


Get your small business started at Lycos Small Business at http://www.lycos.com/business/mail.html

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ECOS] New to multi/embeddedICE
  2001-02-15  4:49 [ECOS] New to multi/embeddedICE Rajeev murthy
@ 2001-02-15  7:05 ` Grant Edwards
  2001-03-15 13:50   ` [ECOS] gcc tools for ARM? Tim Michals
  2001-02-15 17:51 ` [ECOS] New to multi/embeddedICE Todd Malsbary
  1 sibling, 1 reply; 6+ messages in thread
From: Grant Edwards @ 2001-02-15  7:05 UTC (permalink / raw)
  To: Rajeev murthy; +Cc: ecos-discuss

On Thu, Feb 15, 2001 at 06:19:17PM +0530, Rajeev murthy wrote:

>    i am a bit new to this multiICE environment.i have the
>    insight5.0 debugger and the cross-compiler for ARM7.i want to
>    understand how to go about using the multiICE with JTAG.(i
>    understand that it needs some RDI calls). i think i need to say
>
>   (gdb) target rdi <my parallel device>

The RDI stuff in gdb uses either TCP, serial port,
serial/parallel combination.  I don't believe it's possible to
use just the parallel port, since the RDI stuff in gdb only
uses the parallel port to write stuff to the JTAG box.


>  but what will be the name of the parallel device(a file??)

That depends on your OS installation.  Under Linux it's
typically /dev/lp0 or /dev/lp1

>  can i use the same multiICE as an embeddedICE as it is backward
>  compatible(and if gdb doesnt support multiICE as yet).

I don't understant that question.

If you can, try to get it working with just a serial connection
at 9600 baud.  Once you get that working, you can add the
parallel port connection to speed up downloads.

-- 
Grant Edwards
grante@visi.com

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: [ECOS] New to multi/embeddedICE
  2001-02-15  4:49 [ECOS] New to multi/embeddedICE Rajeev murthy
  2001-02-15  7:05 ` Grant Edwards
@ 2001-02-15 17:51 ` Todd Malsbary
  1 sibling, 0 replies; 6+ messages in thread
From: Todd Malsbary @ 2001-02-15 17:51 UTC (permalink / raw)
  To: rajeev50, ecos-discuss

there's this section in the ecos manual:
http://sources.redhat.com/ecos/docs-latest/tutorials/arm/ecos-tutorial.d.htm
l#pgfId=2562244
and there's also an app note from cirrus:
http://www.cirrus.com/pubs/an191-1.pdf?DocumentID=437
that both talk about multi-ice.  i was unable to get things to work, though,
which might be related to the fact that i have v1.4 of multi-ice while the
cirrus note refers to v1.3.  has anyone had any success?

> -----Original Message-----
> From: ecos-discuss-owner@sources.redhat.com
> [ mailto:ecos-discuss-owner@sources.redhat.com]On Behalf Of Rajeev murthy
> Sent: Thursday, February 15, 2001 4:49 AM
> To: ecos-discuss@sources.redhat.com
> Subject: [ECOS] New to multi/embeddedICE
>
>
> hi,
>    i am a bit new to this multiICE environment.i have the
> insight5.0 debugger and the cross-compiler for ARM7.i want to
> understand how to go about using the multiICE with JTAG.(i
> understand that it needs some RDI calls).
>   i think i need to say
>   (gdb) target rdi <my parallel device>
>  but what will be the name of the parallel device(a file??)
>    can i use the same multiICE as an embeddedICE as it is
> backward compatible(and if gdb doesnt support multiICE as yet).
>    all inputs will be greatly appreciated.
>  thanks a lot.
>                                     regards
>                                     rajeev
>
>
> Get your small business started at Lycos Small Business at
> http://www.lycos.com/business/mail.html

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [ECOS] gcc tools for ARM?
  2001-02-15  7:05 ` Grant Edwards
@ 2001-03-15 13:50   ` Tim Michals
  2001-03-17 13:55     ` [ECOS] Thumb support for ARM Tim Michals
  0 siblings, 1 reply; 6+ messages in thread
From: Tim Michals @ 2001-03-15 13:50 UTC (permalink / raw)
  To: 'Grant Edwards'; +Cc: ecos-discuss

Grant,

Which gcc compiler support arm thumb mode? 

Thanks

Tim

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [ECOS] Thumb support for ARM
  2001-03-15 13:50   ` [ECOS] gcc tools for ARM? Tim Michals
@ 2001-03-17 13:55     ` Tim Michals
  2001-03-17 21:39       ` Lewin A.R.W. Edwards
  0 siblings, 1 reply; 6+ messages in thread
From: Tim Michals @ 2001-03-17 13:55 UTC (permalink / raw)
  To: egcs; +Cc: ecos-discuss

All,


According to the eCOS web page at
http://sources.redhat.com/ecos/tools/win-thumb-elf.html
the current 2.95.2 does not support arm thumb, what is the issue?  And when
might this be fixed?

Tim

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [ECOS] Thumb support for ARM
  2001-03-17 13:55     ` [ECOS] Thumb support for ARM Tim Michals
@ 2001-03-17 21:39       ` Lewin A.R.W. Edwards
  0 siblings, 0 replies; 6+ messages in thread
From: Lewin A.R.W. Edwards @ 2001-03-17 21:39 UTC (permalink / raw)
  To: Tim Michals; +Cc: ecos-discuss

>According to the eCOS web page at
> http://sources.redhat.com/ecos/tools/win-thumb-elf.html
>the current 2.95.2 does not support arm thumb, what is the issue?  And when
>might this be fixed?

The issue isn't that 2.95.2 doesn't support arm-thumb, the issue is that it 
won't successfully compile eCos in thumb mode.

There doesn't seem to be a complete solution to that problem at the moment. 
What I have done is to use a recent CVS snapshot of the gcc sources, 
compiled for arm-elf. (Newer versions of gcc support -mthumb to generate 
Thumb code). It still is not possible to compile eCos as Thumb code (known 
gcc bug). However you can compile eCos in ARM mode, and specify the 
-mthumb-interwork switch. You can then compile your app in thumb mode with 
-mthumb -mthumb-interwork).

Note that in order to achieve this, you will also need to have the standard 
libraries built with thumb interworking enabled. Jonathan Larmour posted 
instructions for this a couple of weeks back, check the list archives.

=== Lewin A.R.W. Edwards (Embedded Engineer)
Work: http://www.digi-frame.com/
Personal: http://www.zws.com/ and http://www.larwe.com/

"Und setzet ihr nicht das Leben ein,
Nie wird euch das Leben gewonnen sein."

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2001-03-17 21:39 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-02-15  4:49 [ECOS] New to multi/embeddedICE Rajeev murthy
2001-02-15  7:05 ` Grant Edwards
2001-03-15 13:50   ` [ECOS] gcc tools for ARM? Tim Michals
2001-03-17 13:55     ` [ECOS] Thumb support for ARM Tim Michals
2001-03-17 21:39       ` Lewin A.R.W. Edwards
2001-02-15 17:51 ` [ECOS] New to multi/embeddedICE Todd Malsbary

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).