Articles: Tools

Embedded-Tracer-System

Embedded Tracer System

Tracer system, configurable compiletime as well as runtime wise. Dedicated for an embedded target.

Output could be of any sort or event handling.
From TRACER(__functions__, __line__)  to the very advanced one with additional informations. The idea is having as little as possible transport and trigger mechanisme ...

For optimal visual effects and even analysis a PC tool collecting and viewing the trace is required!



NuttX - Step-By-Step

NuttX – How to get started ?

NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 32-bit microcontroller environments, the primary governing standards in NuttX are Posix and ANSI standards. Additional standard APIs from Unix and other common RTOS's (such as VxWorks) are adopted for functionality not available under these standards, or for functionality that is not appropriate for deeply-embedded environments (such as fork()).

See how to get started if you have your favorite board at hand and wants linux on this … Can’t be better explained than on the original link/site http://nuttx.org/

THOUGH I'll try here with a few step-by-step to get to the goal = working target:-)



Protocol Analyser Tool - GENI & ModBus

GENIBus, ModBus,  'Any' analyser tool

A commandline tool for analyzing the following protocols

  • GENIBus        Grundfos A/S – pumps and controllers.Article Images: protocolparseroverview.png
  • ModBus         
  • GateWay         My own brew.
  • SPI/I2C           serial protocol to typ. Mem chips and I/O expanders.

It is a small attempt on a generic protocol analyzer, where new modules for other protocols easily can be added within the current structure. Utilizing existing features and processing.



Robotics Links

Links Collection

- Robotics - shopes & stores - electronic stuff



SW Profiler tool

Software Profiler Tool

Simple spoken it a stop watch – measuring timing from point-to-point, on your choice. Or simply a tool measuring your memory usage on the fly, keeping trackrecord of a running systems resource demands.

Article Images: stopwatchoverview.png



Tools used

Standard Tools used in an embedded developer world (@PC/windows & Linux)



WCET - Worst Case Execution Timings Calculator

WCET Calculator & Analyser

WCET ??? Well well this is commonly known as the Worst Case Execution Time - needed for any system, task or ISR, single or multi threaded ... 

Its used for estimation timings conflicts on a running multi thread ystem. Systems with many parallel interrupts, systems with RTOS, cyclic task execution and more down that road.

Articles Panel

  Article Posted By Date Reads
WCET - Worst Case Execution Timings Calculator
Tools
johnk
28-06-2015 19:2912413
Embedded-Tracer-System
Tools
johnk
16-03-2015 18:221894
NuttX - Step-By-Step
Tools
johnk
30-12-2013 17:185286
Tools used
Tools
johnk
27-10-2013 12:133049
List of my robots
My robots
johnk
19-07-2013 08:442801
JoKaBot - Home build from scratch
My robots
johnk
19-07-2013 08:045257
C-Sharp (references and projects)
Oldies
johnk
18-07-2013 19:193171
Home communications
Technology
johnk
18-07-2013 18:233401
Various links
My Collection
johnk
17-07-2013 09:046566
ARM - ARM7/9/11 + Cortex
Technology
johnk
17-07-2013 08:493382
AVR32
Technology
johnk
17-07-2013 08:413467
Raspberry PI
Technology
johnk
17-07-2013 08:368953
Robotics Links
Tools
johnk
17-07-2013 08:367126
Robotics in general
Robotics
johnk
17-07-2013 08:352693
Renesas processors (V850, RL78...)
Technology
johnk
17-07-2013 08:113261

Total Articles: 54 :: Total Article Categories: 16
 

Articles

My Collection (1) My robots (2)
Oldies (5)
Old Projects - very old
Process & Methods (7)
Projects (12) Robotics (1)
Technology (6) Testing (1)
Tools (12) Working on ... (7)
Projects Im currently working on
Render time: 0.20 seconds
668,864 unique visits