Graphic bare-metal :-)

Aloisius
hi to all , this day i have an insane idea...

all we know how to make a QT program (GUI) with QTcreator , cross compile a
.bin file ,  insert in a SD card and run it on linux in tiny/mini6410.

BUT , i'm thinking , is possible to build a GUI .bin file with QTcreator
that run WITHOUT LINUX??

so H/D BOOT (0x00) -> U-boot -> .bin (GUI)

an NOT

H/D BOOT (0x00) -> U-boot -> Linux kernel(Qt) -> .bin (GUI)

if it is not possible , what kind of SDK i can use to build .bin GUI file
(in C)

you can say...BUT WHY??? ...because this way i can access directly to the
hardware peripherals (writing/reading directly into their memory addresses
or use advanced features like 2D/3D manipulation , audio etc) without
always writing kernel driver and have thousand of problems(i'm electronic
NOT informatic).

....yes writing firmware (like microcontroller) not software


i think is a very interesting thing to do.

hope someone can reply and help me.

thanks a lot

davef
Search StartOS on this forum.

Aloisius
hi Davef , thanks for your answer , but , sorry StartOS is an operating
system for ARM , so change Linux with StartOS...this is not what i want...i
would like to program after the the boot sequence of u-boot (or other
bootloader) so really bare-metal stand alone application , but with
graphic.
H/D BOOT (0x00) -> U-boot -> .bin (GUI)
..by the way , what do you think about ARM DS-5 Development tool

thanks

anatoly
Just find your LCD buffer address, find what is needed to write there (half
word usually).
Then write Data there and you will see dots on the screen. Next, you may
draw lines, circles, symbols.

aloisius
Hi anatoly , thanks.

Can I contact you in pvt for some questions?
Did you have an e-mail.

anatoly
Hi Aloisius,
Please visit http://code.Google.com/p/startos
E-mail is there, and feel free to ask.

anatoly
Don't be afraid to have a deal with startos, use it as a BIOS.
There is example, which show how to retrieve the LCD buffer address from
hardware registers, of course, you may write your own address. Font32 or
somewhat like this is sketch's name.
Moreover, in case of mini210s the LCD is already initialized for you by the
superboot, just write into video RAM...
After making some graphics, you will write your own non OS program.