tracex Snapshot
  • Visual system analysis tool for applications using ThreadX, NetX, FileX, and USBX
  • Extensive event search and navigation facilities
  • Easily measure delta time between events
  • Zoom in-out
  • Sequential and Time display modes
  • Automatically detect priority inversions
  • Easily add custom user events
  • Built-in performance analysis
    • Execution profile, including Idle and ISR time
    • Thread stack usage profile
    • Performance statistics (context-switches, etc)
    • FileX statistics (file read/writes, etc.)
    • NetX statistics (packets sent/received, etc.)
  • Multicore Support
  • Runs on any Windows host
  • No license keys

FileX Trace Events

FileX Trace Events

The following is a list of FileX events displayed by TraceX:

Icon Meaning
Internal Logical Sector Cache Miss
Internal Directory Cache Miss
Internal Media Flush
Internal Directory Entry Read
Internal Directory Entry Write
Internal I/O Driver Read
Internal I/O Driver Write
Internal I/O Driver Flush
Internal I/O Driver Abort
Internal I/O Driver Initialize
Internal I/O Driver Boot Read
Internal I/O Driver Release Sectors
Internal I/O Driver Boot Write
Internal I/O Driver Driver Un-initialize
Directory Attributes Read (fx_directory_attributes_read)
Directory Attributes Set (fx_directory_attributes_set)
Directory Create (fx_directory_create)
Directory Default Get (fx_directory_default_get)
Directory Default Set (fx_directory_default_set)
Directory Delete (fx_directory_delete)
Directory First Entry Find (fx_directory_first_entry_find)
Directory First Full Entry Find (fx_directory_first_full_entry_find)
Directory Information Get (fx_directory_information_get)
Directory Local Path Clear (fx_directory_local_path_clear)
Directory Local Path Get (fx_directory_local_path_get)
Directory Local Path Restore (fx_directory_local_path_restore)
Directory Local Path Set (fx_directory_local_path_set)
Directory Long Name Get (fx_directory_long_name_get)
Directory Name Test (fx_directory_name_test)
Directory Next Entry Find (fx_directory_next_entry_find)
Directory Next Full Entry Find (fx_directory_next_full_entry_find)
Directory Rename (fx_directory_rename)
Directory Short Name Get (fx_directory_short_name_get)
File Allocate (fx_file_allocate)
File Attributes Read (fx_file_attributes_read)
File Attributes Set (fx_file_attributes_set)
File Best Effort Allocate (fx_file_best_effort_allocate)
File Close (fx_file_close)
File Create (fx_file_create)
File Date Time Set (fx_file_date_time_set)
File Delete (fx_file_delete)
File Open (fx_file_open)
File Read (fx_file_read)
File Relative Seek (fx_file_relative_seek)
File Rename (fx_file_rename)
File Seek (fx_file_seek)
File Truncate (fx_file_truncate)
File Truncate Release (fx_file_truncate_release)
File Write (fx_file_write)
Media Abort (fx_media_abort)
Media Cache Invalidate (fx_media_cache_invalidate)
Media Check (fx_media_check)
Media Close (fx_media_close)
Media Flush (fx_media_flush)
Media Format (fx_media_format)
Media Open (fx_media_open)
Media Read (fx_media_read)
Media Space Available (fx_media_space_available)
Media Volume Get (fx_media_volume_get)
Media Volume Set (fx_media_volume_set)
Media Write (fx_media_write)
System Date Get (fx_system_date_get)
System Date Set (fx_system_date_set)
System Initialize (fx_system_initialize)
System Time Get (fx_system_time_get)
System Time Set (fx_system_time_set)
Unicode Directory Create (fx_unicode_directory_create)
Unicode Directory Rename (fx_unicode_directory_rename)
Unicode File Create (fx_unicode_file_create)
Unicode File Rename (fx_unicode_file_rename)
Unicode Lenght Get (fx_unicode_length_get)
Unicode Name Get (fx_unicode_name_get)
Unicode Short Name Get (fx_unicode_short_name_get)