解决beagleboard-xm无法在内核启动时配置IP的问题

Hadoop入门(二)——VMware15.5虚拟网络设置+Windows10的IP地址配置+CentOS7静态IP设置(图文详解步骤2021) 之前在上一篇文章中讲述了CentOS7下载+VM上安装(手动分区)图文步骤详解(2021) 没看过的可以回去补补课,接下来我来讲述CentOS三处IP和主机名称配置 对上一篇的小优化 在讲之前,我对上一篇内容做出一点修改,当然完全按照上一篇操作对于初学者来说完全够用,但考虑到后期扩充内存的麻烦,博主又重新装了一遍,基本步骤不变只是将每个处理器的数量由2改为3,然后虚拟机的磁盘容量由20G变为了50G,当然磁盘容量改了,相应手动分区的各区域分配也相应改变。 为什么想要把处理器内核由2改为3呢? 因为博主之后 阅读详情

本文所述的内核及文件系统系采用http://processors.wiki.ti.com/index.php/DVSDK_4.x_FAQ所述方法生成。

n年前买了个bbxm,挂载nfs根文件系统总是失败,一直没工夫接着弄,一扔就是好几年。最近把这玩意从箱子底翻了出来,正好又有时间,就顺手把这个问题解决了。

挂载nfs失败,从输出的内核启动信息来看,是因为内核在配置本机IP时网卡尚未完成初始化,造成网络无法使用,从而导致了挂载失败。这个问题的原因呢,在于bbxm的网卡是奇葩的usb网卡,而非传统的mac网卡。usb网卡启动耗时很长,而内核中自动配置IP的程序是按照mac网卡的启动时间设置的等待延时,这就造成在内核配置IP的时候,网卡却尚未完成初始化。

解决方案很简单,找到dvsdk安装目录下psp/linux-beagle/net/ipv4/ipconfig.c文件,将其中的#define CONF_PRE_OPEN  500 /* Before opening: 1/2 second */修改为
#define CONF_PRE_OPEN  1000 /* Before opening: 1 second */。这样就将PHY初始化之后的等待时间从500毫秒延长到了1秒,能够保证在配置IP的时候网卡已经完成初始化了。

附挂载nfs根文件系统的启动参数:

setenv bootargs 'console=ttyS2,115200n8 noinitrd rw ip=192.168.10.101:192.168.10.100:192.168.10.1:255.255.255.0::usb0:off root=/dev/nfs nfsroot=192.168.10.100:/home/ubuntu/install/dm3730/targetfs,nolock,rsize=1024,wsize=1024mem=55M@0x80000000 mpurate=1000 omap_vout.vid1_static_vrfb_alloc=y omapfb.vram=0:8Mmem=384M@0x88000000 omapfb.mode=dvi:hd720 omapdss.def_disp=dvi vram=8M rootwait camera=lbcm5m03'

其中本机IP 192.168.10.101,nfs服务器IP 192.168.10.100,网关IP 192.168.10.1

线阵相机标定必看:如何用Halcon实现亚毫米级精度测量(以HC050标定板为例) 本文以HC050标定板为例,详细阐述了如何利用Halcon实现线阵相机的高精度标定,以达到亚毫米级测量。文章深入剖析了线阵相机标定的核心原理、面临的独特挑战,并提供了从硬件搭建、图像采集到Halcon软件实操的完整路径,重点解析了运动参数设置、精度验证及常见问题排错,为精密测量应用提供系统解决方案。 阅读详情

相关推荐

HFSS初学笔记(二)——75Ω带状线设计

本文利用HFSS软件设计并优化了一条75Ω的带状线结构,通过调整几何参数和介质材料,实现了精确的阻抗控制。仿真结果显示,该带状线在高频信号传输中的表现优越,具有良好的S参数、低插入损耗和极小的信号反射损耗。

2401_87464239的博客 4546

bb-xm revc移植3 之 xload启动过程略解以及bug的彻底起因和解决

困惑于前面的博文中提到的xload启动的问题,这次仔细的看了一下,也从网上学习了一些xload的启动过程。 从内部的fireware启动xload开始,xload首先加载的是x-load.lds: OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm") OUTPUT_ARCH(arm) ENTRY(_star

天才之嵌入式 2364

HALCON基于描述符的模板匹配(未标定)

HALCON基于不标定描述符的模板匹配

king_linj的博客 891

beagleboard-xm,angstrom,gcc入门手记

bbxm(beagleboard-xm)果然是个略逆天的东西,

天使的心跳 1569

西门子博图指令(定时器操作三)

西门子博图定时器中复位定时器功能指令介绍

