Is there any framebuffer testcases?

Pavel Pisa ppisa4lists at
Mon Apr 4 13:25:06 UTC 2016

Hello Peng Fan,

On Sunday 03 of April 2016 19:21:19 Joel Sherrill wrote:
> On Apr 3, 2016 9:17 AM, "Peng Fan" <van.freenix at> wrote:
> > Hi,
> >
> > I am porting RTEMS to i.MX6UL and trying to enable lcdif now. I wonder is
> there any simple framebuffer testcases?
> No. But there should be. This would be a nice submission.
> > Also in, I can not find the graphic toolkit. Is the graphic
> toolkit not being maintained now?

there is Microwindows build as part of RSB.
Microwindows contains more test executables.

It is not minimal or most easy to build as simple
test probably. We usually used some minimal test
to draw single line directly from graphic driver.
We usually use "mdemo" or "malpha" to test

For Microwindows build from

I have used for i386 next commands for 4.11

cd rtems
../source-builder/sb-set-builder \
    --log=graphic-build-log.txt \
    --prefix=/opt/rtems4.11 \
    --rtems-bsp=i386/pc686 \
    --with-rtems-bsp=pc686 \
    --pkg-tar-files \

I have used the similar for RPi.

RSB points to Micowindows from GSoC 2012 still
but RTEMS support related changes have been
integrated to Microwindows mainline

You do not want to bother with keyboard support for
initial support. This is disable by
added by Yang Qiao to RSB for his porting

diff --git a/src/drivers/Objects.rules b/src/drivers/Objects.rules
--- a/src/drivers/Objects.rules
+++ b/src/drivers/Objects.rules
@@ -253,8 +253,8 @@ MW_CORE_OBJS += $(MW_DIR_OBJ)/drivers/kbd_pipe.o

 ifeq ($(ARCH), RTEMS)
-MW_CORE_OBJS += $(MW_DIR_OBJ)/drivers/kbd_rtems.o
-MW_CORE_OBJS += $(MW_DIR_OBJ)/drivers/mou_rtems.o
+MW_CORE_OBJS += $(MW_DIR_OBJ)/drivers/kbd_null.o
+MW_CORE_OBJS += $(MW_DIR_OBJ)/drivers/mou_null.o
 endif # RTEMS architecture

 ifeq ($(LIRCKBD2), Y)

Some pointers to RTEMS graphics related infomations can be found
in wiki. Some should be moved to archive already and so updated
as projects move in time

Best wishes,


More information about the users mailing list