CS-EP9302

Hello,

ich search zImage9302_2.6.24

www.olimex.com asserted it´s on the CD. But this is not right.

if somebody can help me ?

where can i it download?

THX

Chris

chris233:
Hello,

ich search zImage9302_2.6.24

www.olimex.com asserted it´s on the CD. But this is not right.

if somebody can help me ?

where can i it download?

THX

Chris

You should reference the ivanov site, get the linux-2.6.24-rc8 and patch file, I used ELDK arm cross compiler to compile the zImage. It worked OK.

Good luck!

Hello,

Can you tell me the complete search PATH you had set, using ELDK (and, when necessary, other Linux environment variables) ?

The kernel gets compiled OK including a new zImage file, but I saw a few compiler warnings.

After compilation I saw a message that the entry address of the kernel is 0x8000. In flash the kernel (zImage) starts at address 0x80000. The RAM drive with the file system starts at address 0x800000 (original setting of the Olimex board).

Booting the Olimex CS-EP9302 board, the new kernel gets extracted and start loading… but doesn’t do anything else.

I have done what is explained in the link:

http://kamejoko80.wikidot.com/arm

My working zImage is version 2.6.8, what was delivered with the board.

Can you give me some clues where to look for?

Thank you.

kamejoko80:

chris233:
Hello,

ich search zImage9302_2.6.24

www.olimex.com asserted it´s on the CD. But this is not right.

if somebody can help me ?

where can i it download?

THX

Chris

You should reference the ivanov site, get the linux-2.6.24-rc8 and patch file, I used ELDK arm cross compiler to compile the zImage. It worked OK.

Good luck!

Carlov:
Hello,

Can you tell me the complete search PATH you had set, using ELDK (and, when necessary, other Linux environment variables) ?

The kernel gets compiled OK including a new zImage file, but I saw a few compiler warnings.

After compilation I saw a message that the entry address of the kernel is 0x8000. In flash the kernel (zImage) starts at address 0x80000. The RAM drive with the file system starts at address 0x800000 (original setting of the Olimex board).

Booting the Olimex CS-EP9302 board, the new kernel gets extracted and start loading… but doesn’t do anything else.

I have done what is explained in the link:

http://kamejoko80.wikidot.com/arm

My working zImage is version 2.6.8, what was delivered with the board.

Can you give me some clues where to look for?

Thank you.

kamejoko80:

chris233:
Hello,

ich search zImage9302_2.6.24

www.olimex.com asserted it´s on the CD. But this is not right.

if somebody can help me ?

where can i it download?

THX

Chris

You should reference the ivanov site, get the linux-2.6.24-rc8 and patch file, I used ELDK arm cross compiler to compile the zImage. It worked OK.

Good luck!

When use the ELDK compiler, please run ELDK init script, it will set PATH environment variable for you.

Before compile the kernel, edit the Makefile as below:

ARCH ?= arm

CROSS_COMPILE = arm-linux-

Then let’s try with the RedBoot commands:

load -r -v -b 0x80000 zImage

exec -c “console=ttyAM root=/dev/mmcblk0p1 rootdelay=5”

Thank you for your help.

I had some troubles with my PC, so I reinstalled Ubuntu 8.04

After installing ELDK again I cannot compile anymore…

I used the ELK init script and can run arm-linux-gcc from another map.

This is the error I get when I type “make oldconfig”:

========

carlo@Ubuntu-workstation-01:~/cs-e9302/linux-2.6.24-rc8$ make oldconfig

HOSTCC scripts/basic/fixdep

scripts/basic/fixdep.c:107:23: error: sys/types.h: No such file or directory

scripts/basic/fixdep.c:108:22: error: sys/stat.h: No such file or directory

scripts/basic/fixdep.c:109:22: error: sys/mman.h: No such file or directory

scripts/basic/fixdep.c:110:20: error: unistd.h: No such file or directory

scripts/basic/fixdep.c:111:19: error: fcntl.h: No such file or directory

scripts/basic/fixdep.c:112:20: error: string.h: No such file or directory

scripts/basic/fixdep.c:113:20: error: stdlib.h: No such file or directory

scripts/basic/fixdep.c:114:19: error: stdio.h: No such file or directory

In file included from /usr/lib/gcc/i486-linux-gnu/4.2.3/include/syslimits.h:7,

from /usr/lib/gcc/i486-linux-gnu/4.2.3/include/limits.h:11,

from scripts/basic/fixdep.c:115:

/usr/lib/gcc/i486-linux-gnu/4.2.3/include/limits.h:122:61: error: limits.h: No such file or directory

scripts/basic/fixdep.c:116:19: error: ctype.h: No such file or directory

scripts/basic/fixdep.c:117:23: error: arpa/inet.h: No such file or directory

scripts/basic/fixdep.c: In function ‘usage’:

scripts/basic/fixdep.c:131: warning: implicit declaration of function ‘fprintf’

scripts/basic/fixdep.c:131: warning: incompatible implicit declaration of built-in function ‘fprintf’

