Beagle Demo supporting lower display resolutions

Hello,

I'm using the Beagle demo 2.6.27, which I believe uses the dss1
display driver. Using HDMI-to-DVI out, everything works fine on my
1600x1200 LCD panel. However, when I connect to my Dell 1504FP
1024x768 LCD panel, I get nothing. I've tried modifying bootargs as
per http://elinux.org/BeagleBoardFAQ#Display_resolutions_.231, saving
using saveenv, and rebooting, but nothing seems to work. Perhaps I'm
not modifying the bootargs correctly? I've tried many different ways
to do this, and it appears the same on my 1600x1200 panel, so I don't
think what I'm doing is having any effect. Any pointers?

Thanks!

oltorfswanga@yahoo.com wrote:

1600x1200 LCD panel. However, when I connect to my Dell 1504FP
1024x768 LCD panel, I get nothing. I've tried modifying bootargs as

I also got nothing (or maybe it was only one mode) on a Dell monitor. I didn't pursue it since we are buying certain displays for the product, and they work fine.

I wonder if I need to install the patch mentioned in
http://elinux.org/BeagleBoardFAQ#Display_resolutions_.231? If so, how
do I do that (I'm a
bit of a Linux novice)?

I'd be interested in knowing if anyone has found settings that work
for 1024x768 for either the OpenEmbedded 2.6.28 kernel or Tomi's
2.6.29 kernel. So far, I haven't found any setup that will put out
1024x768 on the DVI-D connector, but I suspect I'm just being thick.

Brett

I got it working by using U-boot from MMC instead of NAND. I have U-
boot in both, but can seem to only use NAND version for larger
resolution monitor and MMC for smaller res monitor.

I got it working, just needed to use a more up-to-date version of U-
Boot. I didn't even have to change the resolution settings, just used
video=omap:vram:2M,vram4:M (same bootargs that were working on my
larger, higher res monitor).

However, when trying to play a 720p video with omapfbplay after
booting with the newer version of U-Boot (2008.10) on either monitor,
it's very shaky and usually crashes after 5-20 seconds with
unrecoverable omapfb interrupt errors. It works okay for 480p with
newer U-Boot.

Still, using the older version of U-Boot on with my larger monitor
gives me fine 720p playback with omapfbplay.

My new question: What would different versions of U-Boot have to do
with the quality of my 720p video using omapfbplay? Again, I'm using
the exact same bootargs with both versions.

Thanks!

I actually had two versions of U-boot, 2008.10 on my MMC, other is
original in NAND as shipped with board. So booting from MMC (using
newer U-Boot) did the trick, and I didn't even have to change the
resolution settings, just used video=omap:vram:2M,vram4:M (same
bootargs that were working on my larger, higher res monitor).

However, when trying to play a 720p video with omapfbplay after
booting with 2008.10 from MMC on either monitor, it's very shaky and
usually crashes after 5-20 seconds with unrecoverable omapfb interrupt
errors. It works okay for 480p with newer U-Boot.

Still, using the older version of U-Boot on with my larger monitor
gives me fine 720p playback with omapfbplay.

So, I went and flashed a newer version (the one up in the demo pages
now), and low and behold, I'm back to square one, and of course, I
didn't listen to you and deleted my working 2008.10. Do you happen to
have the .bin for that? I can't seem to find it anywhere! Hopefully
I can find that instead of building the sources!

My new questions: What would different versions of U-Boot have to do
with the quality of my 720p video using omapfbplay? Again, I'm using
the exact same bootargs with both versions.

Also, can someone tell me where I can get U-Boot.bin 2008.10? I
mistakenly destroyed it for the new one that doesn't seem to work for
me.

Thanks!