I can run skyeye testcase for AT91/linux, but the kernel that I build doesn't run at all

39 views
Skip to first unread message

Novtim

unread,
Aug 23, 2009, 6:27:16 AM8/23/09
to skyeye-simulator
I can run skyeye testcase for AT91/linux, but the kernel that I build
doesn't run at all.
I tried uClinux and standard 2.6.20+patch, .config file that I used
was based on arm/arch/config/kconf (for armulator); I tried with both
codesourery and arm-linux- tool chain. if I use arm/arch/config/
at91xx, I got a bunch of errors even use the skyeye.conf file in the
skyeye testsuit.

it fails at very early stage. I think it's the

Could someone share the .config file or a link to a more detailed
steps that I could follow.

thanks
Novtim

michael.kang

unread,
Sep 6, 2009, 12:01:43 AM9/6/09
to skyeye-simulator

Michael.Kang

unread,
Nov 19, 2009, 9:29:46 PM11/19/09
to demiurg, skyeye-simulator
Could you give me your steps in more detail and your version of
uClinux, SkyEye. And you need to pay attention to the
"vendor/product" menu in menuconfig. Here " GDB/Armulator" option
should be selected.

BTW: you should reply the post on the group, not sent it to me directly.

Thanks
MK

On Thu, Nov 19, 2009 at 10:01 AM, demiurg <sasha.s...@gmail.com> wrote:
> I followed these instructions for recent version of uClinux and it
> does not work, there are no messages printed via UART.


>
> On Sep 6, 6:01 am, "michael.kang" <blackfin.k...@gmail.com> wrote:
>> http://sourceforge.net/apps/trac/skyeye/wiki/uClinux
>>
>> Thanks
>> MK
>>
>> On Aug 23, 6:27 pm, Novtim <zhangxuzh...@yahoo.com> wrote:
>>
>> > I can run skyeye testcase for AT91/linux, but the kernel that I build
>> > doesn't run at all.

>> > I trieduClinuxand standard 2.6.20+patch, .config file that I used


>> > was based on arm/arch/config/kconf (for armulator); I tried with both
>> > codesourery and arm-linux- tool chain.  if I use arm/arch/config/
>> > at91xx, I got a bunch of errors even use the skyeye.conf file in the
>> > skyeye testsuit.
>>
>> > it fails at very early stage. I think it's the
>>
>> > Could someone share the .config file or a link to a more detailed
>> > steps that I could follow.
>>
>> > thanks
>> > Novtim

--
www.skyeye.org

Alexander (Sasha) Sirotkin

unread,
Nov 20, 2009, 2:27:57 AM11/20/09
to Michael.Kang, skyeye-simulator
uClinux version is 20090618
SkyEye - I tried both 1.2.5 and 1.2.8
Vendor/product is GDB/Armulator
toolchain is arm-linux-tools-20070808.tar.gz from uClinux web site

This is it, more or less. I simply follow the instructions in the wiki, do not change any parameter - it works for the old uClinux version and it does not for the new one.


I was able to compile and run uClinux version 20070130 without any problems, so maybe its a uClinux problem, but nobody in uClinux mailing list seems to be interested to take a look at this issue.

Thanks.

michael.kang

unread,
Nov 21, 2009, 10:46:36 PM11/21/09
to skyeye-simulator
I built the package uClinux-dist-20080808.tar.bz2 from scratch
following the instruction of wiki page. And test it with skyeye-1.2.8
and skyeye-1.3.0 on my Suse desktop machine. All seems fine. Both
version of SkyEye can run uClinux-dist-20080808 release successfully.


My toolchain info as the following:
##############################################
ksh@localhost:/opt/source/uClinux> arm-linux-gcc -v
Reading specs from /usr/local/lib/gcc/arm-linux/3.4.4/specs
Configured with: ../configure --target=arm-linux --disable-shared --
prefix=/usr/local --with-headers=/home/gerg/new-wave.ixdp425/
linux-2.4.x/include --with-gnu-as --with-gnu-ld --enable-multilib
Thread model: posix
gcc version 3.4.4
#############################################


My output by SkyEye-1.3.0 as the below:

##################
Connecting to localhost:15073
Linux version 2.6.25-uc0 (ksh@localhost) (gcc version 3.4.4) #1 Sat
Nov 21 22:55:27 CST 2009
CPU: Atmel-AT91M40xxx [14000040] revision 0 (ARMvundefined/unknown),
cr=00000000
Machine: Atmel AT91 EB01
Built 1 zonelists in Zone order, mobility grouping off. Total pages:
4064
Kernel command line:
PID hash table entries: 64 (order: 6, 256 bytes)
console [ttyS0] enabled
Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
Memory: 16MB = 16MB total
Memory: 15268KB available (832K code, 75K data, 60K init)
Mount-cache hash table entries: 512
io scheduler noop registered (default)
Atmel USART driver version 0.99
ttyS0 at 0xfffd0000 (irq = 2) is a builtin Atmel APB USART
ttyS1 at 0xfffcc000 (irq = 3) is a builtin Atmel APB USART
brd: module loaded
uclinux[mtd]: RAM probe address=0x1400000 size=0xfd000
Creating 1 MTD partitions on "ROM":
0x00000000-0x000fd000 : "ROMfs"
uclinux[mtd]: set ROMfs to be root filesystem
VFS: Mounted root (romfs filesystem) readonly.


###########################

Thanks
MK


On 11月20日, 下午3时27分, "Alexander (Sasha) Sirotkin"
<sasha.sirot...@gmail.com> wrote:
> uClinux version is 20090618
> SkyEye - I tried both 1.2.5 and 1.2.8
> Vendor/product is GDB/Armulator
> toolchain is arm-linux-tools-20070808.tar.gz from uClinux web site
>
> This is it, more or less. I simply follow the instructions in the wiki, do
> not change any parameter - it works for the old uClinux version and it does
> not for the new one.
>
> I was able to compile and run uClinux version 20070130 without any problems,
> so maybe its a uClinux problem, but nobody in uClinux mailing list seems to
> be interested to take a look at this issue.
>
> Thanks.
>
> On Fri, Nov 20, 2009 at 4:29 AM, Michael.Kang <blackfin.k...@gmail.com>wrote:
>
> > Could you give me your steps in more detail and your version of
> > uClinux, SkyEye. And you need to pay attention to the
> > "vendor/product" menu in menuconfig. Here " GDB/Armulator" option
> > should be selected.
>
> > BTW: you should reply the post on the group, not sent it to me directly.
>
> > Thanks
> > MK
>
> > On Thu, Nov 19, 2009 at 10:01 AM, demiurg <sasha.sirot...@gmail.com>
Reply all
Reply to author
Forward
0 new messages