便宜的PowerPC评估板?

时间:2010-01-22 23:10:34

标签: assembly embedded powerpc

我一直在努力学习嵌入式软件开发已有一段时间了(已经做了近15年的软件,10年的Java,还有大学的C / C ++ / X86 Asm知识。)开始使用基于PIC的软件评估板只是为了踢。

我工作的地方有一个部门。他们不时在嵌入式系统上有一些空缺。他们寻求的一件事就是使用PowerPC架构。

我已经查看了使用PowerPC芯片的廉价评估板的interweebz,但我发现所有的板都在400美元到1000美元之间。我想知道是否有一种廉价的方法可以在PowerPC架构上学习嵌入式系统,因为我已经看到其他架构的评估板价格范围的一小部分。

或者,如果是评估。无法以合理的价格提供电路板,至少是在PowerPC汇编中练习编程的廉价平台(即使它没有嵌入。)

任何可以提出一些建议的人?

哦,如果你能推荐一些关于PowerPC架构和编程的书籍,那也很棒。

5 个答案:

答案 0 :(得分:5)

只需购买旧的PowerPC Mac,从旧的System 7机器到停止销售PowerPC的任何东西。

http://www.google.com/products?q=g3+mac&hl=en&aq=f

http://www.google.com/products?q=original+imac&hl=en&aq=f

答案 1 :(得分:3)

你可以去仿真路线。我运行qemu-ppc来测试我的编译器:

[~/ecc/ellcc/test/source] main% cat write.c
int main(int argc, char** argv)
{
    write(1, "hello world\n", sizeof("hello world\n") - 1);
}
[~/ecc/ellcc/test/source] main% ~/ecc/ellcc/bin/powerpc-elf-ecc write.c
[~/ecc/ellcc/test/source] main% ~/ecc/ellcc/bin/qemu-ppc a.out
hello world
[~/ecc/ellcc/test/source] main%

没有理由你不能用它进行汇编编程。 qemu-ppc模拟了一个ppc Linux进程。 qemu-system-ppc模拟powerpc系统(它可以启动Linux)。我希望将它用于独立目标,但我还没有那么远。

答案 2 :(得分:2)

我不知道评估板,但Gamecube和Wii都运行PowerPC处理器。您通常可以选择30美元的Gamecube,并且GamecubeLinux Wiki

有一个可行的Linux发行版和大量信息

答案 3 :(得分:2)

+1到PPC Mac ...这将是迄今为止最方便的方式。

或者,如果你想要一些可用作路由器的新东西,那么Routerboard 600系列是基于PowerPC的:http://routerboard.com/index.php?showProduct=55

答案 4 :(得分:2)

我有飞思卡尔的MPC5125主板 - 售价为169美元,预装了Linux内核,可以从网上轻松获得该主板上的Linux内核开发。

http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MPC5125

http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=TWR-MPC5125-KIT

和开发资源位于Timesys(可以下载源代码而无需支付附加服务 - 点击下载BSP):

https://linuxlink.timesys.com/docs/gsg/mpc5125_twr