[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