魔杖板双开箱和快速入门指南

我刚刚收到了Wanboard双开发板以及一个外壳和Wi-Fi天线。该板采用飞思卡尔i.MX6 Duallite Cortex A9处理器,1GB RAM, HDMI输出和以太网。还有一个基于飞思卡尔i.MX6 Solo的版本,内存为512 MB。你可以参考我之前的帖子更详细的规格.我将首先展示一些板的拆箱图片,并编写一个快速入门指南(外壳组装、Ubuntu & Android引导和开发)。我还计划运行一些基准测试和视频测试,根据Wandboard网站上的一项调查,很多人想把它用作媒体播放器,但我稍后再做,因为目前的Android图像还不能胜任这项任务。

Wandboard双重拆箱

我收到的包裹有3个盒子,一个是Wandboard Dual board,一个是enclosure,一个是Antenna。完整的工具包大约需要120美元,而Wandboard已经做到了全世界的分销商.价格各不相同,所以一定要货比三家。

Wandboard_Dual_Casing_Wi-Fi_Antenna_Packages

在这些包里,你会发现魔杖板双板,外壳和螺丝,和Wi-Fi天线与连接到魔杖板双SoM。
Wandboard_Dual_Casing_Wifi-Antenna

让我们仔细看一下这块黑板。板的顶部具有所有的端口(下面进一步描述)。包括一个SATA连接器,但与Wandboard一起提供的飞思卡尔SoM (Solo和Duallite)都不能支持它。

魔杖板顶部(点击放大)
魔杖板顶部(点击放大)

在主板的底部,有一个与飞思卡尔处理器兼容的EDM SoM, RAM芯片组,一个内部microSD插槽(用于操作系统),一个摄像头连接器,以及Wi-Fi模块(仅限双版本)。在底板底部还有一个重置按钮和4个扩展销钉头。

魔杖板双底(点击放大)
魔杖板双底(点击放大)

我在板的侧面拍了一些照片,以便仔细查看Wandboard上可以访问的端口。
Wandboard_Ports

从左到右,从上到下,我们有:

  • 串行连接器(DB9),数字线OUT,数字线IN,麦克风和S/PDIF
  • HDMI,千兆以太网,5VDC插座
  • USB OTG, microSD插槽(用于应用/数据)和USB Host (USB 3.0连接器,但飞尔斯卡尔SoM只支持USB 2.0)

Wandboard的优点之一是它由一个基板和一个基于电火花加工标准.这意味着,至少在理论上,你可以删除SoM,并取代它的另一个EDM紧凑型SoM (85x60mm)。我看到有些人有兴趣升级他们的板到“Wandboard Quad”,用提供的SoM替换Technexion EDM1-CF-iMX6四轴SoM

带电火花连接器的Wandboard Baseboard
带电火花连接器的Wandboard Baseboard

我已经拆除了4个螺丝,以拆除EDM-IMX6 SoM。

Wandboard EDM-IMX6 SoM(点击放大)
Wandboard EDM-IMX6 SoM(点击放大)

在模块的背面,你有两个RAM芯片,创锐讯AR8031(Gb以太网)和许多标记。如果你想连接Wi-Fi天线,(金色的)连接器就在Wi-Fi模块的顶部,microSD插槽的右侧,如图所示。

魔杖板快速入门指南

外壳组装

把外壳和板放在一起,是非常容易的。将板子与外壳顶部对齐,用底部盖住,插入并拧紧4个螺丝,就完成了。

Wandboard_Casing2
你给自己弄了个漂亮的盒子。但是有两个问题。第一和最重要的是,连接器的wi - fi天线外壳的底部,这是不可能的wi - fi连接天线和同时使用外壳(wi - fi仍应工作没有天线),除非你钻一个小洞底部的套管。[更新魔杖板把指示贴到了将外壳与Wi-Fi天线组装。这需要使用刀具,但它看起来仍然很整齐]。第二点问题不大,因为操作系统存储在内部的microSD中,所以每次需要更新操作系统时,都必须打开外壳。如果能使用外接的microSD,那就更方便了。
Wandboard_Dual_Casing

在Wandboard中安装和运行Android

我将提供Linux PC的说明,但也可以使用它窗户,以及Win32DiskImager(包含在镜像中)。第一次下载和解压Android果冻豆(早期预览)的Wandboard Dual在你的PC:


你会得到三个文件:

  • android - 4.1.2魔杖-双- 20130207。img - Android果冻豆图像Wanboard Dual
  • android-4.1.2-wand-dual-20130207.txt -发布说明
  • win32diskimager.zip - Windows磁盘镜像工具。