scripts/basic/fixdep.c:131: error: ‘stderr’ undeclared (first use in this function)

scripts/basic/fixdep.c:131: error: (Each undeclared identifier is reported only once

… and so on…

===========

What am I missing or doing wrong?

kamejoko80:

Carlov:
Hello,

Can you tell me the complete search PATH you had set, using ELDK (and, when necessary, other Linux environment variables) ?

The kernel gets compiled OK including a new zImage file, but I saw a few compiler warnings.

After compilation I saw a message that the entry address of the kernel is 0x8000. In flash the kernel (zImage) starts at address 0x80000. The RAM drive with the file system starts at address 0x800000 (original setting of the Olimex board).

Booting the Olimex CS-EP9302 board, the new kernel gets extracted and start loading… but doesn’t do anything else.

I have done what is explained in the link:

http://kamejoko80.wikidot.com/arm

My working zImage is version 2.6.8, what was delivered with the board.

Can you give me some clues where to look for?

Thank you.

kamejoko80:
You should reference the ivanov site, get the linux-2.6.24-rc8 and patch file, I used ELDK arm cross compiler to compile the zImage. It worked OK.

Good luck!

When use the ELDK compiler, please run ELDK init script, it will set PATH environment variable for you.

Before compile the kernel, edit the Makefile as below:

ARCH ?= arm

CROSS_COMPILE = arm-linux-

Then let’s try with the RedBoot commands:

load -r -v -b 0x80000 zImage

exec -c “console=ttyAM root=/dev/mmcblk0p1 rootdelay=5”

I found the solution…

Forgotten to install build-essential on my Ubuntu host machine:

sudo apt-get install build-essential

Now everything works OK javascript:emoticon(‘:D’)

Carlov:
Thank you for your help.

I had some troubles with my PC, so I reinstalled Ubuntu 8.04

After installing ELDK again I cannot compile anymore…

I used the ELK init script and can run arm-linux-gcc from another map.

This is the error I get when I type “make oldconfig”:

========

carlo@Ubuntu-workstation-01:~/cs-e9302/linux-2.6.24-rc8$ make oldconfig

HOSTCC scripts/basic/fixdep

scripts/basic/fixdep.c:107:23: error: sys/types.h: No such file or directory

scripts/basic/fixdep.c:108:22: error: sys/stat.h: No such file or directory

scripts/basic/fixdep.c:109:22: error: sys/mman.h: No such file or directory

scripts/basic/fixdep.c:110:20: error: unistd.h: No such file or directory

scripts/basic/fixdep.c:111:19: error: fcntl.h: No such file or directory

scripts/basic/fixdep.c:112:20: error: string.h: No such file or directory

scripts/basic/fixdep.c:113:20: error: stdlib.h: No such file or directory

scripts/basic/fixdep.c:114:19: error: stdio.h: No such file or directory

In file included from /usr/lib/gcc/i486-linux-gnu/4.2.3/include/syslimits.h:7,

from /usr/lib/gcc/i486-linux-gnu/4.2.3/include/limits.h:11,

from scripts/basic/fixdep.c:115:

/usr/lib/gcc/i486-linux-gnu/4.2.3/include/limits.h:122:61: error: limits.h: No such file or directory

scripts/basic/fixdep.c:116:19: error: ctype.h: No such file or directory

scripts/basic/fixdep.c:117:23: error: arpa/inet.h: No such file or directory

scripts/basic/fixdep.c: In function ‘usage’:

scripts/basic/fixdep.c:131: warning: implicit declaration of function ‘fprintf’

scripts/basic/fixdep.c:131: warning: incompatible implicit declaration of built-in function ‘fprintf’

scripts/basic/fixdep.c:131: error: ‘stderr’ undeclared (first use in this function)

scripts/basic/fixdep.c:131: error: (Each undeclared identifier is reported only once

… and so on…

===========

What am I missing or doing wrong?

kamejoko80:

Carlov:
Hello,

Can you tell me the complete search PATH you had set, using ELDK (and, when necessary, other Linux environment variables) ?

The kernel gets compiled OK including a new zImage file, but I saw a few compiler warnings.

After compilation I saw a message that the entry address of the kernel is 0x8000. In flash the kernel (zImage) starts at address 0x80000. The RAM drive with the file system starts at address 0x800000 (original setting of the Olimex board).

Booting the Olimex CS-EP9302 board, the new kernel gets extracted and start loading… but doesn’t do anything else.

I have done what is explained in the link:

http://kamejoko80.wikidot.com/arm

My working zImage is version 2.6.8, what was delivered with the board.

Can you give me some clues where to look for?

Thank you.

When use the ELDK compiler, please run ELDK init script, it will set PATH environment variable for you.

Before compile the kernel, edit the Makefile as below:

ARCH ?= arm

CROSS_COMPILE = arm-linux-

Then let’s try with the RedBoot commands:

load -r -v -b 0x80000 zImage

exec -c “console=ttyAM root=/dev/mmcblk0p1 rootdelay=5”

:smiley: :smiley: :smiley: