AC米兰·(中文)官方网站-2026 World Cup

【Green Hills】GHS解决使用E2仿真器的时候提示“Error: "-use svr" or "-nouse svr" are required with this device”

1、 文档目标

解决Green Hills使用E2仿真器的时候提示“Error: "-use svr" or "-nouse svr" are required with this device”的问题。


2、 问题场景

用户在用E2仿真器去调试芯片的时候,出现了下面的报错信息:“Error: "-use svr" or "-nouse svr" are required with this device”(如图2-1)


图2-1


3、软硬件环境

1)、软件版本:MULTI 8.1.4,Compiler 2023.1.4 Final Release for Embedded RH850

2)、电脑环境:Windows 11

3)、外设硬件:无


4、解决方法

1)、报错出现的原因是当使用支持SVR的设备时,必须指定“-use_svr”或“-nouse_svr”选项之一。如果这两个选项都没有被指定,则会显示以下错误消息,并且850eserv2即E2仿真器的启动将被取消。


2)、想要指定“-use_svr”或“-nouse_svr”的话,需要在仿真器的配置界面中,在Debug栏中在Other options输入框,根据需求输入“-use_svr”或“-nouse_svr”参数。(如图4-1)

(1)、-use_svr:表示支持SVR的设备。使用SVR参数。SVR参数可通过“-svr=”指定。

(2)、-svr:在支持SVRCFG8-9的设备中,可以指定SVRCFG0-9的10个值。

(3)、-nouse_svr:表示支持SVR设备。不使用SVR参数,使用目标器上当前的SVRCFG0-7设置。


图 4-1

XML 地图