EmbeddedRelated.com
Forums
Memfault Beyond the Launch

Which ARM9 with LCD controller, ethernet, etc

Started by im September 19, 2008
Which ARM has:
LCD controller 1024x768
Ethernet
uarts, etc
min. 200 MHz

I need a demo board.


Thank you

-- 
Tr�t af Outlook Express?
Pr�v MesNews: http://LexInfo.dk/MesNews/


On Sat, 20 Sep 2008 00:28:05 +0200, im <no@_no_.no> wrote:

>Which ARM has: >LCD controller 1024x768 >Ethernet >uarts, etc >min. 200 MHz >
Atmel At91SAM9261,9263 Netsilicon NS9750 Mit freundlichen Gr&#4294967295;&#4294967295;en Frank-Christian Kr&#4294967295;gel
>>Which ARM has: >>LCD controller 1024x768 >>Ethernet >>uarts, etc >>min. 200 MHz >> > > Atmel At91SAM9261,9263 > Netsilicon NS9750 > > Mit freundlichen Gr&#4294967295;&#4294967295;en > > Frank-Christian Kr&#4294967295;gel
1024 * 768 => 90 MB/Second which is a significant part of the memory bandwidth of a 200 MHz CPU with a 100 MHz bus. The SAM9261 does not have an Ethernet controller. The SAM9263 has a secondary bus, but if you try to run SDRAM on the bus, you will lose the Ethernet due to the pin multitplexing. If you run a 40 MHz PSRAM, then your bandwidth is too small. You will be better off with the forthcoming AT91SAM9G40. This will provide you with a secondary bus with an DDR-II.interface. Check availability with your local Atmel representative. -- Best Regards, Ulf Samuelsson This is intended to be my personal opinion which may, or may not be shared by my employer Atmel Nordic AB
On Sep 19, 3:28 pm, im <no@_no_.no> wrote:
> Which ARM has: > LCD controller 1024x768 > Ethernet > uarts, etc > min. 200 MHz > > I need a demo board. > > Thank you > > -- > Tr=E6t af Outlook Express? > Pr=F8v MesNews:http://LexInfo.dk/MesNews/
Hi, May be the LPC3250 from NXP is worth a look. It has the features you are asking for. I also found some information about a demoboard from Phytec on the LPC2000 website. Some quick links for the device http://www.lpc2000.com and for the related board (and other tools) http://www.lpc2000.com/tools Cheers, Der Schwob
An Schwob in the USA:

> May be the LPC3250 from NXP is worth a look. It has the features you > are asking for.
That were the one I found. I were interested to know if there were obvius alternatives. I think I stick to that.
> I also found some information about a demoboard from Phytec on the > LPC2000 website.
Thank you!
>Which ARM has: >LCD controller 1024x768 >Ethernet >uarts, etc >min. 200 MHz > >I need a demo board. > > >Thank you > >-- >Tr&#65533;t af Outlook Express? >Pr&#65533;v MesNews: http://LexInfo.dk/MesNews/ > > >
http://www.developmentboard.net/index.php/productdetail/Development+boards/ARM9/SAMSUNG/S3C2410/MONO2410 Samsung S3C2410 (ARM920T) 266MHz LCD controller 1024x768 Ethernet 32M SDRAM, 64M NandFlash watchdog Audio JTAG ...
"im" <no@_no_.no> skrev i meddelandet 
news:mn.b4a17d890e836e69.31159@no.no...
> An Schwob in the USA: > >> May be the LPC3250 from NXP is worth a look. It has the features you >> are asking for. > > That were the one I found. I were interested to know if there were > obvius alternatives. I think I stick to that. > > >> I also found some information about a demoboard from Phytec on the >> LPC2000 website. >
Just because that the H/W "supports" 1024 x 768 doesnt mean that it will run without problems. With 16 bits per pixel and a 60 fps update rate you need ~100MB/s A 200 MHz ARM926 will typically run with a 100 MHz AHB bus, providing a maximum throughput of 400 MB per second. Due to overhead, the real bandwidth will be lower than that, but my guess would be maybe 250 MB/s real throughput. You can get the 1024 x 768 running in the lab to show a display, but if you overload the bus like this, you are likely to see all kinds of failures due to lack of bus bandwidth, including lost Ethernet packets and flickering screens. Marvell PXA2xx also "supports" high resolution, yet many people redesign their PXA board with an LCD controller in an external FPGA, once they have seem the performance. The AT91SAM9G40 and AT91SAM9263 LCD controllers "supports" 2048 x 2048 displays, but for large displays you have the secondary bus, which will offload the primary bus.' The SAM9263 is not a good solution for a dual bus system, since the secondary bus is limited to 800 x 600 if you want to keep the 10/100 Ethernet (pin mux problem),but it should be as good as the NXP part if you want to have a single bus. Be prepared to redesign with an external LCD controller, if you have a single bus system... --- Best Regards, Ulf Samuelsson This is intended to be my personal opinion which may, or may not be shared by my employer Atmel Nordic AB
On Sun, 28 Sep 2008 00:32:01 +0200, "Ulf Samuelsson"
<ulf.samuelsson@atmel.com> wrote:

