Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
system_tools:ethernet [2019/11/08 00:16]
muaddib [Driver setup]
system_tools:ethernet [2020/04/12 04:51] (current)
muaddib
Line 1: Line 1:
 ====== Installing the Ethernet driver ====== ====== Installing the Ethernet driver ======
  
-  * If you have an ENC28J60 Ethernet Module, then the required SANA-II driver is ''v2expeth''. +<callout type="warning" icon="true"> 
-  If you have a W5500 Ethernet Modulethen the required SANA-II driver is ''vwiznet500ex''.+This page does not apply to Ethernet modules connected via an [[https://www.arananet.net/pedidos/product/sdnet-adapter/|Arananet SDNET Adapter]].  If you are looking for that informationplease see the documentation provided with your adapter. 
 +</callout>
  
 ===== Driver setup ===== ===== Driver setup =====
  
-  - **Download and install the latest [[saga:updates|SAGA Drivers]].** +  - **Download and install the latest [[saga:updates|SAGA Drivers package]].** 
-    * The installation script will copy the required SANA-II drivers (''v2expeth.device'' and ''vwiznet500ex.device'') to DEVS:Networks/+    * The installation script will copy the required SANA-II drivers to DEVS:Networks/
 +      * For the ENC28J60 Ethernet Module, the driver is ''v2expeth.device''
 +      * For the on-board Ethernet of the Vampire Standalone, the driver is ''v4net.device''.
     * The installation script will copy a test program named ''v2expethtest'' to C:.     * The installation script will copy a test program named ''v2expethtest'' to C:.
   - **Configure the driver.**   - **Configure the driver.**
-    * The drivers support interrupt-driven receive timing. You can enable the interrupt-driven mode with the following CLI command sequence:<code> +    * For the ENC28J60 Ethernet Module, you can enable the interrupt-driven mode with the following CLI command sequence:<code>
-; IMPORTANT: Replace $driver below with either v2expeth or vwiznet500ex.+
 makedir ENVARC:sana2 makedir ENVARC:sana2
-echo "TIMER=0 INTERRUPT PRI=6" >ENVARC:sana2/$driver.config</code> +echo "TIMER=0 INTERRUPT PRI=6" >ENVARC:sana2/v2expeth.config</code> 
-    * Less commonly used configuration options are outlined in the README file that comes with the SDNet distribution.+      * <text type="muted" size="smaller">**Note:** Less commonly used configuration options are outlined in the README file that comes with the SDNet & V2Expeth distribution.</text> 
 +    * For the on-board Ethernet of the Vampire Standalone, you do not need to configure anything.
   - **Please consult the manual of your chosen TCP/IP stack for how to add an Ethernet interface.**   - **Please consult the manual of your chosen TCP/IP stack for how to add an Ethernet interface.**
  
Line 22: Line 25:
  
   * Please make sure that the TCP/IP stack is inactive/offline before conducting the test.   * Please make sure that the TCP/IP stack is inactive/offline before conducting the test.
-  * Please make sure that a LAN cable is connected from the module to an active Ethernet port (Switch, Router, ...).+  * Please make sure that a LAN cable is connected from the Vampire to an active Ethernet port (Switch, Router, ...).
  
-==== Testing the ENC28J60 module and driver ====+==== Testing the ENC28J60 Module and driver ====
  
 Open a CLI/Shell window and call ''v2expethtest'' without further arguments. Open a CLI/Shell window and call ''v2expethtest'' without further arguments.
Line 30: Line 33:
 The tool will first verify that communication to the module is possible via SPI and then test available speeds. Please note that the speed index 0 is expected to fail. That is normal. Depending on the installed Core speed you may or may not be able to run speed index 1 successfully (speed 1 should work on Core x11, may fail on Core x12 and above). The tool will first verify that communication to the module is possible via SPI and then test available speeds. Please note that the speed index 0 is expected to fail. That is normal. Depending on the installed Core speed you may or may not be able to run speed index 1 successfully (speed 1 should work on Core x11, may fail on Core x12 and above).
  
-After the memory transfer test, the tool will send out valid DHCP requests. You should see at least one of the LEDs blink periodically. Typical home networks do have a DHCP server running. In that case it should answer the requests.+After the memory transfer test, the tool will send out valid DHCP requests. You should see at least one of the LEDs blink periodically. Typical home networks have a DHCP server running. In that case it should answer the requests.
  
 The tool quits automatically after about 1 minute and prints out a conclusion to the performed tests. The tool quits automatically after about 1 minute and prints out a conclusion to the performed tests.
  
-==== Testing the W5500 module and driver ====+==== Testing the Vampire Standalone on-board Ethernet and driver ====
  
 Not yet available. Not yet available.
Line 42: Line 45:
 ===== Additional information ===== ===== Additional information =====
  
-The full distribution of SDNet and V2Expeth can be downloaded here: [[http://bax.comlab.uni-rostock.de/fileadmin/downloads/SDNet-1.95.lha|SDNet-1.95.lha]]. In that archive you can find the drivers, documentation and test programs. Source code included.+The full distribution of SDNet V2Expeth can be obtained [[https://gitlab.com/MHeinrichs/Zorro-LAN-IDE/tree/master/Driver/baxnet|here]]. In that repository, you can find the drivers, documentation and test programs. Source code included.
  
 ---- ----
  
 <php>tpl_youarehere();</php> <php>tpl_youarehere();</php>
- 
  
Last modified: le 2019/11/08 00:16