yue008的博客 8873

TMS320F28388D 学习笔记2 高精度PWM (HRPWM)

HRPWM的学习记录。

whyorwhnt的专栏 9534

玩转BealgeBoard xM——试水Android 4.0 ICS

目前,许多主流智能手机都采用TI的OMAP系列处理器,如摩托罗拉 Droid X、Droid 2/里程碑2、Defy/ME525、Defy+,ARCHOS 7,诺基亚N9等。本人正在使用的Droid X正是采用的OMAP3630处理器。前段时间通过刷机,将系统升级至了Android 4.0,并刷成了MIUI,系统运行依然非常稳定流畅。单从处理器性能和内存大小来说,bb xm甚至略强于Droid X

山水路东的IT专栏 2890

RTL优化与PPA分析:数字电路设计的关键技术

在数字集成电路设计中,RTL(寄存器传输级)优化是提升芯片性能、降低功耗和减小面积的核心技术。通过PPA(Power-Performance-Area)指标的平衡,工程师可以在不同时序约束下实现设计的最优化。本文基于Synopsys Design Compiler和开源工具Yosys的实验数据,展示了RTL优化在算术单元和控制逻辑中的显著效果,特别是在乘法器和除法器等复杂运算模块中。文章还探讨了AI辅助工具在RTL优化中的应用潜力,为数字电路设计提供了实用的技术参考和工程实践建议。

weixin_42186387的博客 619

Hadoop环境搭建

第2 章 Hadoop 运行环境搭建(开发重点) 2.1 模板虚拟机环境准备 1)安装模板虚拟机 IP 地址192.168.10.100、主机名称hadoop100、内存4G、硬盘50G 配置VM的IP 配置win10的IP 设置虚拟机IP su root 进入root账号 vim /etc/sysconfig/network-scripts/ifcfg-ens33 设置BOOTPROTO=“static” 最后一行加入: IPADDR=192.168.10.1

m0_46376464的博客 2075

架构决策之消息中间件MQ系列六-Pulsar

一、架构

恰恰虎的博客 7253

【人工智能-数据集】RML2018 时域信号的时序信号和星座图的图片信号生成方式(可用于多模态特征融合)

RML2018(RadioML 2018)数据集是一个广泛用于无线通信信号识别的开源数据集。它包含了多种调制方式(如OOK、QPSK、16QAM等)在不同信噪比下的信号样本。这些数据以 HDF5 格式存储,适用于大规模的数据处理和分析。数据集特点:多调制方式:涵盖24种不同的调制方式。多信噪比:包括从-20 dB到30 dB的26种信噪比。大规模样本:每种调制方式和信噪比下包含4096个样本。数据切分:将原始的 HDF5 数据集按照调制方式和信噪比切分成单个文件,便于后续处理。样本选择。

若北辰 971

【网络】利用笔记本实现 有线连接内网 无线连接外网

我们有的时候会有这种场景,就是需要有线连接内网,无线连接外网。 1.我们使用联想ThinkPad为例(其他类似,尤其是dell部分电脑,没这么麻烦,直接连就成) 内网:   IP:10.42.0.42   子网掩码:255.255.255.0   默认网关:10.42.0.1 外网:   IP:192.168.10.100   子网掩码:255.255.255.0   默认网关:...

清风唱诗人的博客 3117

国产数据库全解析:openGauss、OceanBase、TiDB与KingbaseES的核心优势与应用场景指南

本文将深入剖析openGauss、OceanBase、TiDB和KingbaseES这四款主流国产数据库的核心内容,并针对国产化过程中给出使用建议,以帮助企业根据自身需求选择合适的数据库解决方案。国产数据库在性能、扩展性、兼容性、安全性等方面展现出强大实力,能够满足不同行业、不同场景的需求。企业在进行国产化过程中,应充分考虑业务特点、技术栈、团队能力等因素,结合上述分析,选择最适合自身的国产数据库产品。随着国产数据库技术的持续发展与生态完善,它们将成为推动企业数字化转型、保障数据安全的重要力量。

java专栏 8782

重新规划beagleboard-xm内存分配

最近做一个东西,需要对很大图像进行jpeg压缩。beagleboard-xm默认分配给cmem和dsp端heap的内存不够用,需要重新分配内存块。看了一下启动脚本和codec server中的内存分配脚本,很快找到了需要修改的地方。 1、首先需要修改的是启动参数 原来的启动参数是: console=ttyS2,115200n8 noinitrd rw ip=192.168.10.101:19

汉之广矣——为君谈笑净胡沙 2161

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

beagleboard 启动 android 内核

