双核ARM Cortex A9与wince

ggj007 2014-04-05 12:50:55
最近在看双核ARM Cortex A9开发板的资料,找到两块板,一块是pandaboard的一块是altera的,其都宣称是支持wince的,但完全没有相关的资料提供。请教各位大神,双核ARM Cortex A9究竟支不支持wince尼,特别是wince6.0。另外,三星的单核a9处理器是支持wince6.0的,那么双核ARM Cortex A9能不能用这个单核a9的wince BSP?
...全文
658 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ggj007 2014-04-09
  • 打赏
  • 举报
回复
引用 6 楼 bigwatercar 的回复:
wince 7.0 后才支持SMP 自大的BSP CEPC支持双核
谢谢你的回复。cpu是A9的双核,想问问有没有像CEPC那样的适合所有ARM的BSP?
ggj007 2014-04-09
  • 打赏
  • 举报
回复
引用 7 楼 dengchonglin 的回复:
要是不行,知己更具 WINCE6 移植到 WINCE7 吧~! 自己动手~! 有移植攻略的~!
不好意思,这几天断网了,不能几时回复。非常谢谢你的回复。我现在用的板是ARM A9双核,厂家是台湾的,新版旧版的BSP都没有,能不能用TI或者三星的BSP?
  • 打赏
  • 举报
回复
wince 7.0 后才支持SMP 自大的BSP CEPC支持双核
dengchonglin 2014-04-08
  • 打赏
  • 举报
回复
要是不行,知己更具 WINCE6 移植到 WINCE7 吧~! 自己动手~! 有移植攻略的~!
ggj007 2014-04-06
  • 打赏
  • 举报
回复
引用 1 楼 91program 的回复:
这个还真没有试过 WinCE6.0 及以前的版本,是不支持双核的 CPU.只有 WinCE7.0 和以后版本才行.
非常感谢您的回复。那么,有没有通用的双核A9的7.0BSP呢?
91program 2014-04-06
  • 打赏
  • 举报
回复
CEPC算是x86的通用BSP,但这只是 X86 框架下的. ARM 下,由于硬件没有统一的东东,所以 BSP 没有通用的.同是一个框架,但周边的硬件差别可能很大,所以不能通用.
ggj007 2014-04-06
  • 打赏
  • 举报
回复
引用 3 楼 91program 的回复:
BSP这东东就没有通用的,无论是 WinCE 的哪个版本。
CEPC应该就是x86的通用BSP吧,我就想知道ARM有没有类似的。如果没有通用的,那请问,同是A9架构,TI的BSP能不能用到三星或者其他厂商的CPU上?非常感谢!
91program 2014-04-06
  • 打赏
  • 举报
回复
BSP这东东就没有通用的,无论是 WinCE 的哪个版本。
91program 2014-04-05
  • 打赏
  • 举报
回复
这个还真没有试过 WinCE6.0 及以前的版本,是不支持双核的 CPU.只有 WinCE7.0 和以后版本才行.
FASMARM v1.42 This package is an ARM assembler add-on for FASM. FASMARM currently supports the full range of instructions for 32-bit and 64-bit ARM processors and coprocessors up to and including v8. Contents: 1. ARM assembly compatibility 2. UAL and pre-UAL syntaxes 3. IT block handling 4. Alternate encodings 5. Output formats 6. Control directives 7. Data definitions 8. Defining registers lists inside macros 9. Half-precision number formatting 10. Variants supported 11. Further information 12. Version history _______________________________________________________________________________ 1. ARM assembly compatibility There are a few restrictions how the ARM instruction set is implemented. The changes are minor and mostly have a minor impact. For the most part the basic instruction outline is the same. Where possible the original style is used but there are some differences: Not everything matches the ARM ADS assembly style, where possible the original style is used but there are some differences 1) label names cannot begin with a digit 2) CPSIE and CPSID formats are changed, use "iflags_aif" form instead of "aif" (eg. "CPSIE iflags_i" instead of "CPSID i") 3) SRS with writeback must have a separating space after the mode number and before "!" (eg. "SRSDB 16 !" instead of "SRSDB 16!") 4) macro, rept, irp, format, if, virtual etc. are all significant changes from the ARM ADS, so you will need to re-write those sections of existing code Original ARM Syntax | fasmarm Syntax ----------------------+---------------------- cpsie a | cpsie iflags_a | srsdb #29! | srsdb #29 ! ;or, | srsdb 29 ! _______________________________________________________________________________ 2. UAL and pre-UAL syntaxes fasmarm supports the original pre-UAL syntax and the newer UAL syntax. These two syntaxes only affect THUMB encodings. UAL stands for: Universal Assembly Language. pre-UAL syntax is selected wi

19,502

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