PICcoder.co.uk Forum  


Post a new message in "Article Discussion"
Name:
Subject:
This image contains a scrambled text, it is using a combination of colors, font size, background, angle in order to disallow computer to automate reading. You will have to reproduce it to post on my homepage Enter what you see: *
tips: hit Reload page before writing a text if you have difficulty reading characters in image
topic icon:
no
boardcode:
 Colour:  Size:   Close all tags
Message:

emoticons
B) ;) :) :P
:laugh: :ohmy: :sick: :angry:
:blink: :( :unsure: :kiss:
:woohoo: :lol: :silly: :pinch:
:side: :whistle: :evil: :S
:blush: :cheer: :huh: :dry:

Topic History of: Building an ENC28J60 Ethernet Dev Board
Max. showing the last posts - (Last post first)
Author Message
florinfp Hello. First please forgive my bad English. I'm very interested in Ethernet-PIC projects and I made this developing board with a few modifications (as I allready had a board with a PIC18F4620 for my other projects, I made only a board with ENC28J60 part which is connected to my PIC board with a DB25 connector). I use a 10MHZ crystal with HS-PLL (40000000 HZ)

I made the 4 changes

1.In compiler.h

#define CLOCK_FREQ (40000000) // Hz

2. In the hardware definitions in enc28j60.c the MCP_RESET pin must be changed to RD3

#define MCP_RESET_TRIS (TRISD_RD3)

#define MCP_RESET_IO (LATD3)

3.The linker script should be changed to 18f4620 and in 'Configure', 'Select Device' the 18f4620 selected

4.In the 'Configure', 'Configuration Bits' the Oscillator set to 'HS-PLL' for the 10Mhz crystal.



When I connect the board to my ethernet router DLINK DI-804HV( with has DHCP enabled - my desktop computer works (it receive an IP), but the board transmit a lot of packets using UDP protocol with Header Checksum Incorect.

I see this in WIRESHARK NETWORK PROTOCOL ANALYZER.



Can anyone help me to solve this problem?
cooperharris hi i am cooper ,and I am working in a very similar project with the enc , maybe we could help each other, add me please





cooperharris1@hotmail.com
brian ejtay wrote:

Hi.. Has anyone tried to build the development board using Proteus..?

I tried it but it doesn't seem to work..

Any tips..?



Thanks




Im trying the same thing can u give some more informations did you succed to build it does it work???
irishpeji Can you please help me to build this application but with added feature?

Here are the requirements:

1. can do ping command to several ip addresses, and send replies if connected or disconnected.

2. directly connected to the data port/ethernet port.

3. has a web application for configuring what different ip addresses to be pinged.



Please help me!
dariog You have to setup a Hardware Profile, in the hardwareprofile source file - either choose an existing one, or define those symbols according to your board.
ejtay Hi.. Has anyone tried to build the development board using Proteus..?

I tried it but it doesn't seem to work..

Any tips..?



Thanks