编辑: star薰衣草 2015-12-13

80000000 -

80100000 5 LEON4 Debug Support Unit (ver 0x1) ahb:

90000000 - a0000000

6 Generic APB UART1 (ver 0x1) apb:

80000100 -

80000200 baud rate

38400 7 Multi-processor Interrupt ctrl (ver 0x3) apb:

80000200 -

80000300 8 Modular Timer Unit (ver 0x0) apb:

80000300 -

80000400 16-bit scaler ,2 *

32 bit timers

9 General purpose I/O port (ver 0x0) apb:

80000600 -

80000700 10 AHB Debug UART (ver 0x0) apb:

80000700 -

80000800 baud rate 115200,ahb frequency 99.1

11 GR Ethernet MAC (ver 0x0) apb: 80000e00 -

80001000 edcl ip 192.168.0.95, buffer

2 kbyte V8MON 使用手册 http://www.myorbita.net

7 3 操作说明 3.1 概述 V8MON的执行操作主要由以下三个部分组成: ? 连接目标系统并检测系统参数;

? 加载应用程序及执行用户命令;

? 与GDB工具连接,并通过GDB协议进行调试. 下面将分别描述这些过程如何被执行. 3.2 启动 V8MON V8MON通过控制台命令行启动,启动命令为: $ v8mon [option] [option]为可选启动参数.在未指定启动参数的情况下,V8MON将通过串口与目 标系统进行连接,默认使用调试主机的串口1(ttyS0),连接波特率为115200. 启动参数说明如下: -baud baudrate 指定DSU连接串口的波特率,默认情况下为115200.可选的波 特率有:9600,19200,38400,57600,115200等;

波特率超过 115200时目标系统和调试主机都需要使用特殊串口;

-c batch_file 在启动时运行批处理文件;

-ddrinit 在扫描检测ddr2之前初始化ddr2 phy;

-edac 使能Memory控制器的EDAC功能(在硬件支持的情况下);

-eth 使用以太网连接目标系统(仅LEON3/4核支持);

-freq sysclk 忽略扫描结果直接指定目标系统的总线频率,单位为MHZ;

-gdb 在启动时直接打开gdb监听服务功能;

-i 启动时初始化目标系统;

-ip ip 指定目标系统ip;

V8MON 使用手册 http://www.myorbita.net

8 -leon2 强制为LEON2工作模式;

-leon3 强制为LEON3工作模式;

-leon4 强制为LEON4工作模式;

-nosram 目标系统没有SRAM;

-nddr 目标系统没有DDR2;

-port gdbport 指定gdb监听服务的端口号,默认值是 2222;

-stack val 忽略扫描结果直接指定应用软件运行时的堆栈地址;

-u 设置目标系统的UART1为回送模式,并将其输出显示在V8MON控 制台上;

-uart device 默认情况下,V8MON使用主机端的串口1与目标系统连接,这个 串口可以被重新指定.device名称依赖于主机端的操作系统, 如:在Linux操作系统(或类UNIX系统)下,ttyS0表示串口1, ttyS1表示串口2,ttyS2表示串口3,依次类推;

-mp 使能多处理器模式(所有处理器使能,仅LEON3/4多核处理器支 持). 3.3 V8MON 命令说明 V8MON正常启动后,用户就可以通过V8MON命令行进行命令输入了,下面是V8MON 的一些通用命令说明. ahb [length] 打印指定长度的trace buffer中ahb数据信息,长度默 认为10条;

ahb force [0|1] 使能或禁止AHB trace buffer;

ahb timer [0|1] 使能timetag计数;

ahb status 打印AHB trace buffer设置;

ahb filter [addresses|reads|writes] [0|1] 使能或禁止filter选项(仅当dsu核支持).当使能 addresses filter, 第二个ahb断点寄存器将用作filter range;

V8MON 使用手册 http://www.myorbita.net

9 ahb filter range 当filter addresses使能,设置需要进行filter的AHB trace buffer基地址和屏蔽码 ahb filter mmask 设置需要排除在外的AHB masters;

ahb filter smask 设置需要排除在外的AHB slaves;

ahb filter performance [0|1] 使能或禁止连接到performance计数器的信号过滤器;

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题