现在插入一个4GB(或更多)microSD卡到你的电脑,并复制的图像与dd或dd.sh


你必须用你的microSD卡设备替换" /dev/sdc "。你可以通过运行sudo来检查blkid。

将microSD卡插入内部的microSD插槽中,将HDMI连接器连接到电视机上,通过USB集线器连接以太网,键盘和鼠标,使用5V/2A电源适配器为主板供电。大约2分钟后亚博体育官下载,启动应该完成,您应该进入锁屏。

Wandboard_Android

根据发布说明文件,wifi,蓝牙,adb, usb gadget和uvc cam在Android上还不能工作。HDMI可能无法设置音频速率,也没有以太网的设置菜单(只有dhcp可以工作)。以太网工作,但没有谷歌播放或文件管理器,复制apks到/system/app不会自动安装它们。一旦另一个Android图像可用,我将进行更多测试。

在Wandboard中安装和运行Ubuntu 11.10

Ubuntu的程序和Android的非常相似。获取图像,解压缩,并将其复制到4GB(或更大)microSD卡上。


将microSD插入Wandboard,确保所有东西都连接好,然后给board上电。开机需要一段时间,屏幕会保持黑色大约1m20,然后你会看到灰色的背景和鼠标指针,但它将在3分钟后才可用(从上电到Unity桌面亚博体育官下载)。

Ubuntu 11.10在Wandboard(点击放大)
Ubuntu 11.10在Wandboard(点击放大)

和大多数其他ARM系统一样,Ubuntu感觉使用起来真的很慢,主要是因为microSD卡上的I/O,我想Unity也是缓慢的一部分,所以使用另一个桌面环境(例如。g LXDE)应该有助于提高性能。我也尝试了es2gears,以防GPU加速能够神奇地工作,但它仍然使用软件渲染,这与目前其他Freescale i.MX6设备的问题相同。VPU应该可以工作,但由于gstreamer似乎有很多花哨的功能,我将写一篇关于Freescale i.MX6平台上的视频回放的单独文章。亚博体育官下载如果你计划使用板作为一个嵌入式平台(例如自动化),aYocto项目构建正在工作中。

Wandboard SDK和内核构建

Wandboard开发人员最终打算在公共资源库中发布源代码,但与此同时,u-boot和linux源代码可以作为tar文件,它还包含二进制文件(预编译内核,内核模块,u-boots和patchram util),固件(用于VPU,蓝牙和WiFi),工具和文档,如SD卡布局。

下载和提取SDK:


你可以通过以下步骤构建内核和模块(适用于Linux/Ubuntu),假设工具链已经安装:

cd wandboard - sdk - 20130208 / linux-3.0.35-imx6-wand
cp wandboard_ubuntu_defconfig拱/胳膊/配置/
使拱=手臂wandboard_ubuntu_defconfig
make -j8 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- uImage
make -j8 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- modules
make -j8 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- modules_install INSTALL_MOD_PATH=.

现在构建已经完成,将uImage和模块复制到microSD卡


将microSD卡插入Wandboard中,它应该会引导Ubuntu,并且可以通过显示带有uname的构建日期来验证内核是否是你刚刚构建的:


理想情况下,您应该将零调制解调器电缆或DB9串行连接到USB电缆,以访问串行控制台,以进行引导加载程序和内核调试,但由于我没有这些电缆,我没有尝试。

如果你对Wandboard有任何问题或技术问题,你可以获得支持Wandboard谷歌集团.标题引脚描述和原理图可在Wandboard用户手册

分享:

支持CNX软件!www.yabo188.vip通过捐款贝宝cryptocurrencies成为一个老板Patreon,或者购买评论样本

订阅
通知的
客人
评论表单收集您的姓名、电子邮件和内容,以便我们跟踪网站上的评论。请阅读并接受我们的网站条款和隐私政策发表评论。
19评论
最古老的
最新的
死神博士托德

正是因为缺少SATA,我才不会立刻购买这款产品。
使用SATA,我可以插入我的2.5″驱动器中的一个,并使用它作为媒体中心设备,而不是这个原子的东西。

我希望更好的窗口管理器(我的情况是i3wm)和一些较小的工具的性能是相当可用的。

Dragonik
Dragonik
8年前

也许有人能做点什么http://www.raspbmc.com/Wandboard。

Dragonik
Dragonik
8年前


