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
Building applications for mini2440
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
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
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.
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.
@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.
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.
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