【5.27】AR/QCA/MT7620 Breed,功能强大的多线程 Bootloader

您所在的位置:网站首页 wdr4900固件 【5.27】AR/QCA/MT7620 Breed,功能强大的多线程 Bootloader

【5.27】AR/QCA/MT7620 Breed,功能强大的多线程 Bootloader

#【5.27】AR/QCA/MT7620 Breed,功能强大的多线程 Bootloader| 来源: 网络整理| 查看: 265

本帖最后由 hackpascal 于 2015-3-29 21:31 编辑

Breed 命令控制台说明

Breed 内置了命令解释器,可以实现刷机等操作

[进入 Breed 命令控制台的方法]

通过串口 (TTL),在启动提示 Press any key to interrupt autoboot ... 时按任意键中断启动即进入 Breed 命令控制台通过开机按复位键或 BreedEnter.exe 方法中断 Breed,即可通过 telnet 方法进入 Breed 命令控制台 (CMD 中 telnet 192.168.1.1 即可)请使用 Windows 自带的 telnet 客户端或者 PuTTY,linux 下的 telnet 客户端兼容不好

[Breed 命令控制台功能说明]

vt100 控制台兼容支持 10 条历史命令,上下键调出每条命令最长支持 1024 个字符左右键、Home/End 键移动光标,可以插入和删除字符

Breed 内置命令介绍

[arp]语法:arp作用:显示当前 ARP 表

[boot]语法:boot mem           boot flash [bank ] 参数: - 启动地址          - Flash bank 号说明:启动固件。          boot mem 从内存地址启动固件;          boot flash 从 Flash 启动固件,bank 号可选,默认为 0。

[btntst]语法:btntst说明:测试 GPIO 按钮

[dhcp]语法:dhcp说明:显示当前的 DHCP 租约

[exit]语法:exit说明:退出 telnet 模式

[flash]语法:flash list          flash [bank ] info          flash [bank ] dump           flash [bank ] read           flash [bank ] erase           flash [bank ] write 参数: - Flash bank 号            - Flash 地址            - 读取/擦除/写入数据大小            - 要写入 Flash 的数据内存地址            - 要存放读取的 Flash 数据的内存地址说明:flash list 列出所有 Flash          flash info 显示 Flash 的详细信息          flash dump 显示 Flash 内的数据          flash read 将 Flash 内的数据读取到内存          flash erase 擦除 Flash          flash write 将内存数据写入到 Flash

[gpio]语法:gpio [status|list]          gpio button          gpio led          gpio get           gpio set           gpio dir set           gpio led set 参数: [status] - 列出所有 GPIO 及其状态            - GPIO 号            - 高/低电平            - GPIO 方向为输入/输出            - LED 名称            - LED 亮/灭说明:gpio [status|list] 列出所有 GPIO 及其状态           gpio button 显示当前路由上按钮的状态           gpio led 显示当前路由上部分 LED 的状态           gpio get 获取指定 GPIO 的电平状态           gpio set 设置指定 GPIO 的电平状态           gpio dir set 设置指定 GPIO 的方向           gpio led set 设置 LED 的亮灭

[help]语法:help说明:列出所有可用的命令

[mem]语法:mem dump [keep] [size]          mem crc32           mem read [byte|short|long]           mem write [byte|short|long] 参数:[keep] - 保持原始字节序          - 起始地址          [size] - 显示/计算的数据大小          [byte] [short] [long] - 指定操作数大小,分别为 1字节、2字节、4字节          - 要写入的值说明:mem dump 显示内存数据,可指定要显示的字节数,keep 表示保存原始字节序,否则输出时将转换为 CPU 字节序。          mem crc32 计算内存数据的 CRC32 校验          mem read 读取内存某个地址的数值          mem write 修改内存某个地址的数值

[mii]语法:mii list          mii dump           mii read           mii write 参数: - 设备名          - PHY 号          - 寄存器          - 数值说明:mii list 列出网络接口设备          mii dump 转储指定接口的 MII 寄存器 (0 ~ 31)          mii read 读取指定接口的 MII 寄存器          mii write 修改指定接口的 MII 寄存器

[net]语法:net [start|stop]说明:net start 启动网络服务          net 停止网络服务,并关闭所有网络连接

[netstat]语法:netstat说明:显示当前活动的网络连接

[reset]语法:reset说明:重启路由

[setbrg]语法:setbrg 参数: - 波特率作用:设置 Breed 串口输出的波特率,一直生效

[sysinfo]语法:sysinfo说明:显示系统信息

[thread]语法:thread说明:列出所有线程信息

[wget]语法:wget [addr] 参数:[addr] - 要存放数据的内存地址,可忽略          - 要请求文件数据的 HTTP 链接说明:通过 HTTP 协议加载文件到内存。URL 里只能使用 IP 地址。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3