有没有人知道适合Android开发的PCI卡?
我发现模拟器速度非常慢(Linux 64位,四核,8GB RAM),我可以在桌面上隐藏的卡很不错。我知道那里有USB选项,但这意味着我需要更多的套件才能找到一个架子......或者适当地安装USB板
想要这样做的原因,原因是:
如果没有已经具有Android特定功能的卡,那么我会对带有共享内存的通用ARM卡感到满意。图形协处理器很有用,但不是必需的。
我很高兴我想要这样做的原因,并乐于编写我需要的任何驱动程序代码。
提前致谢,
Phil Lello
答案 0 :(得分:4)
我自己(但)没有尝试过这个解决方案,但如果情况相同,我会这样做:
购买BeagleBoard或Panda Board这些小型(低成本)ARM主板(BeagleBoard为3“x 3”),并且正如其他人建议的那样,将其隐藏在您的PC内使用主板上的内部USB连接器将其挂钩。两者都可以让你运行Android。
答案 1 :(得分:2)
我不知道现在市场上有任何PCI主板。你最好的机会可能只是获得其中一块基于USB的主板。
答案 2 :(得分:1)
Beagleboard可能符合您的需求。但是,您必须意识到它需要耐心和时间(编译,构建图像等)。除此之外,您无法获取官方源代码(通常在使用模拟器时可以执行)并运行Beagleboard。为此,您需要移植或使用已有的几个端口,这些端口可以在Beagleboard-Projects找到。
关于PCI版本,据我所知,市场上没有任何版本。而且我不确定他们是否会有空。因此,如果没有这种PCI主板,我会重新考虑坚持模拟器或购买Beagleboard只是为了它的乐趣。
作为旁注,我在64位计算机上也经历过(有时)相同的模拟器问题,尤其是在构建所有源代码并在模拟器中运行时。您是否曾尝试使用SDK附带的模拟器来查看问题是否成立?
我希望这会有所帮助。
答案 3 :(得分:0)
根据您愿意花多少钱以及要设置多少工作,您可以尝试获得可插入PCIe插槽的ARM FPGA开发板。 不过,这可能比仅在机箱中安装USB板还要复杂