疑难解决

启动相关

开发板电源怎么接?

开发板使用 Mini USB 供电,插上 Mini USB 充电线就可以通电了。

开发板上电后多久可以开始使用?

开发板上电后需要一段启动时间,启动期间板载灯会不定时点亮和闪烁,当扩展板上红色灯闪烁时表示系统启动成功,正在等待用户配置WiFi信息。更多指示灯的含义请参考这里

网络配置

开发板支持的无线网络类型:

开发板目前支持的无线加密方式为 WPA-PSK/WPA2-PSK。同时支持无密码验证的开放网络,但是当前不支持二次验证。

为什么开发板连不上5GHz 的 WiFi?

开发板目前仅支持2.4GHz 的频段,所以请使用2.4GHz 连接。

更改了 WiFi 环境后如何重新配置开发板?

再次使用 rap wifi 配置 SSID 和密码就可以了。 如果还是没有配置成功请长按黑色 RESET 键10秒以上恢复出厂设置。

rap scan 搜索不到设备?

请确保你已使用 rap wifi 命令并配置了正确的 SSID 和密钥信息。如果还是搜不到你想要的设备,可以使用 rap scan -t <秒数> 来延长搜索时间,比如 rap scan -t 15

使用 rap wifi 的时候需要将电脑和开发板用网线连接起来吗?

不需要,rap wifi 是使用广播的方式,把开发板放在电脑旁边,输入正确配置信息然后等待,看到 device connected 就可以了。需要注意是输入 SSID 时需要填当前电脑接入的 WiFi 的 SSID,即保证电脑和开发板在同一个网络下。

我的 WiFi 配置总是不成功,还有别的办法配置吗?

请参考这里,找到更多的配置方式。

硬件配置

开发板上的按钮和串口如何使用?

具体使用说明请参照 这里

如何将外部设备和开发板串联起来?

开发套件附送了一些杜邦线,具体接插哪个接口可以在添加过设备(rap device add)后通过 rap layout --visual命令来获得具体接线信息图。

我可以添加开发套件以外的设备吗?

可以,你需要按照开发手册,开发相应的驱动并提交到软件仓库上,之后就可以添加这台设备。

为什么我的传感器不工作或是不够灵敏?

有的传感器是可以设置精度的,通常可以看到一个十字螺丝旋钮,旋转该旋钮就可以调整灵敏度。

我如何得知设备需要的电压?

软件仓库上输入设备型号如 flame-01,搜索到设备后查看信息中的工作电压部分,如显示3.3V-5V,说明3.3V和5V电压都支持。

板子上哪一个按钮是 Reset?

Ruff 开发板子上有2个复位键,红色的复位键按下去后就会重启系统,最右边黑色的 RESET 键长按10秒后再松手,即恢复出厂设置。

开发过程

rap log 看不到信息?

请确保当前目录是在你的应用目录下,看到 Connected to device 就说明连接上了。

rap deploy 卡住了没反应?

通常是网络问题,使用 Ctrl + C 强退后重试一次就会好。

rap device add 告诉我搜索不到设备?

填写型号(model)的时候,请确保你所填的型号(model)在软件仓库上是存在的。

rap device add 后面添加的设备ID可以由我自己定义吗?

是的,本来就是由你定义的,这个ID 是你在程序中用来操作外设的,请注意,它和型号(model)是两个不同的东西。型号(model)是用来在软件仓库搜索设备的。

rap start 后不能正常工作?

请使用 rap log 查看是否有报错,并检验你的代码。

如何更新设备的驱动?

使用 rap device update <设备名> 就可以了。

固件更新

Ruff 的固件怎么更新?

请到这里了解固件更新的细节。

Ruff 刷新完固件并重启后连不上了?

固件刷新后,需要重新使用 rap wifi 来配置 WiFi 信息。