Our first ARM9 board is ready

our first ARM9 board is assembled and works fine!

http://www.olimex.com/dev/cs-e9301.html

32 MB SDRAM, 16 MB Flash, 166Mhz ARM9

for these who wonder what PORN button does - it’s POweRoN button and does no other thing than deep reseting the microcontroller

now we are working on the Linux and Windows CE image before we proceed with the mass assembling as something may need to be tuned.

The price is $160/ea.

Great! Thanks for the update.

Please Give another update when the code is ready.

But Porn makes you go blind (http://en.wikipedia.org/wiki/Porn)

Congratulations on your first ARM9 board !

ok, here is today’s update:

To run Linux was piece of cake :slight_smile: enabling the EP9301 bootloader through RS232 port and loading redboot image, then running redboot and flashing the linux image to the boadr Flash - it was few hours of tweaking and now we have linux kernel 2.4 up and running in about 6 MB of the SDRAM and there is stll about 26 MB free for other applications!

now I do wonder why we put JTAG on this board when all the development could be made on Linux :wink:

now we try the WinCE Board Support Package Builder and face the first problems - to run the installer WinCE require licensee key, the EP9301 development board we bought few years ago is already lost somewhere and today we only found the DVDs with the installations but not the licensee keys etc. tomorrow the search will continue, but we may lose more time to find the Cirrus board with the installation code than the time we’ll spend on running WinCE on it :wink:

fordp:
But Porn makes you go blind (http://en.wikipedia.org/wiki/Porn)

Congratulations on your first ARM9 board !

aaaaahh so we’ll try to not touch this button often :wink:

Heck with CE! Hail Linux.

Besides doesn’t Gates already have enough money :wink: ?

You should try getting Linux 2.6 to run on the board, as people wont have a lot of fun asking for help with 2.4 if they’re facing problems. The general answer if one asks is that they should upgrade to 2.6. There’ve recently been a lot of patches for the EP93xx stuff on the arm linux kernel mailinglist, and afaik they’re pushing to have this integrated in mainline.

Regards,

Dominic

Dominic:
You should try getting Linux 2.6 to run on the board, as people wont have a lot of fun asking for help with 2.4 if they’re facing problems. The general answer if one asks is that they should upgrade to 2.6. There’ve recently been a lot of patches for the EP93xx stuff on the arm linux kernel mailinglist, and afaik they’re pushing to have this integrated in mainline.

Regards,

Dominic

actually we ran both 2.4 and 2.6 images on the board without problem, but I as Windows dummie decided that as 2.4 is more mature will have less bugs, silly huh?

Tsvetan

Can you provide the link to download the linux 2.6 source? the one that you use for the CS-EP board… Also I went to the website and I didn’t find the price in the list price link! so seems that this board isn’t ready yet ???

I am trying to get into the embedded linux and seems that your board could be a good starting point? don’t you think? =)

Hi,

I’m afraid that we can’t store all this info for download but will include DVD with all files with every board.

Tsvetan

When do you expect to have this board on sale? and when you do expect to have it at sparkfun?

thanks again.

OLIMEX:
Hi,

I’m afraid that we can’t store all this info for download but will include DVD with all files with every board.

Tsvetan

I think that to get good linux variant running to your board

you should establish some kind community support as is done

with most of embedded linux variants.

Good proposal is to astablish svn ( subversion )

reprository or even sourceforge project.

Do you have drivers for all required devices including MMC ?

Do you have direct driver to it or via spi subsystem ?

What environment you are using ? Scratchbox / debian

http://www.scratchbox.org , thats same than used for

Nokia famous 770 internet tablet or buidroot http://buildroot.uclibc.org/,

that is used some micro-distros like openwrt http://www.openwrt.org

Kate

Another suggestion related to the hardware design is to build a board around the PC/104 form factor in that way we could use some other expansion board from other supplies…

my 2 cents!

Another suggestion related to the hardware design is to build a board around the PC/104 form factor in that way we could use some other expansion board from other supplies…

You might want to Google for “TS-7200”. I found that the company that makes those ships for reasonable prices within the USA and in single quantities even to individuals. The board isn’t meant as eval board though, and does not offer as good access to all ports of the EP9302. Nevertheless, if you just need a lower power system that runs Linux, and also need a standard expansion bus, that board is a really good choice. I bought one several months ago and am really happy with it.

Also I saw in the olimex website that you are developing a new board for the cirrus logic ARM9 with LCD, and as I understand the controller that you are using is the EP9315. So my question is…

Will this new board come with the IDE connector? I didn’t find any mention about it. I saw that it comes with a SD/MMC card holder but not a IDE. =(

I just got the CS-EP9301, but I’m a bit unsure about how to power it (I’m fine with ethernet and usb, and don’t want it to communicate indian-style). The silk screen says 5V and the schematic says 5V_only, but the wall-wart types I have lying around are all 3V/4.5V/6V/…, but none provides exactly 5V.

So, is a wall-wart with 6V good enough for this board? Should I look for something with 5V? Or does the power have to be stabilized, or something like that?

Regards,

Dominic

P.S.: Pardon my ignorance, but the nasty details of electronics isn’t really my strong point.

what is the CS-EP9301 ?

Sorry, I meant CS-E9301, the board this thread is about. The ARM9 development board from Olimex.

i just looked at the skiz. your going to need a regulated 5v supply for that board. you could try the 4.5v one that should work ok.

your best bet is to plug the USB cable into it. it will get its 5v from the cable to power the board. youy dont even need a wall wart.

Thanks for your help. I tried the 4.5V and it worked fine, at least I could watch linux boot using serial console.

The board doesn’t have a USB-device port through which it could be powered, only USB-host ports.

I’ve ordered a 5V 2A wall wart, but until that arrives the 4.5V should be fine, I guess.

Regards,

Dominic