我希望如此
我有自己的Wandboard DL,所以我等待任何教程,文件等。在你的网站上。

onebir
onebir
8年前

他们能不能把魔杖板放在笼子里,这样就不用把笼子(一个盒子)放在它自己的盒子里

sky770
sky770
8年前

@onebir
这就是为什么他们称之为“DIY”

年代
年代
8年前

cnxsoft
@Dragonik
我很确定XBMC Linux会出现在i.MX6设备上。

XBMC在GK802上运行得非常糟糕,所以不要屏住呼吸……

wandboard
8年前

你好,

我们将张贴一个文件如何组装外壳+天线。诀窍是首先连接uFL连接器上的魔杖板SoM和让电缆通过旁边的孔从上到下的RESET按钮,然后关闭外壳。

我们将做一张一张的图片组装指南,并将其与附件的3D文件一起放到下载部分,供那些想要在3D打印机上“打印”自己的人使用。

Dragonik
Dragonik
8年前

@wandboard
谢谢你的好工作,Wandboard是一个很好的硬件

东亚峰会
东亚峰会
8年前

我同意,@Dr。死神托德,如果能支持SATA端口就太好了。我想他们已经在路线图上了。我看不出包括它的其他解释,除非他们计划发布一个SoM支持它。

拉胡尔
拉胡尔
8年前

有点惊讶的是OpenGL ES在Ubuntu上使用软件渲染。我的印象是Vivante OpenGL驱动程序是可用的。嗯,在其他一些vivante板上,加载“galcore”模块是必需的。你能检查一下galcore模块是否已加载吗?

giovanni.v
8年前

ARCH=arm CROSS_COMPILE=arm-linuxvi lovi unmae-gnueabihf- uImage . ARCH=arm CROSS_COMPILE=arm-linuxvi

看起来有趣,不是吗? ?

Lokesh
Lokesh
8年前


当我做uIMage时,我得到这个错误

CC司机/ mxc / gpu-viv /哈尔/内核/ gc_hal_kernel_video_memory.o
/mxc/gpu-viv/hal/kernel/gc_hal_kernel_video_memory.c:在函数' gckVIDMEM_Lock ':
/mxc/gpu-viv/hal/kernel/gc_hal_kernel_video_memory.c:1771:16: error: ' needMapping ' maybe used uninitialized in this function [-Werror=maybe-uninitialized]
Cc1:所有警告都被视为错误
[3]: * * *(司机/ mxc / gpu-viv /哈尔/内核/ gc_hal_kernel_video_memory。o]错误1
make[2]: *** [drivers/mxc/gpu-viv] Error 2
make[1]: *** [drivers/mxc] Error 2

praveen库马尔

删除

Lokesh
Lokesh
8年前


当我做uIMage时,我得到这个错误

CC司机/ mxc / gpu-viv /哈尔/内核/ gc_hal_kernel_video_memory.o
/mxc/gpu-viv/hal/kernel/gc_hal_kernel_video_memory.c:在函数' gckVIDMEM_Lock ':
/mxc/gpu-viv/hal/kernel/gc_hal_kernel_video_memory.c:1771:16: error: ' needMapping ' maybe used uninitialized in this function [-Werror=maybe-uninitialized]
Cc1:所有警告都被视为错误
[3]: * * *(司机/ mxc / gpu-viv /哈尔/内核/ gc_hal_kernel_video_memory。o]错误1
make[2]: *** [drivers/mxc/gpu-viv] Error 2
make[1]: *** [drivers/mxc] Error 2

文森特Hindriksen (StreamComputing)

OpenCL开箱即用-测试了四核版本。

发现1平台(s)。
平台[0 x4021c8a0]:简介:EMBEDDED_PROFILE
平台[0x4021c8a0]:版本:OpenCL 1.1
平台[0x4021c8a0]:名称:Vivante OpenCL平台
平台[0x4021c8a0]: vendor: Vivante Corporation
平台[0 x4021c8a0]:扩展:
平台[0x4021c8a0]:发现1个设备。
device[0x4021c720]: NAME: Vivante OpenCL device . NAME: Vivante OpenCL设备名
device[0x4021c720]: VENDOR: Vivante Corporation .设备名称
设备[0 x4021c720]:简介:EMBEDDED_PROFILE
设备[0x4021c720]:版本:OpenCL 1.1
设备[0 x4021c720]:扩展:cl_khr_byte_addressable_store
device[0x4021c720]: DRIVER_VERSION: OpenCL 1.1
(...)

广告