Re: IPSM under Windows CE 4.2 on StrongArm 1100 CPU
- From: "Dean Ramsier" <ramsiernospam@xxxxxxxxxx>
- Date: Wed, 19 Jul 2006 17:21:23 -0400
The bx instruction is "branch and exchange". This is not an XScale specific
instruction, it's a standard ARM instruction. However, it requires a
version of the ARM core that supports interworking (Thumb and normal modes),
which MS calls ARMV4I. The bx instruction is the return instruction for
every function call, so it's not surprising you got hit immediately. The
SA1100 doesn't support Thumb, thus the undefined instruction exception.
Your only recourse is a version that is built specifically for standard ARM,
no interworking allowed.
--
Dean Ramsier - eMVP
BSQUARE Corporation
"Paul G. Tobey [eMVP]" <p space tobey no spam AT no instrument no spam DOT
com> wrote in message news:uhenME3qGHA.4932@xxxxxxxxxxxxxxxxxxxxxxx
It's not in PB. You have to get it from Intel. Since, when you get it
from Intel, you also get Premier support, you should ask them for the
official line on which version works with SA1100. Are you saying that the
exception occurs before your PLAT_DefineArrayParameters() function is
called even once?
Paul T.
<s> wrote in message news:WKGdnT2HJ4LmDSPZRVny2w@xxxxxxxxx
Hello,
I have tried and tried to get the IPSM 3.7 and 3.8 to work on my old
StrongArm SA1100 and Intel Strata flash based system with Windows CE 4.2.
It never starts and the debug fails with an "illegal instruction" at an
instruction right at the start of the IPSM initialisation code.
The instruction is "bx lr" and I assume this is an Xscale instruction
that then fails on my StrongArm...
Does anyone know what was the last version of the IPSM 3.6 or 2.6? to
support strongarm CPUs and that someone got working with Windows CE 4.2.
I have asked Intel in the USA and the UK, neither have been able to
answer me.
Interestingly, by confusing me further is that this web page says that
IPSm is included in Windows CE 4.2, but the Microsoft documentation on
the Platform Builder installation says that it is not hthere and I can't
find it.
http://msdn.microsoft.com/embedded/usewinemb/ce/drivers/supdrivers/default.aspx
Thanks
Simon
.
- Follow-Ups:
- References:
- IPSM under Windows CE 4.2 on StrongArm 1100 CPU
- From: s
- Re: IPSM under Windows CE 4.2 on StrongArm 1100 CPU
- From: Paul G. Tobey [eMVP]
- IPSM under Windows CE 4.2 on StrongArm 1100 CPU
- Prev by Date: Re: LAN91C and XSCALE
- Next by Date: Static and dynamic IP on the same adapter
- Previous by thread: Re: IPSM under Windows CE 4.2 on StrongArm 1100 CPU
- Next by thread: Re: IPSM under Windows CE 4.2 on StrongArm 1100 CPU
- Index(es):
Relevant Pages
|