Search Results

Search results 1-13 of 13.

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • Hi, I am using embOS for SH2A and HEW and it works w/o any problem like embOS for any other cpu I used before. I also tested many other OS for SH2A but I decided to use embOS again because I like that embOS is available on many cpus, so it is very easy to port an application to another cpu. You should download the embOS trial version for SH2A and HEW, then you could check out by yourself if you feel comfortable with embOS, a BSP for SH2A7670 is included (I use the same cpu). --Daniel

  • embOS with C++?

    Daniel K. - - embOS related

    Post

    Hi Kaiser, I do not see a problem to write a mixed C/C++ application with embOS although I guess not many people will do that. I you are running into problems it will be caused by the mixed C/C++ code and not by embOS. Regards, Daniel

  • 2d graphics

    Daniel K. - - emWin related

    Post

    Hello Bhargava, yes, I think this is possible with emWin. emWin consists of two parts the API layer und the lcd driver (which is normaly one C file). If you call in the lcd driver routines your openVG API routines, this should work. What kind of API functions offers your openVG API? The emWin lcd driver has very basic routines for writing a pixel, a line or a rectangle. Regards, Daniel

  • 2d graphics

    Daniel K. - - emWin related

    Post

    Hello Bhargava, I am not so familiar with openVG, but I guess first of all you need a special device driver for your hardware accelerator which supports the openVG standard. I think emWin must then supports also the openVG standard? Could you please explain in more detail how do you think the hardware and software parts should work together? Regards, Daniel

  • Hello Angelo, are you still in support? You should ask Segger for an update, you will get it free of charge if you are in support (that is within the first six months after you buy embOS). Just try google and you will find the document! Unfortunately you did not answer my question, which CPU do you use?

  • What driver to use for LPC2478

    Daniel K. - - emWin related

    Post

    Hello jwholanda, you need not only the emWIn basic color package but also an emWin driver. Since the the LPC2478 has a internal LCD controller, you need the "LCDLin" driver. I guess the Segger staff can help you further, just give them a call or drop them a email at info@segger.com. You should find all price information also on their website. Regards, Daniel

  • Hello Wendy, you can download at the Segger website a trial version for embOS, emWin, .... Take a look at segger.com/nxp_lpc2478oemqvga_embeddedartists.html There are many emWin sample applications in source code included.

  • posting form doesn't work for me

    Daniel K. - - General

    Post

    I have also Vista and IE, no problem on my side.

  • Hello Angelo, I am not so familiar with embOS for ARM cores but I know that embOS needs a 1 msec timer interrupt as a base timer. Take a look in your Rtosinit.c, there you should find the timer interrupt routine, which calls something like OS_HandleTick(). Regards, Daniel

  • Hello Angelo, why do use the 3.32d? I guess it is an older embOS version, the latest is 3.62? Are you embOS customer or do you use a trial version? Which CPU or eval board do you use, I know that embOS comes with a lot of start projects for the most common eval boards. Did you already looked into the Prime Cell NVIC Technical Reference manual? Regards, Daniel

  • Hello Kaiser, I guess the problem is that the C Spy macro does not work. Without the correct C Spy macro no interrupts will be simulated and w/o the timer interrupt the OS can not work (that is why OS_Time is always 0). There are often changes in newer IAR versions, so the macro seems not to work with your IAR version, perhaps the syntax is now different. Regarding your questions #3: IAR has a stack check plugin, but it does not work correctly with embOS because it checks only if the stack point…

  • Hello David, I think you can do it this way if you have enough heap memory, but it would make only sense if you want to create and terminate the task at runtime. Otherwise you should use static arrays. You should check if the M16C need some alignment, I guess it does not. Regards, Daniel

  • I guess, since J-Link Linux has only beta status this feature is not implemented until now. I hope Segger will spend some more work in this tool for Linux.