[Skyeye-developer] own firmware on skyeye
sergey bryukov
sb.subscribe at gmail.com
Thu Dec 6 13:04:05 CST 2007
sure, in case timer configured to tick each cpu clock.
How sleep() function works on skyeye?
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?
>
>
>
>
>
> 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.Refer to:
> > > >
> > > 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
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.gro.clinux.org/pipermail/skyeye-developer/attachments/20071206/5b9de444/attachment-0001.htm
More information about the Skyeye-developer
mailing list