>Just because that the H/W "supports" 1024 x 768 doesnt mean >that it will run without problems. >With 16 bits per pixel and a 60 fps update rate you need ~100MB/s >A 200 MHz ARM926 will typically run with a 100 MHz AHB bus, >providing a maximum throughput of 400 MB per second. >Due to overhead, the real bandwidth will be lower than that, >but my guess would be maybe 250 MB/s real throughput.
While a CRT would definitively need at least 60 fps, do you really need such frame rates on the LCD, if live video or gaming is not required ? Paul


or may not be shared by my employer Atmel Nordic AB

"Paul Keinanen" <keinanen@sci.fi> skrev i meddelandet 
news:ljdtd4teltaqupi11pr7orhgar3im18vgn@4ax.com...
> On Sun, 28 Sep 2008 00:32:01 +0200, "Ulf Samuelsson" > <ulf.samuelsson@atmel.com> wrote: > >>Just because that the H/W "supports" 1024 x 768 doesnt mean >>that it will run without problems. >>With 16 bits per pixel and a 60 fps update rate you need ~100MB/s >>A 200 MHz ARM926 will typically run with a 100 MHz AHB bus, >>providing a maximum throughput of 400 MB per second. >>Due to overhead, the real bandwidth will be lower than that, >>but my guess would be maybe 250 MB/s real throughput. > > While a CRT would definitively need at least 60 fps, do you really > need such frame rates on the LCD, if live video or gaming is not > required ? > > Paul >
The Hitachi LCD displays on the AT91 kits seems to use this frequency. Not sure about the exact partnumber, but a device in the family is: http://www.hitachi-displays-eu.com/doc/TX09D70VM1CEA.pdf This needs 52-68 Hz. -- Best Regards, Ulf Samuelsson This is intended to be my personal opinion which may,
On Sep 27, 3:32=A0pm, "Ulf Samuelsson" <ulf.samuels...@atmel.com> wrote:
> "im" <no@_no_.no> skrev i meddelandetnews:mn.b4a17d890e836e69.31159@no.no=
...
> > > An Schwob in the USA: > > >> May be the LPC3250 from NXP is worth a look. It has the features you > >> are asking for. > > > That were the one I found. I were interested to know if there were > > obvius alternatives. I think I stick to that. > > >> I also found some information about a demoboard from Phytec on the > >> LPC2000 website. > > Just because that the H/W "supports" 1024 x 768 doesnt mean > that it will run without problems. > With 16 bits per pixel and a 60 fps update rate you need ~100MB/s > A 200 MHz ARM926 will typically run with a 100 MHz AHB bus, > providing a maximum throughput of 400 MB per second. > Due to overhead, the real bandwidth will be lower than that, > but my guess would be maybe 250 MB/s real throughput. >
------- snip --------
> --- > Best Regards, > Ulf Samuelsson > This is intended to be my personal opinion which may, > or may not be shared by my employer Atmel Nordic AB
Ulf, totally agree with your statements. Providing the required resolution does not necessarily mean you can run some sort of video there. I would also agree with your calculation of the bus-bandwidth. A device that would require streaming video and let's assume this coming through Ethernet could have serious problems, if 208 MHz and a bus with theoretical 400 MB/s bandwidth is all there is. The requirements were just like a brief copy from the data sheet. An Schwob

Memfault Beyond the Launch