forum.gl-inet.cn

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz

    关于E750C4的OpenWRT固件编译时Target的选择

    [复制链接]

    76

    主题

    2144

    帖子

    9846

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9846

    官方人员

    发表于 2022-2-13 15:44:53 | 显示全部楼层
    就是爱瞎折腾 发表于 2022-2-12 17:04
    包名是gl-e750-mcu_3.0.50-1_mips_24kc.ipk

    那按道理应该是可以用的,我现在手上没设备,你可以包包发给我,周一我帮你试一下
    回复

    使用道具 举报

    1

    主题

    28

    帖子

    109

    积分

    注册会员

    Rank: 2

    积分
    109
     楼主| 发表于 2022-2-13 18:23:26 | 显示全部楼层
    本帖最后由 就是爱瞎折腾 于 2022-2-13 20:17 编辑
    萝卜大侠 发表于 2022-2-13 15:44
    那按道理应该是可以用的,我现在手上没设备,你可以包包发给我,周一我帮你试一下 ...

    ipk包在附件中。

    另外在我这几天的瞎折腾下,日志当中已经没有mcu的报错了,取而代之的是下面唯一一条和mcu有关的日志,敏感信息我用*号替换了。

    Sun Feb 13 11:15:02 2022 user.debug :  e750-mcu send message: { "ssid": "NG750_2.4G", "up": "1", "key": "*******", "carrier": "CHN-CT", "signal": "4", "modem_mode": "4G", "work_mode": "Router", "lan_ip": "192.168.1.1", "ps": "0", "vpn_status": "off", "clients": "0", "clock": "unsync", "mcu_status": "1" }

    但是屏幕依然没有显示,就好像接收不到一样。

    另外我看了下/etc/config/mcu的文件,配置应该有问题,只有两行,我感觉不对。不过编译的GL-750-instruction好像并不使用/etc/config/mcu这个配置文件。mcu配置文件内容如下:

    config global 'global'
            option debug '1'

    谢谢大侠耐心跟进!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9846

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9846

    官方人员

    发表于 2022-2-14 18:11:23 | 显示全部楼层
    就是爱瞎折腾 发表于 2022-2-13 18:23
    ipk包在附件中。

    另外在我这几天的瞎折腾下,日志当中已经没有mcu的报错了,取而代之的是下面唯一一条和m ...

    我安装你这个软件包没有提示架构不兼容的问题,同一环境编译出来是肯定没问题的,你检查一下你的操作步骤吧。
    初始化配置文件就只有俩行。
    屏幕控制的问题,你先不要使用e750-mcu这个软件包,直接使用echo命令先测试消息是否是通的,不要加太多其他内容,例如执行下面的命令,看是否有响应
    1. echo '{ "ssid_5g": "GL-E750-719", "up_5g": "1", "key_5g": "goodlife", "ssid": "GL-E750-719", "up": "1", "key": "goodlife", "SIM": "NO_SIM", "work_mode": "Router", "lan_ip": "192.168.82.1",  "vpn_status": "off", "clients": "1", "clock": "02:30", "mcu_status": "1" }' >/dev/ttyS0 && cat /dev/ttyS0
    复制代码
    回复

    使用道具 举报

    1

    主题

    28

    帖子

    109

    积分

    注册会员

    Rank: 2

    积分
    109
     楼主| 发表于 2022-2-14 18:52:36 | 显示全部楼层
    萝卜大侠 发表于 2022-2-14 18:11
    我安装你这个软件包没有提示架构不兼容的问题,同一环境编译出来是肯定没问题的,你检查一下你的操作步骤 ...

    请大侠看我上面一个帖子,我后来重新编译后已经没有再出现不兼容的问题。大侠说的这个我今晚再试试。谢谢!

    另外大侠在你的环境中安装后,屏幕上能显示吗?
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9846

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9846

    官方人员

    发表于 2022-2-14 19:08:53 | 显示全部楼层
    就是爱瞎折腾 发表于 2022-2-14 18:52
    请大侠看我上面一个帖子,我后来重新编译后已经没有再出现不兼容的问题。大侠说的这个我今晚再试试。谢谢 ...

    我没有你的固件,因此没注意看显示呢,但通讯是OK的
    回复

    使用道具 举报

    1

    主题

    28

    帖子

    109

    积分

    注册会员

    Rank: 2

    积分
    109
     楼主| 发表于 2022-2-14 19:16:35 | 显示全部楼层
    萝卜大侠 发表于 2022-2-14 19:08
    我没有你的固件,因此没注意看显示呢,但通讯是OK的

    我刚试了去掉mcu包后二次编译,然后uboot重新更新固件。进去后运行你上面的命令。这个时候观察屏幕会出现GliNET的图标,然后就又黑屏了。如果不运行你上面的命令,屏幕上一直显示的是Booting............
    回复

    使用道具 举报

    1

    主题

    28

    帖子

    109

    积分

    注册会员

    Rank: 2

    积分
    109
     楼主| 发表于 2022-2-15 17:24:05 | 显示全部楼层
    萝卜大侠 发表于 2022-2-14 19:08
    我没有你的固件,因此没注意看显示呢,但通讯是OK的

    大侠还有什么思路吗?要不要把包给你,请大侠帮忙看看?
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9846

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9846

    官方人员

    发表于 2022-2-15 17:45:33 | 显示全部楼层
    就是爱瞎折腾 发表于 2022-2-15 17:24
    大侠还有什么思路吗?要不要把包给你,请大侠帮忙看看?

    今天在家居家办公,没法调试。
    使用下面的命令尝试读单片机固件版本,如果有响应,说明通讯OK
    1. echo '{"version": "1"}'   >/dev/ttyS0;sleep 0.3;cat /dev/ttyS0
    复制代码
    回复

    使用道具 举报

    1

    主题

    28

    帖子

    109

    积分

    注册会员

    Rank: 2

    积分
    109
     楼主| 发表于 2022-2-17 09:37:14 | 显示全部楼层
    萝卜大侠 发表于 2022-2-15 17:45
    今天在家居家办公,没法调试。
    使用下面的命令尝试读单片机固件版本,如果有响应,说明通讯OK
    ...

    用这个命令回车后,屏幕和命令行没有任何输出,不知道大侠指的响应是指什么?或者正确的响应应该是怎样的。

    我后来尝试刷回Gli的原厂固件,屏幕显示正常;然后再刷回了我重新编译的OpenWRT固件,屏幕可以显示了。

    但是Gl-e750-mcu-instruction这个第三方MCU还是有问题,唯一能做到的就是让刷了OpenWRT固件的E750的屏幕不至于一直停留在Booting的显示,可以有类似原厂屏幕的显示,但是主屏幕的所有信息几乎都是不可用的,比如Wifi只显示2.4G,即使开启了5G;用户数始终是0;4G信号不太准确,还能忍受;互联网状态不准确,即使4G已连接网络,依然显示No Internet; 主屏幕左上角的计数器也始终是0。

    请问大侠上面这些可能是什么问题?是不是只有修改这个第三方mcu的源码才能解决了?
    回复

    使用道具 举报

    76

    主题

    2144

    帖子

    9846

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    9846

    官方人员

    发表于 2022-2-17 09:41:10 | 显示全部楼层
    就是爱瞎折腾 发表于 2022-2-17 09:37
    用这个命令回车后,屏幕和命令行没有任何输出,不知道大侠指的响应是指什么?或者正确的响应应该是怎样的 ...

    后续我看下这个源码吧,我想这种显示,用一个shell脚本应该就可以了
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|gl-inet.cn ( 粤ICP备18130956号 )

    GMT+8, 2024-11-22 05:43 , Processed in 0.021657 second(s), 24 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表