Welcome to Amiga Vampire Accelerators
Home Order Vampire V2 Accelerator FAQ Topics
  Login/Create an Account    

Menu

Amiga600_FPGA.gif Vampire 1200 V2
· About
· Core updates
tree-L2.gif Peripherals
tree-T.gif Trapdoor
tree-T.gif IDE
tree-T.gif F-Panel
tree-T.gif Ethernet
tree-T.gif Expansion
tree-T.gif JTAG
tree-T.gif Video out
tree-L.gif MicroSD
· All News

Amiga600_FPGA.gif Vampire 600 V2
· About
· Core updates
tree-L2.gif Peripherals
tree-T.gif PLCC-68 socket
tree-T.gif JTAG
tree-T.gif Video out
tree-L.gif MicroSD
· All News

Amiga600_FPGA.gif Vampire 500 V2
· About
· Core updates
tree-L2.gif Peripherals
bar.gif DIL-64 socket
bar.gif IDE
bar.gif Ethernet
bar.gif JTAG
bar.gif Video out
tree-L.gif MicroSD
· All News

Amiga600_FPGA.gif Vampire 600 V1
tree-L2.gif About
tree-T.gif Schematics
tree-T.gif Core
tree-L.gif Soldering
· Terms of service
· Ordering
· Tecnical support
· Core upload
· Vampire 600 map
· All News

Amiga600_FPGA.gif Vampire 500 V1
· All News

Amiga600_FPGA.gif Amiga FPGA Accelerator
· Introduction
· Pictures
· Voltage Level Translation
· Sharing ideas
· Who helped?
· Contact info

Amiga_Ball.gif Amiga Talk Talk
· Amiga 1200 Coldfire
· Talk regarding A608
· Amiga PPC

icon_members.gif Amiga Repair
· Amiga 600 restoration
· Mouse repair
· Cold solder joint
· Amiga 600 repair
· Keyboard repair

favoritos.gif Amiga Tutorials
· Install WB from WinUAE
· Play HAM Video

som_themes.gif Amiga Testings
· Amiga 600 plays video
icon_community.gif Forum
nuke.gif Downloads
home.gif Web Hosting
som_downloads.gif Web links

Vampire V2 MENU: Vampire 500, 1200 V2 Ethernet
Posted on Wednesday, January 03 2024 @ 16:47:26 CET by majsta

Peripherals for the Vampire 500,1200 V2


Vampire 500,1200 V2 Ethernet Module Connector

  • To this expansion socket you can connect ENC28J60 SPI module.
  • All pins are 3.3V only. Do NOT connect 5V signals without proper level shifting.
  • Get an ENC28J60 Module (make sure it's 3.3V!) like this one or one of these ones.
  • Get a flat ribbon cable (female-to-female) like this one.
    • Same ribbon cable is used with USB blaster on JTAG expansion connector so if you already have USB blaster or plan to get one you can use that ribbon cable for this purpose too.
  • You can also use female to female DuPont jumper wires following pinout shown below. You can order them for example from here.


ENC28J60 3.3V Module


Flat female to female ribbon cable 2x5 pins, pitch 2.54mm

ENC28J60 module Pinout

Connector Pin

SPI Function

Remarks

1

GND

2

+3.3V

3

Unassigned

4

nCS1 (V2Expeth)

5

CLK

6

MOSI

7

MISO

8

Unassigned

9

IRQ

10

Unassigned

Vampire 1200 V2 Ethernet module Expansion Socket pinout

Connector Pin

SPI Function

Remarks

1

GND

2

+3.3V

3

Unassigned

4

nCS1 (V2Expeth)

5

CLK

6

MOSI

7

MISO

8

Unassigned

9

IRQ

10

Unassigned



ENC28J60 module connected to Vampire 1200 V2. Note the RED wire!.


Notice: What you see below is actually a 3.3V module that is mislabeled, so it can still be connected to the Ethernet Module Connector. Note that it has 12 pins instead of 10. You will not be able to use a flat ribbon cable. You will need to get some Dupont jumper wires (female-to-female) like these ones.And then you will need to use the pinout below to make the connection:

ENC28J60 misslabeled Module

Ethernet Module Connector

ENCJ2860 Module

1 (GND) GND
2 (+3.3V) VCC
4 (nCS1) CS
5 (CLK) SCK
6 (MOSI) SI
7 (MISO) SO
9 (IRQ) INT

Installing the Ethernet driver

Step 1.

Download and install the latest SAGA drivers package.

  • The installation script will copy the required SANA-II drivers to DEVS:Networks/.
  • For the ENC28J60 Ethernet Module, the driver is v2expeth.device.
  • The installation script will copy a test program named v2expethtest to C:.

Step 2.

Configure the driver.
  • For the ENC28J60 Ethernet Module, you can enable the interrupt-driven mode with the following CLI command sequence:
    makedir ENVARC:sana2
    echo "TIMER=0 INTERRUPT PRI=6" >ENVARC:sana2/v2expeth.config
    • Note: Less commonly used configuration options are outlined in the README file that comes with the SDNet & V2Expeth distribution.

Step 3.

Please consult the manual of your chosen TCP/IP stack for how to add an Ethernet interface.(Miami DX, Roadshow,...)

Step 4.

Health check
  • 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 Vampire to an active Ethernet port (Switch, Router, …).

Step 5.

Testing the ENC28J60 Module and driver
  • Open a CLI/Shell window and call v2expethtest without further arguments.
  • 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 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.


Example of V2expethtest output


v2expeth.device according to AmiSpeedTest with MiamiDX TCP/IP stack



Additional information

Big thanks goes to Bax who made this possible. The full distribution of SDNet & V2Expeth published under GPL license can be obtained HERE. In that repository, you can find the drivers, documentation and test programs. Source code included.

For tutorial based on Arananet SDNET Adapter supported on all Vampire V2 accelerator cards go HERE.





 
Related Links
· More about Amiga FPGA accelerator
· News by majsta


Most read story about Amiga FPGA accelerator:
About


Article Rating
Average Score: 0
Votes: 0

Please take a second and vote for this article:

Excellent
Very Good
Good
Regular
Bad



Options

 Printer Friendly Page  Printer Friendly Page

 Send to a Friend  Send to a Friend


Sorry, Comments are not available for this article.
Web site powered by PHP-Nuke

All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest
You can syndicate our news using the file backend.php or ultramode.txt
Web site engine's code is Copyright © 2003 by PHP-Nuke. All Rights Reserved. PHP-Nuke is Free Software released under the GNU/GPL license.
Page Generation: 0.115 Seconds