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:2912105
Embedded-Tracer-System
Tools
johnk
16-03-2015 18:221780
NuttX - Step-By-Step
Tools
johnk
30-12-2013 17:184925
Tools used
Tools
johnk
27-10-2013 12:132892
List of my robots
My robots
johnk
19-07-2013 08:442656
JoKaBot - Home build from scratch
My robots
johnk
19-07-2013 08:045052
C-Sharp (references and projects)
Oldies
johnk
18-07-2013 19:192994
Home communications
Technology
johnk
18-07-2013 18:233257
Various links
My Collection
johnk
17-07-2013 09:046331
ARM - ARM7/9/11 + Cortex
Technology
johnk
17-07-2013 08:493248
AVR32
Technology
johnk
17-07-2013 08:413335
Raspberry PI
Technology
johnk
17-07-2013 08:368659
Robotics Links
Tools
johnk
17-07-2013 08:366730
Robotics in general
Robotics
johnk
17-07-2013 08:352562
Renesas processors (V850, RL78...)
Technology
johnk
17-07-2013 08:113132

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.03 seconds
637,934 unique visits