Dear All:
Thanks for every's suggestion and I could share my experience these days.
The first, I just design a Mobile LCM pattern generator. And the LCM used
MIPI interface.
So that I use BBB RGB_888+Hsync+Vsync+DE+PCLK to generated pattern to LCM.
(I have a MIPI bridge which converted TTL_RGB to MIPI protocol)
The second, I design above environment in Staterware 2.0001. (Bare Metal)
Original in 800x1200@60 the screen is good, but increase to FHD isn't.
(Even FHD@30Hz)
So I try to trace the raster.c in Starterware.
The RasterHparamConfig function limit the horizontal size! (1008)
And I modify the Horizontal from 1080 to 1088 and display is OK!
(But I still NOT understand what is the root cause...)
Just share to everyone!
void RasterHparamConfig(unsigned int baseAddr, unsigned int numOfppl,
unsigned int hsw, unsigned int hfp,
unsigned hbp)
{
unsigned int ppl;
unsigned int version;
version = LCDVersionGet();
if(RASTER_REV_AM335X == version)
{
ppl = numOfppl - 1;
* ppl = (ppl & 0x000003f0) | ((ppl & 0x00000400) >> 7);*
HWREG(baseAddr + LCDC_RASTER_TIMING_0) = ppl;
}
fox lin於 2015年11月14日星期六 UTC+8下午9時35分23秒寫道:
>
> Deay Guys:
>
> These days, I encounter a struggle question which is in BBB bare metal
> display!
>
> Following are my condition and question:
>
> 1. I design a raster display for mobile LCM which work in 800x1200@60Hz.
> (In bare metal)
> --> I use TTL 24Bits (RGB) + Hsync + Vsync + PCLK + DE for display
> timing.
> --> I write several pattern on the LCM and it works normally.
>
> 2. Today, I got a 1080x1920 LCM and just want to light on it. But the
> screen is abnormal.
> But I reduce the resolution to 960x1920 and display is success!
>
> 3. Is that the DMA size mis-match? If is so...How to modify it? Some body
> could guide to me?
> or
> BBB NOT support resolution which exceed 960x1920?
>
> Have a nice day~
>
>
>
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.