之前用过1年Altera家的东西,几天前刚接触Xilinx的, 老板要求用PPC 好多资料都是板级的测试,没有看到软仿的。。。
我在跑示例的外设工程时,XMD 控制台,看到运行,但是看不到标准输出的结果。。。 Xilinx Microprocessor Debug (XMD) Engine Xilinx EDK 10.1.02 Build EDK_K_SP2.5 Copyright (c) 1995-2007 Xilinx, Inc. All rights reserved. Overriding IP level properties ... Address Map for Processor ppc405_0 (0b0100000000-0b0111111111) ppc405_0 (0000000000-0x07ffffff) DDR_SDRAM ppc405_0_dplb1 (0000000000-0x07ffffff) DDR_SDRAM ppc405_0_iplb1 (0x81400000-0x8140ffff) LEDs_4Bit plb (0x81420000-0x8142ffff) LEDs_Positions plb (0x81600000-0x8160ffff) IIC_EEPROM plb (0x81800000-0x8180ffff) xps_intc_0 plb (0x83600000-0x8360ffff) SysACE_CompactFlash plb (0x83c00000-0x83c0ffff) xps_timer_1 plb (0x84000000-0x8400ffff) RS232_Uart plb (0xffe00000-0xffefffff) SRAM plb (0xffffc000-0xffffffff) xps_bram_if_cntlr_1 plb
Accepted a new TCLSock connection from 127.0.0.1 on port 2833 Instruction Set Simulator (ISS) PPC405, PPC440 Version 1.9 (1.76) (c) 1998, 2005 IBM Corporation status: waiting to connect to controlling interface (port=6470, protocol=tcp).... status: connected to Remote address (127.0.0.1) on port 2834 status: local Address = (127.0.0.1) on port 6470 0 System Reset .... DONE Downloading Program -- H:/proj/test_090115/SDK_projects/TestApp_Peripheral/Debug/TestApp_Peripheral.elf section, .vectors: 0xffe00000-0xffe020c3 section, .text: 0xffe020c4-0xffe0713f section, .init: 0xffe07140-0xffe07163 section, .fini: 0xffe07164-0xffe07183 section, .boot0: 0xffffffec-0xfffffffb section, .boot: 0xfffffffc-0xffffffff section, .rodata: 0xffe07184-0xffe075f5 section, .sdata2: 0xffe075f8-0xffe075f7 section, .sbss2: 0xffe075f8-0xffe075f7 section, .data: 0xffe075f8-0xffe07737 section, .got: 0xffe07738-0xffe07737 section, .got1: 0xffe07738-0xffe07737 section, .got2: 0xffe07738-0xffe07753 section, .ctors: 0xffe07754-0xffe0775b section, .dtors: 0xffe0775c-0xffe07763 section, .fixup: 0xffe07764-0xffe07763 section, .eh_frame: 0xffe07764-0xffe0776b section, .jcr: 0xffe0776c-0xffe0776f section, .gcc_except_table: 0xffe07770-0xffe0776f section, .sdata: 0xffe07770-0xffe0778f section, .sbss: 0xffe07790-0xffe0779f section, .bss: 0xffe077a0-0xffe079b3 section, .stack: 0xffe079b4-0xffe099bf section, .heap: 0xffe099c0-0xffe0b9bf Setting PC with Program Start Address 0xfffffffc Setting breakpoint at 0xffe06f58 Started Running Program (TestApp_Peripheral.elf) on Target ID 0. Processor started. Type "stop" to stop processor ,请问是不是不在SMD console 显示,要在超级终端? 那么超级终端该怎么设置呢? 之前在BSB里面,stdio只能选UART,这里connect ppc sim 的用的貌似是TCP/IP的。。。。 我尝试在超级终端里用UART和TCP的,但是似乎都没结果,可能设置问题 跪求有用过的前辈指点下吧 |