[ixp1200] Re: Wrong results in Workbench (full message)

Tommy Tran ttran at lever.cs.ucla.edu
Fri Aug 16 20:37:59 EDT 2002


On the last message, i used ".\n.\n." and that terminates the message 
because SMTP defined it like that!  But what I meant was "coontinue going 
like that."  Hopefully this message will go through ...



On Fri, 16 Aug 2002, Tommy Tran wrote:

> Hi all, have problem running the l3fwdr app in workbench mode.  The board 
> kept dumping packats to all 4 of its ports and cause the host linux box to 
> crash soon after.  Here is the content of the packats captured by tcpdump:
> 
> 15:33:08.562578 0:0:0:0:0:0 1:80:c2:0:0:1 8808 60: 
> 			 0001 0f01 0000 0000 0000 0000 0000 0000
> 			 0000 0000 0000 0000 0000 0000 0000 0000
> 			 0000 0000 0000 0000 0000 0000 0000
> 15:33:08.572013 0:0:0:0:0:0 1:80:c2:0:0:1 8808 60: 
> 			 0001 0f01 0000 0000 0000 0000 0000 0000
> 			 0000 0000 0000 0000 0000 0000 0000 0000
> 			 0000 0000 0000 0000 0000 0000 0000
> 15:33:08.619845 0:0:0:0:0:0 1:80:c2:0:0:1 8808 60: 
> 			 0001 0f01 0000 0000 0000 0000 0000 0000
> 			 0000 0000 0000 0000 0000 0000 0000 0000
> 			 0000 0000 0000 0000 0000 0000 0000
> ...
> .
> .
> 
> In non-debugging mode (mode = 0), the application ran fine.
> 
> I have replaced the board.h in 
> /opt/ixasdk/enp-2505/src/linuxIXAedu/include/asm/arch and went to 
> /opt/ixasdk/enp-2505/src/linuxIXAedu and did "make clean", "make dep", 
> "make zImage"
> 
> I have replaced the config_1200.cpp in 
> /opt/ixasdk/src/microace/common/wbench/SA1_CoreLibs/app_1200/ and went to 
> /opt/ixasdk/src/microace/common/wbench/SA1_CoreLibs and did "make"
> 
> 
> The other thing that might went wrong that I can think of is some 
> variables are not patched correctly.  Some variables found in /uexsyms and 
> but are not present by default in the workbench.  I wonder if I need to 
> add these variables and assigned them values as shown in the uexsyms.
> 
> Here are the variables in the workbench for an Egress image after I 
> updated their values:
> SLOWPORT,
> RR_START_PORT=0,
> RR_END_PORT=3,
> RR_PORT_INCR=1,
> MICROCODE,
> USING_WORKBENCH,
> SPECTACLE_ISLAND,
> EGRESS_CONTROL_BLOCK=2176,
> ME_NUMBER=5,
> EGRESS_START_PORT=0,
> EGRESS_START_FIFO=0,
> EGRESS_FIFO_INCREMENT=1,
> EGRESS_FIFO_DIFF=8,
> EGRESS_F2P_SHIFT=0x0,
> RING_FROM_SA=21,
> SA_CONSUME_THREAD=20
> 
> 
> Here is the content of /u35syms:
> /* FOR ME 5, NUMBER OF SYMBOLS = 17, IMAGE NAME = SlowEgressRR. */
> 
> ME_NUMBER=5,
> EGRESS_START_PORT=0,
> EGRESS_CONTROL_BLOCK=2176,
> EGRESS_FIFO_INCREMENT=1,
> EGRESS_FIFO_DIFF=8,
> EGRESS_F2P_SHIFT=0,
> EGRESS_START_FIFO=0,
> RM_BUFFER_OFFSET=0,
> RING_FROM_SA=21,
> RING_FROM_SA=21,
> RING_META_BASE=0,
> RING_DATA_BASE=0,
> EGRESS_TAG=1,
> SA_CONSUME_THREAD=20,
> RR_START_PORT=0,
> RR_END_PORT=3,
> RR_PORT_INCR=1,
> 
> /* END OF SYMBOL LIST FOR ME 5 */
> 
> 
> 
> Any suggestions of what the problems are?  Thanks.
> 
> 



More information about the ixp1200 mailing list