Hi All, Can anyone help me out to make some reference design work in actual hardware? Which reference design in the latest CD is known to actually work in B0 hardware without any problem? What is the semantics of routing table in that reference? I have downloaded vxworks in the hardware and also run tornado. Now, I download mircocode through workbench and it runs ( I can see PC changing). Now, I want to send some packets and get them routed. So, please tell me which reference design should I download? Thanks Alok _______________________________________________________________________________ Alok Kumar Residence: 3401 Red River St #201 Austin, TX 78705 Office: Dept of Computer Science ACES Building University of Texas Austin, TX 78712 Ph: Home - (512) 472-6443 Office - (512) 232-7883 Fax: (401) 679 8171 Homepage: http://www.cs.utexas.edu/~alok _______________________________________________________________________________
The pfwd8_1f_rx16_tx6 project should work on the hardware. On Sun, 19 Nov 2000, Alok Kumar wrote:
Hi All,
Can anyone help me out to make some reference design work in actual hardware? Which reference design in the latest CD is known to actually work in B0 hardware without any problem? What is the semantics of routing table in that reference?
I have downloaded vxworks in the hardware and also run tornado. Now, I download mircocode through workbench and it runs ( I can see PC changing). Now, I want to send some packets and get them routed. So, please tell me which reference design should I download?
Thanks Alok
_______________________________________________________________________________
Alok Kumar
Residence: 3401 Red River St #201 Austin, TX 78705
Office: Dept of Computer Science ACES Building University of Texas Austin, TX 78712
Ph: Home - (512) 472-6443 Office - (512) 232-7883 Fax: (401) 679 8171
Homepage: http://www.cs.utexas.edu/~alok _______________________________________________________________________________
What is the routing table semantics in this reference design? Thanks Alok On Mon, 20 Nov 2000, Petcharat Suriyachai wrote:
The pfwd8_1f_rx16_tx6 project should work on the hardware.
On Sun, 19 Nov 2000, Alok Kumar wrote:
Hi All,
Can anyone help me out to make some reference design work in actual hardware? Which reference design in the latest CD is known to actually work in B0 hardware without any problem? What is the semantics of routing table in that reference?
I have downloaded vxworks in the hardware and also run tornado. Now, I download mircocode through workbench and it runs ( I can see PC changing). Now, I want to send some packets and get them routed. So, please tell me which reference design should I download?
Thanks Alok
_______________________________________________________________________________
Alok Kumar
Residence: 3401 Red River St #201 Austin, TX 78705
Office: Dept of Computer Science ACES Building University of Texas Austin, TX 78712
Ph: Home - (512) 472-6443 Office - (512) 232-7883 Fax: (401) 679 8171
Homepage: http://www.cs.utexas.edu/~alok _______________________________________________________________________________
_______________________________________________________________________________ Alok Kumar Residence: 3401 Red River St #201 Austin, TX 78705 Office: Dept of Computer Science ACES Building University of Texas Austin, TX 78712 Ph: Home - (512) 472-6443 Office - (512) 232-7883 Fax: (401) 679 8171 Homepage: http://www.cs.utexas.edu/~alok _______________________________________________________________________________
Hi Petcharat, We are trying to run pfwd8_1f_rx16_tx6 on the new board - B0. Our understanding is that the default route table here is that 1.1.1.1 goes to port 1, 2.2.2.2 to port 2 and so on. We have two end points with IP addresses 1.1.1.1(machine A) and 2.2.2.2(m/c B) connected to port 1 and 2 respectively on the board. Here is step by step what we are doing. 1. On the board, download VxWorks Image from ixp1200/boardsupport/bin/vb/vxworks 2. Start Tornado and get the command shell 3. Run Netapp (as specified in the manual) 4. Open developer workbench with pfwd8_1f_rx16_tx6 and start running the ref design in hardware. 5. On m/c A, do telnet 2.2.2.2 The Rx led blinks for port 1 on receiving, however, nothing gets transmitted on port 2. I was wondering if you did the similar thing. Any help is greatly appreciated. thanks, Taroon On Mon, 20 Nov 2000, Petcharat Suriyachai wrote:
The pfwd8_1f_rx16_tx6 project should work on the hardware.
On Sun, 19 Nov 2000, Alok Kumar wrote:
Hi All,
Can anyone help me out to make some reference design work in actual hardware? Which reference design in the latest CD is known to actually work in B0 hardware without any problem? What is the semantics of routing table in that reference?
I have downloaded vxworks in the hardware and also run tornado. Now, I download mircocode through workbench and it runs ( I can see PC changing). Now, I want to send some packets and get them routed. So, please tell me which reference design should I download?
Thanks Alok
_______________________________________________________________________________
Alok Kumar
Residence: 3401 Red River St #201 Austin, TX 78705
Office: Dept of Computer Science ACES Building University of Texas Austin, TX 78712
Ph: Home - (512) 472-6443 Office - (512) 232-7883 Fax: (401) 679 8171
Homepage: http://www.cs.utexas.edu/~alok _______________________________________________________________________________
After you run the "NetApp_GigInit" function, you have to add your route entries to the route table using the command route_add(char *ipda, char *netmask, char *next_hop, int fwd_port, int da_hi32, int da_lo16). For example, if your traffic generator has ip address: 192.168.1.162 ethernet address: 00:50:BA:40:62:28. The output port is 1. You should enter: route_add("192.168.1.162", "255.255.255.255", "", 1, 0x50ba40, 0x6228); Other useful commands are "rt_help()" and "route_lookup(char *ipda)." Hope this helps. -Petcharat On Sun, 26 Nov 2000, Taroon Mandhana wrote:
Hi Petcharat,
We are trying to run pfwd8_1f_rx16_tx6 on the new board - B0. Our understanding is that the default route table here is that 1.1.1.1 goes to port 1, 2.2.2.2 to port 2 and so on. We have two end points with IP addresses 1.1.1.1(machine A) and 2.2.2.2(m/c B) connected to port 1 and 2 respectively on the board.
Here is step by step what we are doing.
1. On the board, download VxWorks Image from
ixp1200/boardsupport/bin/vb/vxworks
2. Start Tornado and get the command shell
3. Run Netapp (as specified in the manual)
4. Open developer workbench with pfwd8_1f_rx16_tx6 and start running the ref design in hardware.
5. On m/c A, do telnet 2.2.2.2
The Rx led blinks for port 1 on receiving, however, nothing gets transmitted on port 2.
I was wondering if you did the similar thing. Any help is greatly appreciated.
thanks, Taroon
On Mon, 20 Nov 2000, Petcharat Suriyachai wrote:
The pfwd8_1f_rx16_tx6 project should work on the hardware.
On Sun, 19 Nov 2000, Alok Kumar wrote:
Hi All,
Can anyone help me out to make some reference design work in actual hardware? Which reference design in the latest CD is known to actually work in B0 hardware without any problem? What is the semantics of routing table in that reference?
I have downloaded vxworks in the hardware and also run tornado. Now, I download mircocode through workbench and it runs ( I can see PC changing). Now, I want to send some packets and get them routed. So, please tell me which reference design should I download?
Thanks Alok
_______________________________________________________________________________
Alok Kumar
Residence: 3401 Red River St #201 Austin, TX 78705
Office: Dept of Computer Science ACES Building University of Texas Austin, TX 78712
Ph: Home - (512) 472-6443 Office - (512) 232-7883 Fax: (401) 679 8171
Homepage: http://www.cs.utexas.edu/~alok _______________________________________________________________________________
Hi, Does anyone has experience using Pseudo Ethernet drivers for StrongArm-Microengine communications? I got the following problem each time I compile with the -DPETH_DRV flag on (using Tornado Workbench): -> ld < my_rtmmvr.out Loading C:/project2/ARMSA110gnu/rtmmvr.out | value = 3275480 = 0x31fad8 -> NetApp_GigInit STATUS OF intConnect = 0 BigMacDriver CTOR OctalMacNumber = 0 status = 0 status = ffffffff Failed to load Pseudo Ethernet driver number 0 Failed to load Pseudo Ethernet driver number 1 Failed to load Pseudo Ethernet driver number 2 Failed to load Pseudo Ethernet driver number 3 Failed to load Pseudo Ethernet driver number 4 Failed to load Pseudo Ethernet driver number 5 Failed to load Pseudo Ethernet driver number 6 Failed to load Pseudo Ethernet driver number 7 Failed to load Pseudo Ethernet driver number 8 Failed to load Pseudo Ethernet driver number 9 Failed to load Pseudo Ethernet driver number 10 Failed to load Pseudo Ethernet driver number 11 Failed to load Pseudo Ethernet driver number 12 Failed to load Pseudo Ethernet driver number 13 Failed to load Pseudo Ethernet driver number 14 Failed to load Pseudo Ethernet driver number 15 Failed to load Pseudo Ethernet driver number 16 Failed to load Pseudo Ethernet driver number 17 Failed to load Pseudo Ethernet driver number 18 Failed to load Pseudo Ethernet driver number 19 Exception number 16: Task: 0x3bff74 (t31) Data abort Program Counter: 0xcc294 Status Register: 0x60000013 8e6c8 _vxTaskEntry +28 : 3ff64 () 40008 _wdbFuncCallLibInit+128: _NetApp_GigInit () cc358 _NetApp_GigInit+c : _NetApp_Init__Fv () Data abort Exception address: 0x000cc294 Current Processor Status Register: 0x60000013 Task: 0x3bff74 "t31" value = 0 = 0x0 I am using -DPETH_NUM_DEVS=20, that is 20 PETH devices, because I want to use port No. 18 for the StrongArm-uengine communication. Basically the problem is the invocation of the function: cookie = muxDevLoad(pethDrvNum, pethEndLoad, pethInitStr, 0, NULL); that can be found in \IXP1200\SA1_CoreLibs\app_1200\net_app.cpp My goal is to transmit a packet from the StronArm to the uengine and viceversa. I think I should enable the PETH functionality first, but if anyone knows of another method for doing the same, please let me know ASAP. Any help would be appreciated. Regards, Servio Lima7
participants (4)
-
Alok Kumar
-
Petcharat Suriyachai
-
Servio Lima
-
Taroon Mandhana