海思网络错误(烧录报tftp错误等)解决思路分享 下面内容分三部分第一、二部分讲的是遇到的问题和我尝试过的解决思路最后一部分讲的是整理后的可行的最终解决方法1.问题现象一描述镜像编译完成之后烧录时候报错尝试解决方法1boot使用官网347镜像的后面四个分区使用我们烧录的镜像可以正常烧录并且开机说明是boot分区的问题遇到新的问题板子和电脑ping不通双方都是自己ping自己可以ping通尝试解决方法2尝试把SDK1.0.1.0的补丁打进入再重新编译烧录然后修改~bsp/tools/pc/uboot_env/env_text/hi3519dv500/emmc_env.txt添加如下内容ipaddr192.168.1.168 serverip192.168.1.99 netmask255.255.255.0 gatewayip192.168.1.1最后再重新编译镜像但网口烧录还是报同样的错误尝试解决方法3更换glibc编译器去官网仓库扒下来glibc编译器运行脚本然后再opt/linux/x86-arm目录下生成对应环境最后生成glibc版本的镜像然后网口烧录的时候还是报错说明不是编译器问题尝试解决方法4使用串口烧录烧录了3h成功烧录但是仍然板端和pc端无法互ping2.问题现象二描述网线插上之后找不到网络标识临时解决方法首先给板子烧录官方的镜像然后再烧录自己的镜像最后开机后在板端执行下面命令但是这个用的boot分区是官方镜像提供的其余四个分区是我们自己烧录的治标不治本ifconfig eth0 hw ether 00:c3:9f:df:6b:1eifconfig eth0 192.168.1.168 netmask 255.255.255.0 uproute add default gw 192.168.1.1ifconfig eth03.最终解决–烧录报错以及双端无法ping通解决方法1排除硬件连接问题首先进入u-boot界面手动设置env配好mac、ip等相关信息确保物理连接是通的发现手动配置后网络是可达的证明物理连接是通的不是网线等硬件问题所以接下来就是把mac地址、双端ip地址等信息写在对应的分区中例如boot_image.bin、env.bin、kernel2修改相应分区网络设置修改点1Hi3519DV500_SDK_V1.0.1.0\smp\a55_linux\source\bsp\tools\pc\uboot_env\env_text\hi3519dv500\emmc_env.txt对应解决错误U-Boot 网络/启动环境emmc_env.bin分区把网络参数写入 env 文本后重新生成 env 镜像烧录后无需每次进 U-Boot 手动 setenv解决- 网络升级、tftp下载、ping调试的错误修改点2Hi3519DV500_SDK_V1.0.1.0\smp\a55_linux\source\bsp\tools\pc\uboot_env\env_text\hi3519dv500\emmc_tee_env.txt对应解决错误emmc_env.bin分区emmc_env.txt修改emmc_tee_env.txt也要对应修改修改点3Hi3519DV500_SDK_V1.0.1.0\open_source\u-boot\u-boot-2022.07\include\configs\hi3519dv500.h修改CONFIG_IPADDR192.168.1.168CONFIG_SERVERIP192.168.1.99CONFIG_EXTRA_ENV_SETTINGS: ethaddr/mdio_intf/phy_addrCONFIG_GMAC_PHY0_INTERFACE_MODE 1对应解决错误emmc_tee_env.txtflash环境变量 U-Boot编译默认值hi3519dv500.h谁在运行时存在就用谁修改点4Hi3519DV500_SDK_V1.0.1.0\open_source\linux\linux-5.10.y\arch\arm64\boot\dts\vendor\hi3519dv500.dtsi修改mac-address [02 00 35 19 d5 00];对应解决错误Linux 内核网卡驱动在设备树里面直接给mac地址写死防止随机生成这里这个mac是给内核用的修改点5Hi3519DV500_SDK_V1.0.1.0\open_source\linux\linux-5.10.y\arch\arm64\boot\dts\vendor\hi3519dv500-demb.dts修改phy-mode “rmii”;对应解决错误把rmgii-id修改成rmii板端是百兆而不是千兆修改点6HiSi\Hi3519DV500_SDK_V1.0.1.0\open_source\linux\linux-5.10.y\arch\arm64\boot\dts\vendor\hi3519dv500-demb-tee.dts修改phy-mode “rmii”;对应解决错误修改点7没明白什么意思Hi3519DV500_SDK_V1.0.1.0\open_source\linux\linux-5.10.y\drivers\net\ethernet\vendor\gmac\gmac.c修改res platform_get_resource(… MEM_AXI_BUS_CFG_IOBASE);if (res) { … } else { priv-axi_bus_cfg_base NULL; }对应解决错误允许“没有 AXI 配置资源”的平台也能正常跑 GMAC修改点8Hi3519DV500_SDK_V1.0.1.0\smp\a55_linux\source\bsp\rootfs_scripts\rootfs_base\etc\init.d\S80networkHi3519DV500_SDK_V1.0.1.0\smp\a55_linux\source\bsp\rootfs_scripts\rootfs\etc\init.d\S80networkHi3519DV500_SDK_V1.0.1.0/smp/a55_linux/source/bsp/pub/rootfs_musl_arm64/etc/init.d/S80network对应解决错误提前拉起lo确保 loopback 网络接口被明确激活避免因接口未处于 UP 状态导致本地网络通信、服务绑定或系统组件异常3测试修改完之后重新编译烧录上板测试ifconfig可以找到网络并且可以ping通pc端板端 ping pc端pc端 ping 板端

