![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
LPC1768 Mini-DK EasyWeb application with SPI TFT output. Started from EasyWebCR and modified for DM9161 PHY support.
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
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