- 博客(10)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 【openwrt】UBOOT简化makefile
当拿到一个原厂uboot的时候,里面会包含src 源码,但是编译的时候需提前配置一些参数,比如CROSS_COMPILE,或者需先拷贝一个配置文件,然后再执行make才可生效通过简化makfile整合编译过程,使得编译效率更高。
2024-08-19 17:51:53
316
原创 【openwrt】UBOOT传递参数到内核parameters
Uboot向内核传递的方式有多种,这里介绍一种简单的参数传递方式,通过bootargs传递例如:以上就是uboot通过bootargs传递参数给内核的简单方法。
2024-08-19 17:21:00
1231
原创 【openwrt】打包编译适配fit格式的uImage
从openwrt官方下载了一个openwrt 23.05.0的版本,想要mt7621芯片的板子上跑一个能运行的程序,发现有两个和mediatek相关的配置,mediatek_ap-mt7621a-v60和mediatek_mt7621-eval-board,于是选了一个进行编译。
2024-08-15 20:30:35
939
原创 GPIO模拟SMI[MDC/MDIO]协议
MDIO是一个PHY的管理接口,用来读/写PHY的寄存器,以控制PHY的行为或获取PHY的状态,MDC为MDIO提供时钟。通常STA都是MAC层器件的一部分,而MMD则是PHY层器件的一部分。MDC要求由MAC输出,是非周期性的,即不要求提供固定频率的时钟,对于PHY芯片则作为输入,以在上升沿触发MDIO的读写。Data:16bits数据,在读命令中,PHY芯片将读到的对应PHYAD的REGAD寄存器的数据写到Data中,在写命令中,MAC将要写入对应PHYAD的REGAD寄存器的值写入Data中。
2023-06-28 14:25:13
4353
1
原创 【openwrt】MTK7981-GPIO驱动能力修改
在某些使用场景,默认的GPIO驱动能力可能不够,比如LED灯的不够亮,需加大驱动能力。提示:以下是本篇文章正文内容,下面案例可供参考。
2023-02-10 14:30:40
1599
原创 ZYNQ uboot SDK调试
1.新建一个New Project -->Empty Application2.uboot目录下src右键improt->File system->Browse(选择原文件目录)->Select All->Finish3. uboot工程右键c++ Building settingsEvironment添加CROSS_COMPILE和PATH
2018-01-29 15:14:18
4024
7
原创 wireshark 安装后运行出现问题
1.Error during loading: [string "/usr/share/wireshark/init.lua"]解决:注释/usr/share/wireshark/init.lua文件倒数第二行dofile(DATA_DIR.."console.lua")改成--dofile(DATA_DIR.."console.lua")2.Couldn't run /u
2018-01-29 13:35:41
1972
原创 Openssl arm交叉编译(ZYNQ)
在进行openssl交叉编译的时候,一直出现错误无法编译成功解压文件tar -zxvf openssl-1.0.2j.tar.gz配置config进入解压好的目录:cd openssl-1.0.2j配置configexport CC=arm-xilinx-linux-gnueabi-gcc(关键设置)./config no-asm shared修改Makef
2018-01-08 13:46:27
669
原创 Xlinx-Zedboard使用NFS挂载根文件系统
安装nfs-kernel-server和tftpd-hpa服务有安装包情况下 sudo dpkg -i *.deb建立共享目录tftpboot1.sudo mkidr /tftpboot2.sudo chmod 777 /tftpboot3.sudo chown ictd /tftpboot4.sudo chgrp ictd /tftpboot添
2016-12-14 09:25:57
1903
AMP双核应用程序如何驱动Uboot
2016-12-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人