相关新闻

最新新闻

2026年双鹿12年保质期是如何测试验证的?加速老化实验方法揭秘

2026年双鹿12年保质期是如何测试验证的?加速老化实验方法揭秘

2026年4月,双鹿电池宣布国内首家推出12年长效保质期。这个数字不是随随便便写上去的——它背后有一套完整的科学验证流程。本文从测试方法学角度,揭秘12年保质期是如何被验证的。一、不可能等12年再发布:加速老化测试的原理1.1 为什么要做加速…

2026/7/8 4:23:52
AI绘画:2025年主流AI绘画工具全景盘点

AI绘画:2025年主流AI绘画工具全景盘点

AI绘画:2025年主流AI绘画工具全景盘点你好,前面两篇文章我们聊了AI绘画是什么以及它的核心原理。今天,我们来聊一个更实际的话题——市面上的AI绘画工具有哪些?该如何选择?到了2025年,AI绘画工具生态已经非…

2026/7/8 4:23:52
2026年儿童AI陪伴机器人品牌性价比与场景推荐

2026年儿童AI陪伴机器人品牌性价比与场景推荐

2026年,儿童AI陪伴机器人市场持续升温。据市场研究机构360iResearch统计,2025年全球儿童陪伴机器人市场估值约109.1亿美元,预计2026年将达到121.8亿美元,年复合增长率达59.56%。另据中国玩具协会报告,2025年中国AI玩具…

2026/7/8 4:23:52
只做AI品牌曝光还不够:中科信枢为什么要做“GEO + AI建站 + 私域转化 + 智能客服Agen

只做AI品牌曝光还不够:中科信枢为什么要做“GEO + AI建站 + 私域转化 + 智能客服Agen

现在市场上很多GEO服务商,主要做三件事:AI品牌曝光。AI推荐监测。AI内容优化。这种模式有它的优势。轻量、启动快、不捆绑额外营销工具,企业可以先用较低成本测试品牌在AI平台里的可见度。但问题也很明显:AI推荐之后,线…

2026/7/8 4:23:52
“烧”掉了百亿美元,世界模型的概念都还没有统一

“烧”掉了百亿美元,世界模型的概念都还没有统一

作者 | 辰纹来源 | 洞见新研社过去一年,“世界模型”(World Model)从一个学术黑话迅速膨胀成AI和机器人行业里的关键词,与此同时,VLA(Vision-Language-Action,视觉-语言-动作模型)作…

2026/7/8 4:23:52
滚筒线厂家推荐|2026 第三方实地测评,不同工况一站式选型指南

滚筒线厂家推荐|2026 第三方实地测评,不同工况一站式选型指南

本文为第三方自动化设备博主实地走访 20 余家实体工厂实测分享,无商业强制推荐,仅为工厂设备采购客观参考,不针对任何同行厂商打分、排名、贬低。滚筒线采购常见踩坑痛点从业 6 年,走访全国多地输送设备生产车间,接触大…

2026/7/8 4:18:52

月新闻