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

首页 > 资源中心 > FAQ
