updated Ethernet library with 18FxxJ60 and ENC424J600

General discussion relating to the library modules supplied with the compiler

Moderators: David Barker, Jerry Messina

Post Reply
Jerry Messina
Swordfish Developer
Posts: 1486
Joined: Fri Jan 30, 2009 6:27 pm
Location: US

updated Ethernet library with 18FxxJ60 and ENC424J600

Post by Jerry Messina » Sun Sep 27, 2015 5:17 pm

I've updated the ethernet library download to include support for the 18FxxJ60 family with internal ethernet and also added support for the ENC424/624J600 10/100 chip.

some of the other features include:
- adds new files eth97J60.bas, ENCx24J600.bas, and modified ENC28J60.bas
- adds new file ENCSPI.bas which contains SPI routines for ENC28J60 and ENCx24J600 MACs
supports using MSSP1 or MSSP2 via '#option ENC_MSSP'
adds support for optional ENC_RST and polled ENC_INT IO pins (saves on SPI polling)
- modified Tick.bas module with support for selectable interrupt priority (#option NET_TICK_PRIORITY)
- new updated devices files for the J60 family (required)

Board Support example files (config, osc, and hdw setup routines):
- Olimex PIC-WEB board (18F67J60 internal)
- LJCV Electronics eIP-10 board (18F2620 with ENC28J60)
- Microchip Explorer18 board 18F8722 with PICTailPlus ENCx24J600 10/100
- Microchip Explorer18 board with 18F87K22 PIM and PICTailPlus ENCx24J600 10/100

User avatar
David Barker
Swordfish Developer
Posts: 1216
Joined: Tue Oct 03, 2006 7:01 pm
Location: Saltburn by the Sea, UK
Contact:

Re: updated Ethernet library with 18FxxJ60 and ENC424J600

Post by David Barker » Sun Sep 27, 2015 7:07 pm

Thanks for that Jerry! The updates look really useful...

User avatar
RangerBob
Posts: 152
Joined: Thu May 31, 2007 8:52 am
Location: Beds, UK

Re: updated Ethernet library with 18FxxJ60 and ENC424J600

Post by RangerBob » Thu Oct 01, 2015 10:05 am

Good stuff Jerry! Will check it out when I get chance.

Post Reply