Welcome to SymbianOne... est. 2003 as one of the first Symbian-centric Developer portals, we provide our readers with the latest technology news, tool tips, developer resources and items of interest to developers, system integrators, carrier reps, handset makers, mobile industry architects, wireless technology professionals. Look for news, articles, editorial, app reviews, device updates and more, all focused on the Symbian OS, S60, and related topics... Nominate Your Favorite Mobile Apps For A Gettie Award - Nominations Extended Till June 30!
TRACE32 extends Symbian OS Awareness
Written by Lauterbach
Tuesday, 06 July 2004
Lauterbach, the leading manufacturer of microprocessor development tools, now includes support for the Symbian OS real-time operating system (RTOS) from Symbian Ltd in its TRACE32 tool.
All versions of the Symbian OS are supported including the new kernel architecture EKA2. By using this awareness, Lauterbach’s TRACE32 Debugger can visualize the OS resources (such as process tables) and provide the user with the control necessary to debug drivers, processes, applications and libraries. If the user has the optional TRACE32 program trace modules the user can also perform real-time performance analysis at the threads level. Purchasers of TRACE32 will receive the Symbian OS awareness at no extra cost.
The “Symbian OS Awareness” provided by the TRACE32 Debugger is available for all ARM and XScale based architectures. Currently it supports the Symbian OS versions 6.x, 7.0s, 8.0a (all EKA1) and 8.0b (EKA2). The awareness provides additional debug windows which contain tables and detailed information about the processes, threads and libraries present in the target. Using the highly sophisticated MMU support provided by the TRACE32 debugger, the developer can access the whole virtual and physical address range at any time. This means the developer can debug bootstrap, interrupts and drivers, and also the processes and applications all from within the same environment.
TRACE32 also supports the usage of thread related breakpoints. As an example this could mean that in shared code a breakpoint would only halt if a specific thread hits it. A built-in stack coverage analysis provides a precise measurement of the stack usage of each thread. The user can also view the call stack for each task.
If the application is based on a processor with tracing capability (e.g. ETM), TRACE32 selectively records the processor cycles. Using these records, thread switches can be examined and graphically displayed. Thread run times and function run times are automatically evaluated for performance analysis. Statistic tables give accurate information about the system load.
Even if real time trace is not available TRACE32 can provide a dynamic performance analysis. It periodically detects which threads are running on the target and creates graphs of the system usage.
Easy access to all this new functionality is provided by custom pull down menus specifically created for the Symbian OS awareness.
I'm really likeing this commercial as it introduces potential users in North America to loads of functionality, including the 12 megapixel camera, provided by the Nokia N8
fring gives you FREE video calls, voice calls and live chats. Connect with your fring buddies and other popular social networks: Google Talk, MSN Messenger, Yahoo!, Twitter & SIP!
Mobile Technology Blogs
Mobile Technology Blogs, News, and RSS Feeds... Looking for more news, tips, commentary, and blogger discussions? Check out
these excellent feeds for more on wireless technologies and mobile application
development. Got a feed to share? Please tell us about it...
SymbianOne Sponsored Links and Events
Nokia Develeoper Summit - You’ll discover how Nokia can help take your app from creation to market faster — with practical advice, technical sessions with Nokia experts, and hands-on coding labs using new, powerful and easy tools. September 14-15, 2010, London.
Location-Based Marketing Summit - Companies considering using location based applications and services for the following purposes should attend Location-Based Marketing Summit: marketing, branding, entertainment, content delivery, social networking, promotions, test-marketing, commerce, new product development and more. September 29 - 30, 2010 in New York City
Location Business Summit 2010 - The Location Business Summit USA brings together key companies from across the ecosystem, with over 30 top speakers, 200 hundred plus attendees and a highly focused agenda which gets to the core of local search, optimizing content, monetizing context and harnessing the hype behind Location Based Advertising and the `Check-in'.
LBSZone.com - for developers interested in mobile location-based services Geospatial & LBS News - Stay abreast of geospatial technologies with daily updates