Seite 1 von 1

LPC2294+uClinux+framebuffer+Microeindows

Verfasst: 16.04.2006, 22:57:14
von top4e
I build a board with 16MB RAM and EPSON S1D13706 LCD controler. But I can't make microwindows work. Some help will be usefull.

Verfasst: 27.04.2006, 14:12:36
von top4e
It works! There seems to be a problem with mmap() function in uClibc. And assert function does not work. It's prety fast for cpu like this:)

Verfasst: 26.05.2006, 18:04:38
von top4e

Need more Information about the display connection to lpc

Verfasst: 29.05.2006, 14:35:04
von watson
Hi top4e,

Could you opening your shematic book and read some sentence how you connected the display controller with the lpc2294 ? :wink:

I'm really interested in this, because i have to realize display connection to a uClinux device like the board from Ulrich!
It would be so nice to have some basic information in how to realize it.
Do you wrote a driver (module) for the display controller? Or does it work over the build in framebuffer driver?

Could you send me please (all?) the information on how to do this great stuff? :wink:

Best regards,
Michael

Verfasst: 04.06.2006, 16:46:19
von top4e
First software:
There is frame buffer driver for S1D13706 for linux at EPSON Site. But it needs lots of modification to work with uClinux and LPC2294. But it was good startting point. Soon I will post a patch for kernel-2.6.5 for LPC2294 on my site http://uclinux.hit.bg!!!

Hardware:
The S1D13706 supports lots of CPU buses but not AMBA. The connection between S1D13706 with LPC2294 external bus is little strange, but it works with no problem.
Here is the connection:
_____________________________________________________
S1D13706.......................|....................LPC2294
--------------------------------------------------------------------------
A0..................................|........ /BLS0
A1 - A16.........................|.........A1 - A16
M/R................................|.........A17
/CS............................... |........./CS3 (for base addres 0x83000000)
/BS................................|.........+3,3V
RD/WR...........................|.........+3,3V
WE0...............................|........./WE
WE1...............................|........./BLS1
D0 - D15........................| .........D0 - D15

*******************************************************
Config pins for S1D13706
*******************************************************
TESTEN.....0
CNF0........0
CNF1........0
CNF2........1
CNF3........0
CNF4........0
CNF5........0
CNF6........0
CNF7........0

******************************************************
Clock sources S1D13706
******************************************************
CLKI..........64 MHz
CLKI2........CLKI (64 MHz)

******************************************************
Bus configuration for LPC2294
******************************************************
PINSEL2 = 0x0F814924;
BCFG3 = 0x10001C8F;