• 欢迎访问伊栖物联网社区,聚焦物联网技术和解决方案QQ群:735553309
  • ,从传感器到片上嵌入式系统,无线接入,边缘计算,在这里您可以讨论一切
  • 参加最新的物联网研讨会报名
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏伊栖Eccee

ConnectIT48 最新固件串口log配置方法

联网设备 Robin TU 1年前 (2022-12-26) 659次浏览 0个评论

最新的ConnectIT48已经比较完美地支持原有portserver的port log功能。这里以配置串口log到sd卡为例,顺便讲解一下一般的配置技巧。

首先,我们需要把默认的timeout时间改大一点,因为在做一些配置时,常常需要思考和研究,甚至一边做其它工作和查资料,导致网页很久没有活动,这时设备会出于安全考虑,把这个session停掉,想要再配置就需要再登陆,显得有些不便,我们一般可以把这timeout时间改为30分钟。
一、更改网页配置的空闲超时时间
配置路径:System>Device Configuration>Authentication

二、格式化外部存储
配置路径:System>External Storage
在这里可以选择格式化SD卡等设备,默认格式化成exFAT的格式。如果您已经在windows下格式化,小容量的默认格式化成FAT32格式,同样可以支持。
三、SD卡或U盘的加载状态
外部存储需要加载后,才能在linux系统内使用。但当前web界面不好判断SD卡或U盘的加载状态。可以用自动加载或用Linux shell命令来查看。注意自动加载只对热插拨起作用,因此如果你已经插好U盘或SD卡,它是不会自动加载的。但在热插拨时,为了避免port log已经启用并配置到相应要热插拨的外部存储时写入出错,应该将port log先暂时停用,或把log指向其它可用存储位置时,再手动插拨。如果要在linux shell里查看外部存储的加载状态(需先开启Linux shell,参考DAL联网设备调试技巧),对应的linux命令是df -h,这时可以清楚看到外部存储的加载位置,类似下图:

三、配置自定义串口log文件名和路径

我们需要首先了解log文件的路径,配置路径在System>FileSystem,这里可以选择两个目录来进入下一级子目录,我们选中opt,然后点击右上角的朝右箭头以进入下一级目录,同样的方法到/opt/ext目录下,可以看到sd等目录,这也是我们配置时可以填写的路径了。
配置路径:System>Device Configuration>Serial>PortX (注意,当前固件有个小bug,只能从system>Device configuration下的serial来配置,其它配置位置可能会有带路径的文件名校验不通过的现象)
值得注意的是,除了可以为log起不同的文件名外,还可以指定不同的路径(前提是该目录已经创建并有相应的权限,为了防止权限问题,可以用chmod -R 755 /opt/ext来修改外部存储器下的所有子目录权限),如下图所示使用相对路径(所用的基础目录是在system>external storage下的Logging location):

 


ECCEE版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:ConnectIT48 最新固件串口log配置方法
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址