目录
4.1 实现自动配置cpssInitSystem(19,2,0)
1.背景
98DX3236为Marvell的AlleyCat3系列交换机的SOC,可用于开发三层交换机,目前仅需要98DX3236实现二层交换机的功能即可,实现的效果是交换机开机后就可以直接使用,不需要通过luaCLI命令来初始化交换机系统和端口[1]。在《98DX3236初始化脚本程序》一文中,使用了以下三组操作用于实现交换机的系统和端口的初始化:
| 操作名称 |
配置命令 |
| (1)初始化系统 |
Console# cpssinitsystem 19,2,0 |
本文档介绍了如何在98DX3236 Marvell交换机上电时自动初始化系统和端口,以及如何通过修改CPSS源代码实现光口初始化和极性翻转。调试过程中,尝试了三种思路,最终通过在luaCLI中调用cpssInitSystem()函数完成以太网口初始化,并在appDemoBoardConfig.c中添加光口配置代码,解决了交换机上电后的自动配置问题。
订阅专栏 解锁全文

7021

被折叠的 条评论
为什么被折叠?



