
嵌入式
文章平均质量分 51
hcu5555
一个曾经迷茫很久的人。
展开
-
linux-mips-low.c:84:7: error: ‘MMLO’ was not declared in this scope 错误
今天编译mips的gdbserver,发现有如上错误 linux-mips-low.clinux-mips-low.c:84:7: error: ‘MMLO’ was not declared in this scope -1, MMLO, MMHI, BADVADDR, CAUSE, PC, \ ^linux-mips-low.c:102:3: note: in expansion of macro ‘mips_base_regs’ mips_base_regs原创 2021-03-25 16:27:58 · 623 阅读 · 2 评论 -
嵌入式文件系统固件img制作与解包
一、文件系统固件img解包步骤1、把img文件命名为gz打包文件cp rootfs.img rootfs.img.gz2、重新再用gunzip工具解压缩rootfs.img.gz文件为新的rootfs.imggunzip rootfs.img.gz3、生成一个新的解包文件夹rootfs,用于后面解包出来放入所有的img解包文件mkdir rootfs4、把要解包的rootfs.img移入我们要放入的解包文件夹rootfs内mv rootfs.img rootfs进入rootfs文.原创 2021-03-19 14:07:37 · 7046 阅读 · 0 评论 -
line 1: syntax error: unexpected “(“ 运行错误详解
今天运行openwrt开发板上的已经编译成功的test可执行文件,突然报错误:./test: line 1: syntax error: unexpected "("记录下查找过程。baidu,Google和bing都说明应该是编译没有问题,然后很有可能是用的交叉编译环境有问题。然后用file命令去查看该文件:显示是编译的x86-64的可执行文件,编译器应该是Ubuntu自带的GNU gcc编译器。然后顺着问题找,去查看makefile文件。显示发现之前的交叉编译工具链没有使原创 2021-01-25 13:51:56 · 41622 阅读 · 2 评论 -
路由器DVRF固件漏洞分析与学习
git clone https://github.com/praetorian-code/DVRF.git1287 ls1288 cd DVRF1289 ls1290 cd Source\ Code1291 ls1292 cd ../ls1293 ls1294 cd ../1295 ls1296 cd Firmware1297 ls1298 binwalk -Me DVRF_v03.bin1299 ls1300 cd...原创 2020-06-08 09:12:04 · 759 阅读 · 0 评论 -
CentOS 6安装tftp服务器并且在busybox运行tftp下载
环境:centos6.9 下载 xinetd tftp tftp-server,其中xinetd和tftp-server是用来tftp服务器的,tftp是客户端yum install xinetd tftp tftp-server -y在根目录下建立 tftpbootcd /mkdir tftpboot配置tftp服务器在配置之前先做备份cp /etc/xinetd.d...原创 2019-12-19 16:30:58 · 345 阅读 · 0 评论 -
使用make menuconfig 编译busybox1.3.1时候出现找不到curese库
编译环境:centos6.9 ,gcc ,export TERM="vt100"发现menuconfig过程中有如下错误。SHIPPED scripts/kconfig/zconf.hash.c HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/mconf HOSTCC scripts/kconfig/...原创 2019-12-19 15:49:30 · 583 阅读 · 0 评论 -
kali配置安装tftp服务
参考:https://www.linuxidc.com/Linux/2016-07/133255.htmhttps://www.cnblogs.com/dylancao/p/9049278.html因为kali是基于debian的,因此,kali配置安装TFTP服务是和debian一样的。步骤1:安装apt-get install tftp-hpa tftpd-hpatftp-...原创 2019-09-29 10:55:36 · 2608 阅读 · 0 评论 -
bitbake 编译错误集
1、先加编译命令路径:用叠加:export PATH=/home/chunyun/yocto/bitbake/bin/:$PATH如果直接写:export PATH=/home/chunyun/yocto/bitbake/bin/ path路径直接变成了bitbake执行路径,其他sh命令就不能用了,比如cd、vim等。2、编译时候:bitbake firstrecip原创 2015-05-28 13:33:31 · 14543 阅读 · 2 评论 -
bitbake 建立helloword
1、建立hello 工程我的目录在 /home/chunyun/yocto/下。mkdir hello cd hello/下载bitbake,参考http://www.yoctoproject.org/docs/1.8/bitbake-user-manual/bitbake-user-manual.html#obtaining-bitbake 配置bitbake。原创 2015-05-28 13:33:53 · 1735 阅读 · 6 评论 -
yocto Linux搭建步骤
1、所需环境OS: Ubuntu 64bit 14.04LTS可以运行在vmvare player 或者virtualBox 上更新库: sudo apt-get update更新需要的库和软件:sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib \b原创 2015-05-28 13:28:39 · 6536 阅读 · 4 评论 -
嵌入式板子 配置完ip ping不通外网
首先配置好ip:ifconfig eth0 192.168.0.133 netmask 255.255.0.0 broadcast 192.168.0.1 up然后出现:/ # ping baidu.com ping: bad原创 2014-02-12 11:52:47 · 3416 阅读 · 2 评论