Rokid简介
Rokid是一家总部位于杭州的公司,与我同在一个城市,大家感兴趣的话,可以参见此链接进行了解下他们的发展历程(Rokid的故事)。
创始人来自阿里,他在成立的时候,希望是致力于人工智能行业,但是目前来看,大家都觉得他是搞音响的。我去,“高大上”的人工智能瞬间跌入了街头地摊,创始人也很无奈,其主要就是大众对他们的产品不太了解,从而造成了如此的误解。
同样,我对这家公司也知之甚少,只是通过Rokid官网才知道他们是2014年成立的,并与2014年11月15日进行了产品的内部展示,后来就将这一天被内部定为"Rokid日"。产品的原型和设计也都非常不错,获得了不少设计奖,在这一点上我们应该为他们点赞。
如果大家对他们感兴趣的话,可以去看看Rokid创始人的访谈,自行百度吧,这里不再写链接,以防止有推送广告之嫌。
废话不多说了,开始对我手头的这个MINI版的Rokid进行剖析吧,请大家接着来看!!
硬件系统分析
外观
我拿到的是最新推出Mini版,也是最便宜的一款Rokid(梵星系列:JD上399张毛爷爷),我的这个颜色为白色的,还有一款为枪色的。
外观图示
为了保持我的设备可用(防止将我的设备给我封闭了),我不得不将我的产品的ID进行打码处理。
因为硅胶上面的那些字体不好拍照,大家就将就这看吧,如下图:

这个角度好,亮亮的。

配件
这个是截图来自JD网站上的,上面的这款就是枪色的(那是枪黑色的),接口为USB TypeC。


硬件内部结构
硬件拆解
脚垫撕开后,里面是螺丝孔和锂电池插孔,为了移动方便,后续可以增加锂电。

上盖部分,里面应该是触屏按键和拾音话筒部分,通过连接线与主板相连。

底盖部分,就是主控板了。拆开上面的三颗螺丝后,就可以看到对应的主控芯片了。

上一个全图,脚垫和上盖,底盖部分,将底盖拆开后,会看到一个散热片和主控芯片部分。如下图:


主要芯片
主控芯片

BT+WIFI芯片
总体分析:
主控芯片:
Amlogic A113X quad core Cortex A53 processor
蓝牙+WIFI二合一芯片:
AP6212是正基AMPAK推出的一款低功耗高性能的WiFi+BT4.2模块,该模块符合802.11b/g/n标准,其中WiFi功能采用SDIO接口,蓝牙采用UART/I2S/PCM接口,具有Station Mode,SoftAP,P2P功能等,主要应用于OTT盒子、广告机、智能手机及便携式设备之中。
NAND FLASH:
SAMSUNG K9F4G08U0F-SCB0 4G (512mx8) Nand Flash
软件系统分析
通过Rokid的APP将Rokid mini 梵星配置到自己的Openwrt路由上,然后通过Nmap软件进行扫描这个IP以获取其开放的端口号。
端口号开放:80、4201、5355、5555、10004、15003、15005、15006。
登录到80端口上,能看到如下的界面:

从这个页面上点击“文档”会进入到rokid的github上去,从而可以看到RokidOS的源代码部分。感兴趣的可以进去瞅瞅吧。
具体的链接发布出来了:
https://rokid.github.io/rokidos-linux-docs/source/getting_started/overview.html

上面包含了Rokid的整体系统的架构部分,系统的编译、构建、刷机等等操作说明是一份非常完整的文档说明。
细节部分自己去摸索吧,我关心的是我的这个设备的调试部分,所以可以进入“系统调试”页面后,发现,原来USB TypeC实际上也是刷机线,直接将其接入到Windows系统中,会看到一个ADB的设备,通过ADB4.4即可进入的系统中。
ADB进入系统





版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/39681.html