[prev in list] [next in list] [prev in thread] [next in thread] 

List:       uclinux-dev
Subject:    Re: [uClinux-dev] uClinux and Skyeye
From:       Jim Donelson <uclinux () jimdonelson ! com>
Date:       2009-11-20 13:19:10
Message-ID: 4cdf2b970911200519p7a0a47c7i33b4cfad70e1c034 () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Riight now the 20090618 (no patches) does not seem to run with skyeye when
built for skyeye.
I am using the latest RC1 build of Skyeye:
Here is the conf:

#skyeye config file sample
cpu: arm7tdmi

mach: at91

mem_bank: map=M, type=RW, addr=0x00000000, size=0x00004000
mem_bank: map=M, type=RW, addr=0x01000000, size=0x00400000
mem_bank: map=M, type=R, addr=0x01400000, size=0x00400000, file=./romfs.img
mem_bank: map=M, type=RW, addr=0x02000000, size=0x00400000
mem_bank: map=M, type=RW, addr=0x02400000, size=0x00008000
mem_bank: map=M, type=RW, addr=0x04000000, size=0x00400000
mem_bank: map=I, type=RW, addr=0xf0000000, size=0x10000000
# net: type=rtl8019, mac=0:4:3:2:1:f, ethmod=tuntap, hostip=10.0.0.1
#net: type=rtl8019_16, ethmod=tuntap, hostip=10.0.0.1
#dbct: state=on

And here is the chatter:

 pen_buffer not implemented.
(skyeye)start
cpu info: armv3, arm7tdmi, 41007700, fff8ff00, 0
In do_mach_option, mach info: name at91, mach_init addr 0x696830

Loaded ROM   ./romfs.img
SKYEYE: use arm7100 mmu ops
exec file "linux-2.6.x/linux"'s format is elf32-i386.
load section .text.head: addr = 0x01008000  size = 0x00000190.
load section .init: addr = 0x010081a0  size = 0x0000ee60.
load section .text: addr = 0x01017000  size = 0x000d7c08.
load section __param: addr = 0x010ef000  size = 0x00001000.
load section .data: addr = 0x010f0000  size = 0x00009ac0.
not load section .bss: addr = 0x010f9ac0  size = 0x00009b1c .
not load section .comment: addr = 0x00000000  size = 0x00001560 .
In SIM_start, Set PC to the address 0x1008000

I created the romfs.img using genromfs-0.5.2

Jim





On Fri, Nov 20, 2009 at 4:37 AM, <uclinux@browserseal.com> wrote:

> On 11/18/2009, "uclinux@browserseal.com" <uclinux@browserseal.com>
> wrote:
>
> >Here we go again :) After I managed to compile uClinux for ARM GDB/Skyeye
> >target (with lots of sweat, tears and bugfixes) I tried to... you
> >guessed it, run it using Skyeye. Needless to say - it did not work.
> >
> >There are (so far) two problems:
> >1. I cannot get uart working in neither stdio nor pipe mode - there is
> >not output
> >2. After "running" for a while it starts spitting the following error
> >messages:
> >
> >
> >Bus read error, can not find corresponding bank for addr
> >0x1800000,pc=0x10a5df4
> >Bus read error, can not find corresponding bank for addr
> >0x1800001,pc=0x10a5df4
> >Bus read error, can not find corresponding bank for addr
> >0x1800002,pc=0x10a5df4
> >Bus read error, can not find corresponding bank for addr
> >0x1800003,pc=0x10a5df4
> >Bus read error, can not find corresponding bank for addr
> >0x1800004,pc=0x10a5df4
>
> Just for the record, uClinux 20070130 works 100% with SkyEye, although
> you have to compile it for GDB/Armulator, not GDB/SkyEye. I will try to
> check what was changed since than, but any hints are welcome.
>
> >_______________________________________________
> >uClinux-dev mailing list
> >uClinux-dev@uclinux.org
> >http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
> >This message was resent by uclinux-dev@uclinux.org
> >To unsubscribe see:
> >http://mailman.uclinux.org/mailman/options/uclinux-dev
> _______________________________________________
> uClinux-dev mailing list
> uClinux-dev@uclinux.org
> http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
> This message was resent by uclinux-dev@uclinux.org
> To unsubscribe see:
> http://mailman.uclinux.org/mailman/options/uclinux-dev
>

