Firefly-RK3399_Ubuntu16.04_201703181519 固件 网络不可用

启动后 发现带了 glxinfo ,貌似gl可用,但是网络不能用,没有测试自己的程序gl情况。ipv4网络不可用。
ifconfig eth0后ping 不通,具体如下:
1 其他机器 ping rk3399_firefly 板 不通
2 rk3399_firefly ping 其他机器, 其他机器可以接受到网络包,并应答;rk3399 显示网络不可达.

提个意见,固件更新了能不能在论坛广播一下,还有最好有带日期的修改(历史)记录;firefly 的只是有本次的修改且不全。

我刷了这个系统后
连msg 运行都报错,系统也查不到任何msg 相关信息

我的机器只能用wifi上网,有线网是通的,ip地址能获取,有时候ping不通,可能是开发板通病

同网段如果能ping通,那说明工具和驱动正常,再配置下 /etc/resolv.conf

nameserver 114.114.114.114
nameserver 114.114.115.115

估计就行了,另外默认固件都是用NetworkManager管理网络的,我是切换到systemd-networkd来管理的。

回 恶客登门:同网段如果能ping通,那说明工具和驱动正常,再配置下 /etc/resolv.conf

说的就是同网段的 ping 不同

firely 的人 怎么也不见处理,到底是固件有问题还是没有问题,要不要解决

我的也是这个问题,大家都解决了吗?

饿客登门 发表于 2017-4-4 18:42
同网段如果能ping通,那说明工具和驱动正常,再配置下 /etc/resolv.conf

估计就行了,另外默认固件都是 …

你怎么切换的啊?

peak9527 发表于 2017-6-21 13:57
我的也是这个问题,大家都解决了吗?

旧固件不行就用新固件咯

本帖最后由 peak9527 于 2017-6-21 19:12 编辑

leung先森 发表于 2017-6-21 15:00
旧固件不行就用新固件咯

最新的Firefly-rk3399_xubuntu1604_201705111112也不行,rk3399_xubuntu1604_edp_201705111630.7z是什么固件,可以烧写的吗,[url=]Firefly-rk3399_xubuntu1604_SD_201705151725.7z这个应该不行,需要SD卡的吧?[/url]

peak9527 发表于 2017-6-21 19:10
最新的Firefly-rk3399_xubuntu1604_201705111112也不行,rk3399_xubuntu1604_edp_201705111630.7z是什么 …

你有sdk吗, 改一下dts参数

 414 &gmac {
 415         phy-supply = <&vcc_phy>;
 416         phy-mode = "rgmii";
 417         clock_in_out = "input";
 418         snps,reset-gpio = <&gpio3 15 GPIO_ACTIVE_LOW>;
 419         snps,reset-active-low;
 420         snps,reset-delays-us = <0 10000 50000>;
 421         assigned-clocks = <&cru SCLK_RMII_SRC>;
 422         assigned-clock-parents = <&clkin_gmac>;
 423         pinctrl-names = "default";
 424         pinctrl-0 = <&rgmii_pins>;
 425         tx_delay = <0x28>;
 426 -       rx_delay = <0x11>;
 427+       rx_delay = <0x1B>;
 428         status = "okay";
 429 };

重新烧写一下内核和resource

回 恶客登门:同网段如果能ping通,那说明工具和驱动正常,再配置下 /etc/resolv

按照官方维基 http://wiki.t-firefly.com/index.php/Firefly-RK3399/Build_kernel获取源码重新编译了一下内核,按你所说重新烧录了一下kernel.img和resource.img网口正常了,你的这个dts也是修改网口的吗,
CMDLINE: console=ttyFIQ0 root=/dev/mmcblk1p6 rw rootwait mtdparts=rk29xxnand:0x00002000@0x00002000(uboot),0x00002000@0x00004000(trust),0x00008000@0x00006000(resource),0x0000A000@0x0000E000(kernel),烧录分区的时候比如kernel,是前面的地址还是后面的地址,是0x0000A000,还是0x0000E000,我用的是后面的,虽然正常了,也不知道对不对哈,嘿嘿

leung先森 发表于 2017-6-22 09:03
你有sdk吗, 改一下dts参数

重新烧写一下内核和resource

&gmac {
phy-supply = <&vcc_phy>;
phy-mode = “rgmii”;
clock_in_out = “input”;
snps,reset-gpio = <&gpio3 15 GPIO_ACTIVE_LOW>;
snps,reset-active-low;
snps,reset-delays-us = <0 10000 50000>;
assigned-clocks = <&cru SCLK_RMII_SRC>;
assigned-clock-parents = <&clkin_gmac>;
pinctrl-names = “default”;
pinctrl-0 = <&rgmii_pins>;
tx_delay = <0x28>;
rx_delay = <0x11>;
status = “okay”;
};
维基上git clone https://TeeFirefly@gitlab.com/TeeFirefly/linux-kernel.git获取的内核源码,你的多了一句
rx_delay = <0x1B>;这没问题吧,这一句改的是什么?

peak9527 发表于 2017-6-22 16:17
&gmac {
phy-supply = ;
phy-mode = “rgmii”;

多什么,替换修改啊,没看到代码前面有加减号吗
意思是11改成1B