[Skyeye-developer] own firmware on skyeye
sergey bryukov
sb.subscribe at gmail.com
Fri Dec 7 09:57:20 CST 2007
Kand! Could you refer me to how-to debug HelloWorld?
Google gave me unexacting link:
http://www.linuxfans.org/nuke//modules.php?name=Forums&file=viewtopic&t=82187
On Dec 7, 2007 12:06 AM, Michael. Kang <blackfin.kang at gmail.com> wrote:
> On 12/6/07, sergey bryukov <sb.subscribe at gmail.com> wrote:
> > sure, in case timer configured to tick each cpu clock.
> > How sleep() function works on skyeye?
> Yes, it work. But we can not promise the accuracy of clock and frequency.
> .
> >
> >
> > On Dec 6, 2007 2:00 PM, sergey bryukov <sb.subscribe at gmail.com > wrote:
> > > Do you mean that cpu clock doen't present in skyeye?
> > >
> > > If I tried to measure instruction latency in common manner
> > >
> > > start = gen_timer();
> > > for 1000
> > > {
> > > add Rd, Rn, <Operand2>
> > > }
> > > stop = get_timer();
> > > result = (stop - start)/1000
> > >
> > > with result would be?
> the value of result depend on the load of your host in some time.
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > On Dec 6, 2007 1:25 PM, Michael. Kang < blackfin.kang at gmail.com>
> wrote:
> > >
> > > >
> > > > On Dec 6, 2007 12:10 PM, sergey bryukov < sb.subscribe at gmail.com>
> wrote:
> > > > > In SoC designing some devices(algorithms in ASIC) are implemented
> in
> > C/C++
> > > > > first and executes on a host to verify correctness.
> > > > > I'm looking an opportunity to simplify development of SoC witch
> has
> > been
> > > > > developing on FPGA. Verify devise algorithms and RTOS firmware on
> > design
> > > > > stage before FPGA.
> > > > > Then I need to present interface to devices over registers,
> memory
> > buffers
> > > > > and IRQ.
> > > > > Own RTOS firmware (like FreeRTOS) should be run on ARM (skyeye).
> > > > > Connectivity between device C/C++ emulator could be realized over
> > Linux IPC:
> > > > >
> > > > > host task(device emulator) -> Linux IPC -> skyeye registers,
> memory
> > buffers,
> > > > > IRQ-> firmware.
> > > > >
> > > > >
> > > > >
> > > > > Wat do you think about that approach it is possible with skyeye?
> > > > Yes, that definitely can be implemented. You can implement register,
> > > > memory region and IRQ, then run your desired software on SkyEye.
> > > >
> > > >
> > > > > Wat about instruction latency and memory access it is equal to
> real
> > ARM
> > > > > soc? Is It possible to evaluate system performance in clocks?
> > > > Impossible for the purpose of performance evaluation. SkyEye just
> > > > simulates the behavior of target hardware in register level without
> > > > clock accuracy.
> > > >
> > > >
> > > >
> > > > >
> > > > > Best Regards,
> > > > > Sergey Bryukov
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > On Dec 5, 2007 2:13 PM, Michael. Kang <blackfin.kang at gmail.com>
> wrote:
> > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > On Dec 5, 2007 11:11 AM, sergey bryukov < sb.subscribe at gmail.com
> >
> > wrote:
> > > > > > > Hello!
> > > > > > > Is it possible to run own firmware code on skyeye for
> ARM7TDMI?
> > > > > > Yes , you can refer to our simple example, Hello testcase.Referto:
> > > > > >
> > > > >
> >
> http://lists.gro.clinux.org/pipermail/skyeye-developer/2006-September/001029.html
> > > > > >
> > > > > > > One another question is how to add new registers map, new
> systems
> > event?
> > > > > > Yes, you need to modify the source code.But why do you modify
> them?
> > > > > > You mean you have a different register map with standard
> processor?
> > > > > >
> > > > > > > Does it take much time to add new platform based on
> ARM7TDMI?
> > > > > > For a guy familiar with embedded system , probably one week
> enough.
> > > > > >
> > > > >
> >
> http://lists.gro.clinux.org/pipermail/skyeye-developer/2007-August/001493.html
> > > > > >
> > > > > > >
> > > > > > > Could you point me to the first steps I should perform..
> > > > > > Try helloworld and dig into other machine simulation
> > > > > > >
> > > > > > > Thanks!
> > > > > > > Sergey.
> > > > > > >
> > > > > > > _______________________________________________
> > > > > > > CLinux.org Websites:
> > > > > > > http://seohelper.cn/
> > > > > > > http://www.implight.net/
> > > > > > > http://gro.clinux.org/
> > > > > > > Skyeye-developer mailing list
> > > > > > > Skyeye-developer at lists.gro.clinux.org
> > > > > > >
> > http://lists.gro.clinux.org/cgi-bin/mailman/listinfo/skyeye-developer
> > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > www.skyeye.org
> > > > > >
> > > > > > _______________________________________________
> > > > > >
> > > > > > CLinux.org Websites:
> > > > > > http://seohelper.cn/
> > > > > > http://www.implight.net/
> > > > > > http://gro.clinux.org/
> > > > > > Skyeye-developer mailing list
> > > > > > Skyeye-developer at lists.gro.clinux.org
> > > > > >
> > http://lists.gro.clinux.org/cgi-bin/mailman/listinfo/skyeye-developer
> > > > > >
> > > > >
> > > > >
> > > > > _______________________________________________
> > > >
> > > >
> > > >
> > > > > CLinux.org Websites:
> > > > > http://seohelper.cn/
> > > > > http://www.implight.net/
> > > > > http://gro.clinux.org/
> > > > > Skyeye-developer mailing list
> > > > > Skyeye-developer at lists.gro.clinux.org
> > > > >
> > http://lists.gro.clinux.org/cgi-bin/mailman/listinfo/skyeye-developer
> > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > www.skyeye.org
> > > >
> > > > _______________________________________________
> > > > CLinux.org Websites:
> > > > http://seohelper.cn/
> > > > http://www.implight.net/
> > > > http://gro.clinux.org/
> > > > Skyeye-developer mailing list
> > > > Skyeye-developer at lists.gro.clinux.org
> > > >
> > http://lists.gro.clinux.org/cgi-bin/mailman/listinfo/skyeye-developer
> > > >
> > >
> > >
> >
> >
> > _______________________________________________
> > CLinux.org Websites:
> > http://seohelper.cn/
> > http://www.implight.net/
> > http://gro.clinux.org/
> > Skyeye-developer mailing list
> > Skyeye-developer at lists.gro.clinux.org
> > http://lists.gro.clinux.org/cgi-bin/mailman/listinfo/skyeye-developer
> >
> >
>
>
> --
> www.skyeye.org
>
> _______________________________________________
> CLinux.org Websites:
> http://seohelper.cn/
> http://www.implight.net/
> http://gro.clinux.org/
> Skyeye-developer mailing list
> Skyeye-developer at lists.gro.clinux.org
> http://lists.gro.clinux.org/cgi-bin/mailman/listinfo/skyeye-developer
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.gro.clinux.org/pipermail/skyeye-developer/attachments/20071207/4799167a/attachment.htm
More information about the Skyeye-developer
mailing list