RES: Who is RobertF?

Robert Fu robert.fu at live.com
Sat Nov 22 20:18:59 UTC 2008


Hi Wendell,
 
Thanks a lot for your information about VMWare. It increases my confidence about VMWare. 
 
In your short message, you actually mentioned something interested to me. Using Google translator, I briefly browsed COMPSIS website. With 19 years of history, I guess COMPSIS is a big company with a lot of resource and is involved in activities important to your country. I'm new to RTEMS, and have very limited resource: just some spare time outside working hours and limited personal funding, so I'll need a lot of help from RTEMS community on various RTEMS issues down the road. 
 
Limited available resource is one of the reasons I'm using VMWare now. In the past I abandoned some hardware (a waste to already limited funding), either after finding out it's unsuitable or outdated due to the limited time I can work on it. This time I hope using VMWare first can help me avoid some of such costs. For example, like you mentioned about 2 UARTs, since I already use one UART for remote debugging, I better select hardware kit with more than 2 UARTs (for sensor interface). Now with Eclipse plug-in and GDB working in my environment, I plan to shift focus to hardware part.
 
Although RTEMS currently does not support the gigabit ethernet on the hardware kit that I have in mind, I'm still interested in how you made GDB server interface via TCP/IP work in RTEMS. To my understanding, RTEMS is a system with single process, and GDB server is another process, so how do you launch GDB server in RTEMS?
 
You also mentioned GPIO simulation with PC's parallel port. For the hardware kits I have in mind, some have 4-bit In/4-bit OUT GPIO, some don't. I checked Discrete Driver chapter in RTEMS BSP and Device Driver Development Guide. There are descriptions about the driver, but no concrete example code is given. Do you know where I can find such a concrete example? Also in c\src\lib\libbsp\i386\shared\comm\i386_io.h, there some macros like outp(port, val) and inp(port) calling assembly code directly. May such macros be used to access GPIO pins directly without using the discrete driver?
 
Thanks a lot for your help, and have a nice weekend!
 
Robert Fu
 




Subject: RES: Who is RobertF?Date: Fri, 21 Nov 2008 11:01:15 -0300From: wendell.silva at compsisnet.com.brTo: robert.fu at live.comCC: rtems-users at rtems.org







Hi Robert Fu,
 
This is just to complement your information.
Here, at COMPSIS (Brazil), our development environment includes VMWare 6.0 playing Fedora 7, RTEMS 4.8.0, Eclipse 3.3 CDT and a customized (home made) version of SIS (with GPIO emulation with the PC’s parallel port and a GDB Server interface via TCP/IP – which allow us to use both UARTs to run our protocols). Everything has worked very well since its implementation (6 month ago). VMWare have worked very well in Windows Vista 32 in our case. None of our problems (in the beginning) wasn’t regarding to the VMWare.
 
Att.
Wendell P. Silva.
 




De: rtems-users-bounces at rtems.org [mailto:rtems-users-bounces at rtems.org] Em nome de Robert FuEnviada em: sexta-feira, 21 de novembro de 2008 04:33Para: daronchabot at gmail.comCc: rtems-users at rtems.orgAssunto: RE: Who is RobertF?
 
Hi Daron, Thanks for clarify Option --enable-rdbg and --enable-rtems-debug. The RTEMS version I used is 4.9.0. I'm not sure if the problem hasanything to do with VMWare, or some of my heap configurations were not right. I'll keep eye on it in the future. Thanks,Robert Fu> From: daronchabot at gmail.com> Subject: Re: Who is RobertF?> Date: Thu, 20 Nov 2008 07:10:53 -0600> To: robert.fu at live.com> CC: rtems-users at rtems.org> > > On 20-Nov-08, at 4:24 AM, Robert Fu wrote:> > > Hi Jeol,> >> > It's me. Last night I uploaded screen shots while writing/previewing> > "RTEMS Eclipse Plug-In" wiki page. Although some files were uploaded,> > error page (HTTP 500 Internal Server Error or Could not create > > directory)> > came up for almost every uploading, and later I could not access> > the wiki site.> >> > I developed an Eclipse plug-in for RTEMS (http://www.rtems.com/wiki/ > > index.php/RTEMS_Eclipse_Plug-in).> > Please take a look. I'm new to RTEMS, and also new to Eclipse plug-in> > development. This is the 1st plug-in that I ever developed. So please> > be patient if you encounter problems while using it.> > Well done! Thanks for your contribution.> > However, as Sebastian pointed out the plugin is not accessible on the > FTP site. I'd really like to check out your work.> > >> >> > While working on the GDB part of the plug-in, I initially used -- > > enable-rdbg in> > configure. Later I found --enable-rtems-debug was mentioned in a > > wiki page.> > When I used both --enable-rdbg and --enable-rtems-debug in > > configure, during startup> > my application hang at "_HAssert(_Heap_Is_prev_used > > ( next_block ));" in> > cpukit\score\src\heapsizeofuserarea.c. I went back to use --enable- > > rdbg. So my> > question is: which configure option should be used to enable remote > > debugging?> > Option --enable-rdbg is the one to use to enable remote debugging.> > Option --enable-rtems-debug activates some instrumentation within > RTEMS itself (malloc statistics at least...).> > I use both switches simultaneously and have not seen the problem you > reported. What version of RTEMS are you using ??> > > -- dc> _______________________________________________> rtems-users mailing list> rtems-users at rtems.com> http://rtems.rtems.org/mailman/listinfo/rtems-users



Get more done, have more fun, and stay more connected with Windows Mobile®. See how.
_________________________________________________________________
Color coding for safety: Windows Live Hotmail alerts you to suspicious email.
http://windowslive.com/Explore/Hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_safety_112008 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20081122/67df25d5/attachment.html>


More information about the users mailing list