[Attachment #5 (text/html)]

Riight now the 20090618 (no patches) does not seem to run with skyeye when built for \
skyeye.<br>I am using the latest RC1 build of Skyeye:<br>Here is the \
conf:<br><br>#skyeye config file sample<br>cpu: arm7tdmi<br><br>mach: at91<br> \
<br>mem_bank: map=M, type=RW, addr=0x00000000, size=0x00004000<br>mem_bank: map=M, \
type=RW, addr=0x01000000, size=0x00400000<br>mem_bank: map=M, type=R, \
addr=0x01400000, size=0x00400000, file=./romfs.img<br>mem_bank: map=M, type=RW, \
                addr=0x02000000, size=0x00400000<br>
mem_bank: map=M, type=RW, addr=0x02400000, size=0x00008000<br>mem_bank: map=M, \
type=RW, addr=0x04000000, size=0x00400000<br>mem_bank: map=I, type=RW, \
addr=0xf0000000, size=0x10000000<br># net: type=rtl8019, mac=0:4:3:2:1:f, \
ethmod=tuntap, hostip=10.0.0.1<br> #net: type=rtl8019_16, ethmod=tuntap, \
hostip=10.0.0.1<br>#dbct: state=on<br><br>And here is the chatter:<br><br> pen_buffer \
not implemented.<br>(skyeye)start<br>cpu info: armv3, arm7tdmi, 41007700, fff8ff00, \
0<br>In do_mach_option, mach info: name at91, mach_init addr 0x696830<br> <br>Loaded \
ROM   ./romfs.img<br>SKYEYE: use arm7100 mmu ops<br>exec file \
&quot;linux-2.6.x/linux&quot;&#39;s format is elf32-i386.<br>load section .text.head: \
addr = 0x01008000  size = 0x00000190.<br>load section .init: addr = 0x010081a0  size \
= 0x0000ee60.<br> load section .text: addr = 0x01017000  size = 0x000d7c08.<br>load \
section __param: addr = 0x010ef000  size = 0x00001000.<br>load section .data: addr = \
0x010f0000  size = 0x00009ac0.<br>not load section .bss: addr = 0x010f9ac0  size = \
0x00009b1c .<br> not load section .comment: addr = 0x00000000  size = 0x00001560 \
.<br>In SIM_start, Set PC to the address 0x1008000<br><br>I created the romfs.img \
using genromfs-0.5.2<br><br>Jim<br><br><br><br><br><br><div class="gmail_quote"> On \
Fri, Nov 20, 2009 at 4:37 AM,  <span dir="ltr">&lt;<a \
href="mailto:uclinux@browserseal.com">uclinux@browserseal.com</a>&gt;</span> \
wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, \
204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> On 11/18/2009, &quot;<a \
href="mailto:uclinux@browserseal.com">uclinux@browserseal.com</a>&quot; &lt;<a \
href="mailto:uclinux@browserseal.com">uclinux@browserseal.com</a>&gt;<br> wrote:<br>
<div class="im"><br>
&gt;Here we go again :) After I managed to compile uClinux for ARM GDB/Skyeye<br>
&gt;target (with lots of sweat, tears and bugfixes) I tried to... you<br>
&gt;guessed it, run it using Skyeye. Needless to say - it did not work.<br>
&gt;<br>
&gt;There are (so far) two problems:<br>
&gt;1. I cannot get uart working in neither stdio nor pipe mode - there is<br>
&gt;not output<br>
&gt;2. After &quot;running&quot; for a while it starts spitting the following \
error<br> &gt;messages:<br>
&gt;<br>
&gt;<br>
&gt;Bus read error, can not find corresponding bank for addr<br>
&gt;0x1800000,pc=0x10a5df4<br>
&gt;Bus read error, can not find corresponding bank for addr<br>
&gt;0x1800001,pc=0x10a5df4<br>
&gt;Bus read error, can not find corresponding bank for addr<br>
&gt;0x1800002,pc=0x10a5df4<br>
&gt;Bus read error, can not find corresponding bank for addr<br>
&gt;0x1800003,pc=0x10a5df4<br>
&gt;Bus read error, can not find corresponding bank for addr<br>
&gt;0x1800004,pc=0x10a5df4<br>
<br>
</div>Just for the record, uClinux 20070130 works 100% with SkyEye, although<br>
you have to compile it for GDB/Armulator, not GDB/SkyEye. I will try to<br>
check what was changed since than, but any hints are welcome.<br>
<div><div></div><div class="h5"><br>
&gt;_______________________________________________<br>
&gt;uClinux-dev mailing list<br>
&gt;<a href="mailto:uClinux-dev@uclinux.org">uClinux-dev@uclinux.org</a><br>
&gt;<a href="http://mailman.uclinux.org/mailman/listinfo/uclinux-dev" \
target="_blank">http://mailman.uclinux.org/mailman/listinfo/uclinux-dev</a><br> \
&gt;This message was resent by <a \
href="mailto:uclinux-dev@uclinux.org">uclinux-dev@uclinux.org</a><br> &gt;To \
unsubscribe see:<br> &gt;<a \
href="http://mailman.uclinux.org/mailman/options/uclinux-dev" \
target="_blank">http://mailman.uclinux.org/mailman/options/uclinux-dev</a><br> \
_______________________________________________<br> uClinux-dev mailing list<br>
<a href="mailto:uClinux-dev@uclinux.org">uClinux-dev@uclinux.org</a><br>
<a href="http://mailman.uclinux.org/mailman/listinfo/uclinux-dev" \
target="_blank">http://mailman.uclinux.org/mailman/listinfo/uclinux-dev</a><br> This \
message was resent by <a \
href="mailto:uclinux-dev@uclinux.org">uclinux-dev@uclinux.org</a><br> To unsubscribe \
see:<br> <a href="http://mailman.uclinux.org/mailman/options/uclinux-dev" \
target="_blank">http://mailman.uclinux.org/mailman/options/uclinux-dev</a><br> \
</div></div></blockquote></div><br>



_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic