Hi

  

I have Balloon 3 with working touchscreen and backlight but frustratingly no display output.

 

Nothing is displayed during startup, piping text to tty0 or when using Xfbdev or similar.

Does anyone have a known good code base for a working Balloon3 with Toppoly display which they can direct me to or any framebuffer/Toppoly config tips.

  

Any help appreciated,

Many thanks,

Jim

  

 

I'm using a 2.6.25.2, built as detailed in http://www.balloonboard.org/balloonwiki/SoftwareBuilding

Toppoly display: TD035STEE1 

The fbset details correspond to the pxa balloon3_lcd_mode settings

mode "480x640-80"
  # D: 26.316 MHz, H: 52.214 kHz, V: 80.206 Hz
  geometry 480 640 480 1280 16
  timings 38000 8 8 4 5 8 2
  rgba 5/11,6/5,5/0,0/0
endmode

 

bootldr:

>> Compaq OHH BootLoader, Rev 2-21-13-tcl36 for Balloon [LARGE_MEMORY_MODEL] [BIG_KERNEL] [MD5] [NAND] [YAFFS] [MINIPUG] [BALLOON DEBUG] [MONO]
>> Last link date: Fri Nov 10 14:45:37 GMT 2006

 

/proc/cmdline:

noinitrd root=/dev/mtdblock1 init=/linuxrc console=ttyS2,115200 console=tty0 rootfstype=yaffs2 cpufreq=59000-206400 machine_id=0000000000000000 board=3 build=jim 

   

Portion of .config:

#
# Graphics support
#
# CONFIG_VGASTATE is not set
# CONFIG_VIDEO_OUTPUT_CONTROL is not set
CONFIG_FB=y
# CONFIG_FIRMWARE_EDID is not set
# CONFIG_FB_DDC is not set
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
# CONFIG_FB_SYS_FILLRECT is not set
# CONFIG_FB_SYS_COPYAREA is not set
# CONFIG_FB_SYS_IMAGEBLIT is not set
# CONFIG_FB_SYS_FOPS is not set
CONFIG_FB_DEFERRED_IO=y
# CONFIG_FB_SVGALIB is not set
# CONFIG_FB_MACMODES is not set
# CONFIG_FB_BACKLIGHT is not set
CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_TILEBLITTING=y

#
# Frame buffer hardware drivers
#
# CONFIG_FB_UVESA is not set
# CONFIG_FB_S1D13XXX is not set
CONFIG_FB_PXA=y
# CONFIG_FB_PXA_PARAMETERS is not set
# CONFIG_FB_MBX is not set
# CONFIG_FB_METRONOME is not set
# CONFIG_FB_VIRTUAL is not set
CONFIG_BACKLIGHT_LCD_SUPPORT=y
CONFIG_LCD_CLASS_DEVICE=y
CONFIG_BACKLIGHT_CLASS_DEVICE=y
# CONFIG_BACKLIGHT_CORGI is not set

#
# Display device support
#
# CONFIG_DISPLAY_SUPPORT is not set

#
# Console display driver support
#
# CONFIG_VGA_CONSOLE is not set
CONFIG_DUMMY_CONSOLE=y
CONFIG_FRAMEBUFFER_CONSOLE=y
# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set
# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
CONFIG_FONTS=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=y
# CONFIG_FONT_6x11 is not set
# CONFIG_FONT_7x14 is not set
# CONFIG_FONT_PEARL_8x8 is not set
# CONFIG_FONT_ACORN_8x8 is not set
# CONFIG_FONT_MINI_4x6 is not set
# CONFIG_FONT_SUN8x16 is not set
# CONFIG_FONT_SUN12x22 is not set
# CONFIG_FONT_10x18 is not set
CONFIG_LOGO=y
CONFIG_LOGO_LINUX_MONO=y
CONFIG_LOGO_LINUX_VGA16=y
CONFIG_LOGO_LINUX_CLUT224=y

#
# Sound
#