Welcome to the most active Linux Forum on the web.
Go Back > Forums > Linux Forums > Linux - Hardware > Linux - Embedded & Single-board computer
User Name
Linux - Embedded & Single-board computer This forum is for the discussion of Linux on both embedded devices and single-board computers (such as the Raspberry Pi, BeagleBoard and PandaBoard). Discussions involving Arduino, plug computers and other micro-controller like devices are also welcome.


  Search this Thread
Old 03-07-2008, 05:58 PM   #1
LQ Newbie
Registered: Mar 2008
Posts: 27

Rep: Reputation: 15
Getting started guide for S3C2410 ?

I'm looking for some sort of "dummies guide to using ARMs". Not so much programming an ARM directly as how to get linux onto one and move files between the PC and ARM board.

I have a background in desktop programming and microcontrollers: stamps first then moved to Atmel AVRs. Never been an expert and always preferred basics or scripting languages like PHP etc. I've run linux before and developed a PHP based database frontend for a Postgres database so I could run a database at home that I could use from work (work was far behind the times back then). So, I'm not totally useless when it comes to linux and programming. However, I've never figured out how to properly operate a C compiler (the language is fairly easy to understand and I even understand pointers - its all the stuff between writing in the editor and running the program that throws me!).

Anyway, I've come into posession of a very nice serial controlled LCD (800x480) that is really a bare bones S3C2410 board running WinCE in which a graphics program runs according to commands coming in over the serial port. There is a JTAG connector (I never did use JTAG, just ICSPs), SD card, USB port and USB host port on top of two RS232 ports. If I have to I'll settle for changing the WinCE setup to run my own NS Basic program instead of the current graphics program but I'd rather dump windows entirely. Currently I can move files from the PC to SD card with ActiveSync but have no idea how to change the OS setup in flash - add the NS Basic runtime (permanently) and that sort of thing.

The board has the following major chips on it
- (1) K9F1208U0C * 64mx8 NAND FLASH
- (2) K4S561632H - UL75 * 256Kx16 SRAM
- (1) AM29LV800DB-70EC * 1Mx8 boot sector flash memory
- (4) LVCH162245A * 16 bit bus transceiver

I'm guessing that means it has 256K Ram on top of whatever the 2410 chip has, 64Mx8 probably means 32M NAND flash, and 1Mx8 probably means 512K boot flash(that sound correct?).

So, any hints as to where I could look for tutorials on how to get starting learning how to use this puppy?

Thanks much!

edit: The device itself is here:

Last edited by PatM; 03-07-2008 at 06:02 PM. Reason: Added link



Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Unable to mount root fs: s3c2410 based board, Nand flash swapnilborg Linux - Embedded & Single-board computer 4 10-07-2011 11:43 AM
Problem mounting root cramfs on s3c2410 board swapnilborg Linux - Newbie 0 02-25-2008 04:59 AM
How to cross compile sqlite-3.2.7 for arm9 s3c2410? whepin Linux - General 0 09-27-2005 08:49 AM
Quick ACPI getting started guide zero79 Debian 3 12-25-2004 06:33 PM
BIND 9 - "Getting Started" Guide dguy Linux - Networking 2 04-01-2002 11:43 AM > Forums > Linux Forums > Linux - Hardware > Linux - Embedded & Single-board computer

All times are GMT -5. The time now is 08:35 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration