龙芯平台OsTools-Gmac更新
龙芯平台OS下更新GMAC功能
文章目录
- 龙芯平台OS下更新GMAC功能
- Gmac的flash烧录功能实现
- 使用说明
- Mac地址的有效解析格式
- Best Wish
Gmac的flash烧录功能实现
GMAC为桥片上的网卡控制器,下游连接GMAC的phy芯片,在每次上电初始化的时候, 处理器会将flash内固定位置的GMAC地址信息填入GMAC_PHY中进行初始化.
本章讲述的功能是OsTools功能中的一节,如何烧写GMAC地址到7A的Flash中进行存储,保证上电初始化phy时使用的是我们更新好的MAC地址? 图片不清请双击放大查看>
使用说明
- 1 源码下载: https://github.com/qiandongyan/OsTools.git ,http协议自行git,或者使用ssh方式进行git clone,没有git自行下载.
- 2 源码编译: 使用对应平台的GCC编译器, 区分 LOONAGRCH 和 MIPS64, 安装好GCC后,直接使用Makefile文件进行make,请忽略编译警,告,咱没时间优化!!
- 3 工具执行: OsTools即是我们编译出来的二进制文件,直接使用root权限执行OsTools.
- 4 介绍GMAC烧写功能: 执行pci的0号功能进行扫描7A设备上的spi控制器基址, 针对GMAC设备 (0xb000) 偏移即是 Bus号+Device号+Function号组成的 Valid value.
- 5 MAC地址烧录: 再次执行OsTools , 使用spi7a的0号功能,其中需要输入步骤4获取到的SPI控制器的基址.操作图如下:
- 6 烧录完成: 由于操作的本机电脑,烧录的最后一步我就不执行了,当你出现ok mac 的标记就说明烧录完成,即可重启验证.
Mac地址的有效解析格式
目前支持4种有效MAC地址解析格式:>
以11:22:33:44:55:66 MAC地址为例的四种格式:
- 112233-445566
- 1122-3344-5566
- 11-22-33-44-55-66
- 11:22:33:44:55:66
以上四种格式都可以正常解析,望知悉…>
Best Wish
此功能涵盖4000.5000多龙芯平台,LoongArch和MIPS64架构自行编译, 如需使用更多功能请详见gitlab源码,自行了解. 此数据结构优点: 扩展性强,如有需求还可集成>更多功能.
龙芯平台OsTools-Gmac更新相关推荐
- 什么是龙芯平台JDK?国产龙芯平台JDK版本解惑
什么是龙芯平台JDK? 龙芯公司基于OpenJDK从无到有实现的LoongArch64和MIPS64上的版本. 龙芯平台JDK是基于开源的OpenJDK研发的,通过了JCK的测试,符合Java SE的 ...
- 龙芯平台python答案_在龙芯平台上自己编写原创应用——“动态壁纸”
原标题:在龙芯平台上自己编写原创应用--"动态壁纸" 一.为何要在龙芯平台上编写"动态壁纸"? 龙芯3A3000桌面电脑的用户越来越多了,人们都想在龙芯电脑上有 ...
- 干货应用迁移|搜狗输入法在龙芯平台上的适配与应用
技术引领创新,用"芯"构建生态,第一期龙芯生态论坛于2021年3月12日(周五)盛大开讲!龙芯生态论坛作为龙芯生态建设的重要技术交流窗口,将汇聚龙芯资深技术专家及行业生态伙伴精英, ...
- linux内核深度解析_十年磨一剑,第一本龙芯平台的Linux内核书来了
<用"芯"探核:基于龙芯的Linux内核探索解析>是一本基于龙芯平台,结合源代码来探索和解析Linux-5.x内核的书. 市面上解析Linux 内核的经典书籍已有不少, ...
- 为信息产业自主化而奋斗,第一本龙芯平台的Linux内核书来了!
十年磨一剑,第一本龙芯平台的Linux内核书来了! 这就是<用"芯"探核:基于龙芯的Linux内核探索解析>--一本基于龙芯平台,结合源代码来探索和解析Linux-5. ...
- 龙芯平台上的容器和CI/CD实现方案
http://www.loongson.cn/news/company/505.html 一:简介 Windocker是云宏公司基于龙芯平台开发的容器管理web平台.主要功能包括:系统 ...
- 【国产化系列】龙芯平台指令集简介及现有处理器的支持特性
DATE: 2021.10.27 文章目录 1.转载参考 2.龙芯平台指令集简介 3.编译参数 4.查找热点函数进行代码优化 1.转载参考 龙芯平台指令集简介及现有处理器的支持特性 2.龙芯平台指令集 ...
- linux游戏龙芯能玩吗,历时三个月,我终于成功搭建了龙芯平台,竟可以玩cf和lol你敢信?...
原标题:历时三个月,我终于成功搭建了龙芯平台,竟可以玩cf和lol你敢信? 就在前段时间被媒体闹得沸沸扬扬的芯片事件已经落下帷幕,但是从这次的封禁事件中也让国人充分意识到了掌握cpu制造技术是多么的重 ...
- 龙芯平台下调试蜂鸣器
龙芯平台下调试蜂鸣器 据我所知,蜂鸣器包含有源与无源蜂鸣器之分.区别在于有源的只需要一个脉冲信号进行驱动,而无源则需要使用一定频率的PWM进行驱动. 目前正在调试龙芯平台的Beep功能,使用的是7A桥 ...
最新文章
- TFmini传感器使用
- keras和tensorflow使用 keras.callbacks.TensorBoard 可视化数据
- 升级Win10后windows.old删除
- 微信公众号开发之网页授权认证获取用户的详细信息,实现自动登陆
- 文巾解题 01.05. 一次编辑
- Java黑皮书课后题第7章:7.4(分析成绩)编写一个程序,读入个数不确定的考试分数,并且判断有多少个分数是大于或等于平均分,多少个分数是低于平均分的。输入一个负数表示输入结束。假设最高分是100
- Spring Cloud微服务系列文,服务调用框架Feign
- mysql 子字符串函数_MySQL 内置字符串函数
- C++ std::thread
- phpcms二层栏目下拉和当前栏目高亮
- 页面的主题标记--body
- 矢量素材 |企业商务画册设计参考
- 一杯水怎么测试_天气渐热食欲差、体质虚怎么办?每天一杯能量水——驼奶
- 计算机基础知识 笔试,计算机基础知识笔试题
- python如何识别中文_python如何识别图片中的文字
- Docker基本概念与实践(四)-部署简单web项目(tomcat+war+mysql)
- 如何轻松查询分析多个快递单号物流到站派件延误件
- 数据库课程设计 医院管理系统 SQL
- C++ TCP Socket的使用(阻塞)
- 张家界 凤凰 旅游有感