本说明分为如下几个部分: 1. 启动板子 2. 启动自己的内核 本文中使用的板子: OMAP beagleboard-xm Rev A ====================== 1. 启动板子 该部分使用了从官网上下载的文件系统+uboot+uImage 1.1 下载 beagleboard-xm.tar.gz $http://software-dl.ti.c

ganggexiongqi的专栏 1973

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

DM3730 开发板网络不工作的解决办法 (Beagleboard-xM,SBC8530)

买了Timll 的 SBC8530 单板机做开发,手册页说的跟 Beagleboard-xM 接口兼容的,十有八九是照着人家的图做的,管它呢,能用就行。不过能用也是一种奢望啊,网络接口不能用,进入系统后运行 ifconfig 只有一个 lo,根本找不到网卡。想通过 NFS 和 tftp 来加载内核的努力也宣告失败,在 u-boot 里压根就没看见网卡,也没有 dhcp 和 tftpboot 命令。

NorthGod的专栏 2410

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

TI的DM3730之dvsdk中uboot时钟配置初始化深入解析

本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。 欢迎和大家交流。qq:1037701636 email:200803090209@zjut.com,gzzaigcn2012@gmail.com     过去的一周,一直处在纠结的时刻中,一周过去了,基本问题和疑惑也在渐渐的解决中,回过头去想想,原来问题的出现,只是一个小小的地方就可以解决。也觉得出现问题定位不到问题的所在也是只身能

天才之嵌入式 5059

ti codec engine 3编译。

准备在beagleboard xm上移植x264,了解到omap3平台的codec engine支持elf,直接试着编译了下,使用默认配置(coff loader)一切ok,但改成elf就无法正常编译codec server. 跟据出错提示"ti.syslink.ipc.rtos.anull"找不到,应是syslink的rtos端没有正常编译,跟踪make发现syslink/packages/m

1568

DNS主从复制

主DNS服务器搭建:主DNS必须区域解析库,在/var/named/123.com.zone 先指定自己的一个二级域 例如123.com①:在辅助配置文件(/etc/named.rfc1912.zones)进行定义自己的区域, 在最底部进行定义zone "123.com" IN { type master; file "123.com.zone"; }; 进行验证配置文件语法 named-checkconf②:在区域解析库的指定目录(/

m0_65499679的博客 807

hadoop安装(第一步)

hadoop安装(第一步)

m0_74215438的博客 988

iptables配置黑白名单

iptables 黑白名单配置

sinat_38390607的博客 9567

用虚拟机模拟架设DHCP服务器

准备两台虚拟机,一台做dhcp服务器,一台做客户机。两台虚拟机绑定同一个交换机Vmnet1。保证两台虚拟机的ip在同一个网段。 服务器地址为192.168.10.100(ifconfig命令查看) 客户机ip地址为192.168.10.40 两台虚拟机可以互相通信(ping命令) 把光盘挂载到服务器的mnt目录(挂载光盘准备安装dhcp) 然后修改yum源 开始安装dhcp 安装完成后配置dhcp主配置文件 /etc/dhcp/dhcpd.conf 假设全局配置搜索域名为“123.co

xieyong_的博客 2555

Linux操作命令之网络管理

转换为2进制来说,一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,地址范围从128.0.0.0到191.255.255.255。(2的16次方-2)IP地址由4部分数字组成,每部分数字对应于8位二进制数字,各部分之间用小数点分开 这是点分2进制 .每如果换算为10进制我们称为点分10进制个ip地址由两部分组成网络地址(NetID)和主机地址(HostID).网络地址表示其属于互联网中的哪一个网络,而主机地址则表示其属于该网络中的哪一台主机。

weixin_54148147的博客 2687

Ubuntu和IMX6ULL开发板网络通讯-配置方法

网络配置

qq_45083790的博客 3726

2020-12-31

ssh方向代理配置命令 步骤说明: myssh <–> switch-server <–> remote-server 192.168.11.100 192.168.10.100 192.168.9.100 在remote-server上执行.

weixin_45412350的博客 270

RHCE之路配置本地DNS服务器的正反向解析

root@a named]# vim /etc/resolv.conf --- 将值改回。SOA格式 ---(序列号,同步时间,重试时间,过期时间,TTL)不改变resolv.conf里的值,用nslookup解析。或者用nslookup测试 --- 解析。将两个地址放到一个文件里。

qq_39744805的博客 1112
上一篇: 终于能发文章了,溜溜等了三天
下一篇: 解决beagleboard-xm无法使用mount命令挂载nfs的问题
此何人哉
博客等级 码龄20年 30粉丝 32原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值