LPC1768 Mini-DK EasyWeb application with SPI TFT output. Started from EasyWebCR and modified for DM9161 PHY support.

Dependencies:   Mini-DK mbed

This is a very basic EasyWeb application.

No error checking is performed during initialisation.

Information

If the webpage is not reachable or the 'Webserver running' message does not appear, press the reset button on the Mini-DK and wait until the message 'Webserver running' appears.
This happens sometimes when powering up the Mini-DK because the DM9161 reset pin is NOT controlled by the LPC1768, it is directly connected to the reset button.

IP adress/mask/gateway in tcpip.h : 192.168.0.200 / 255.255.255.0 / 192.168.0.1

MAC address in ethmac.h : 6-5-4-3-2-1

History

DM9161_BMSR - bit 13 define modified default tip

2013-01-15, by frankvnk [Tue, 15 Jan 2013 06:43:51 +0000] rev 8

DM9161_BMSR - bit 13 define modified


Mini-DK library update : SPI_TFT renamed to SPI_TFT_ILI9320 and published as separate library

2013-01-11, by frankvnk [Fri, 11 Jan 2013 16:55:52 +0000] rev 7

Mini-DK library update : SPI_TFT renamed to SPI_TFT_ILI9320 and published as separate library


Mini_DK library cleanup : documentation/comments

2013-01-09, by frankvnk [Wed, 09 Jan 2013 20:59:43 +0000] rev 6

Mini_DK library cleanup : documentation/comments


NO_FLASH_BUFFER added in Mini_DK.h

2013-01-08, by frankvnk [Tue, 08 Jan 2013 19:39:10 +0000] rev 5

NO_FLASH_BUFFER added in Mini_DK.h
;


TFT.printf replaced with printf because Stream(name) is available again in mbed library.

2013-01-08, by frankvnk [Tue, 08 Jan 2013 17:04:49 +0000] rev 4

TFT.printf replaced with printf because Stream(name) is available again in mbed library.


SPI_TFT replaced with Mini-DK library

2013-01-04, by frankvnk [Fri, 04 Jan 2013 16:44:27 +0000] rev 3

SPI_TFT replaced with Mini-DK library


Added line 'Initialising..please wait..'

2012-12-22, by frankvnk [Sat, 22 Dec 2012 17:34:11 +0000] rev 2

Added line 'Initialising..please wait..'


ethmac.c - EMAC_clkdiv[] had too few dividers for high cpu clock.

2012-12-22, by frankvnk [Sat, 22 Dec 2012 17:03:00 +0000] rev 1

ethmac.c - EMAC_clkdiv[] had too few dividers for high cpu clock.
; EMAC_clkdiv[] = { 4, 6, 8, 10, 14, 20, 28 };
; replaced with
; EMAC_clkdiv[] = { 4, 6, 8, 10, 14, 20, 28, 36, 40, 44, 48, 52, 56, 60, 64 };
;
;


First version - rewrite from EasyWebCR

2012-12-21, by frankvnk [Fri, 21 Dec 2012 15:41:54 +0000] rev 0

First version - rewrite from EasyWebCR