Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

For Trizeps6 you do not need the BitmapBoot-Tool ( see Boot-Bitmap ( Trizeps VI)).

To create your own bootlogo, create a bitmap with 8Bpp color-depth. This picture must have a smaller or same resolution, than the display-size specified in the Display Definition File: eg. for tr4_svga 800×600; for tr4_vga 640×480.

...

The Display Definition File typically has the extension .dis and contains the display-parameters.
It is the same for Trizep2, Trizeps3 and Trizeps4.
Trizeps5 has some differences.

Field

Description

Paramcnt

Number of parameters. Currently fixed to 16 (0x10)

FBADR

FrameBuffer-address. This is the address, where the DMA-descriptors and the framebuffer of the picture will be put. When using Windows CE as OS, use 0x80088000 for Trizeps5 and 0xA0088000 for all other Trizeps.

Bpp

Bits-Per-Pixel. The bootloader always uses 8Bpp. You may use either 8 or 16(0x10). When using 16, it will be used by Windows CE

Use16BitPalette

set to 1

CxScreen

Horizontal resolution of the display

CyScreen

Vertical resolution of the display

Control0

== LCCR0. See PXA2xx Developers Manual for details.

Control1

== LCCR1. See PXA2xx Developers Manual for details. The last 10 bit contains the horizontal resolution of the display. Leave it 0, because it is calculated from CxScreen

Control2

== LCCR2. See PXA2xx Developers Manual for details. The last 10 bit contains the veritcal resolution of the display. Leave it 0, because it is calculated from CyScreen

Control3

== LCCR3. See PXA2xx Developers Manual for details.

DataBits

set to 0x10

DisplayOn

Code Block
 Controls behaviour:
 0x8000_0000  Override Registry and use BootBitmap-parameters for the display.
 0x4000_0000  Enable VNC-acceleration.
 0x0800_0000  Invert palette if using 8Bpp.
 0x0400_0000  Use Mono-palette for black&white screens.
 0x0300_0000  Enable Cache for framebuffer.
 0x000F_F000  GPIO-Number, if a gpio is used for backlight-control.
 0x0010_0000  Invert polarity of this backlight-gpio.
 0x0000_00FF  GPIO-Number, if a gpio is used to enable power to the display.
 0x0000_0100  Invert polarity of this power-gpio.

Brightness

Default brightness-value to use.

Contrast

Default contrast-value to use.

Feature

Code Block
 Contrast-Control:
  0x0000_0000  Use EEPOT for contrast-control. 
               Use also if no other contrast-control is used.
  0x2000_0000  Use AD5242 for contrast-control.
  0x3000_0000  Use DS1050z for contrast-control.
  0x4000_0000  Use PWM for contrast-control.
  0xF000_0000  No contrast-control.
  0x0000_ff00  The contents of this field is determined by the previous option 
               ( AD5242, DS1050z: i2c-address, PWM: gpio)
 Backlight-Control:
  0x0000_0000  Use EEPOT for brightness-control. 
               Use also if no other brighntess-control is used.   
  0x0200_0000  Use AD5242 for brightness-control.
  0x0300_0000  Use DS1050z for brightness-control.
  0x0400_0000  Use PWM for brightness-control.
  0x0f00_0000  No brightness-control.
  0x00ff_0000  The contents of this field is determined by the previous option 
               ( AD5242, DS105z: i2c-address, PWM: gpio).
  0x0000_0002  Turn off backlight when brightness is set to minimum value.
  0x0000_0004  Don't turn off backlight when using slider of 
               backlight-control-panel-applet.
 BufferStrength of signal-lines:
  0x0000_00f0  0: don't change bufferstrength.
               1..7: PXA320: 8 is equal to bufferstrength 0. (only supported by bootloader)
               1..15: PXA270.
               PXA168 uses seperate BufferStrength-key.

UseEDTSSP

Used for special smart-displays, which need additional initialization. i.e. through i2c or SPI

DisplayName

Name of the display

...