Building applications for mini2440

P Vivek
Hello,

I have recently purchased a  mini2440 board with a 3.5" LCD.As I am
completely new to application development,I wanted to find out about the
basics of appliaction development and how to burn these applications on to
the board.

For example:If I want to write my own app for reading from the ADC or say
displaying the time using the on board RTC chip, how should I go about
doing it, from scratch??

Regards,
P.Vivek

Leo
First choose your OS, then have a look in the wiki:
http://code.google.com/p/friendlyarm/wiki/WinCE
http://code.google.com/p/friendlyarm/wiki/Linux
http://code.google.com/p/friendlyarm/wiki/Qt

P Vivek
Actually I was looking for the source code for the ADC application that
comes with the board.Can anybody provide the source code for any of the
applications which are displayed on the touch screen.

Another question, should I use keil compiler to compile the API's or should
I use Qt creator directly?

Something like  a word doc would be really helpful

caleeb
Ok and if someone doesn't want to use OS? For example i would like to
capture data from cam, do some calculations on the data and display the
data on the screen. If i want the project to be super fast then i don't
want to use OS as it adds some calculations from itself.

Anatoliy
Hello,

 why you don't want to have a look at StartOS in this forum?

 It does all duty work for you, so your project will be super fast as you
wish. Finely you'll get non OS application. But reading ADC and working
with LCD out is extremally simple. Also is very usefull to write your
programs on SD card and launch from it, unstead to burn each time to NAND
Flash - it has limited resourse!
 ADC example is included as text and graphics output.

Wingz
@caleeb,

i agree with you. I have never seen the point of working with a linux
distro on the board.But the thing, an application is more than just the
lines of code that we write. Controlling the various hardware on the
mini2440 is already done in thelinux kernel. Why reinvent the wheel??
Especially since it is open source.

Why dont you check out the ptxdist mini2440 BSP? Its very good. It just
provides the Kernel and a filesystem as a template for you to start
developing a complete stand alone project (using QT as a GUI on the LCD).

ADC is just as simple as reading a file that contains the ADC readings! and
for controlling motors and so also the gpio pins can be exposed and
manipulated. Check it out.

Kaushik Kale
Hello Wingz

"Why dont you check out the ptxdist mini2440 BSP? Its very good. It just
provides the Kernel and a filesystem as a template for you to start
developing a complete stand alone project (using QT as a GUI on the LCD)."

I am precisely trying to do the same thing but with a tiny6410 board. Can
you be more elaborate on ptxdist mini2440 BSP.

I am unable to start making of projects for running on this board.

Juergen Beisert
You should start with the Mini6410 BSP instead. It working in the same way
as the Mini2440 BSP. If you are running your Tiny6410 with its baseboard
both boards (Mini6410 and Tiny6410) behave nearly in the same way. Refer
http://www.friendlyarm.net/forum/topic/3015