ELF Header:
  Magic:   7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 
  Class:                             ELF32
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              EXEC (Executable file)
  Machine:                           ARM
  Version:                           0x1
  Entry point address:               0xf61
  Start of program headers:          52 (bytes into file)
  Start of section headers:          1189324 (bytes into file)
  Flags:                             0x5000200, Version5 EABI, soft-float ABI
  Size of this header:               52 (bytes)
  Size of program headers:           32 (bytes)
  Number of program headers:         6
  Size of section headers:           40 (bytes)
  Number of section headers:         35
  Section header string table index: 34

Section Headers:
  [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al
  [ 0]                   NULL            00000000 000000 000000 00      0   0  0
  [ 1] rom_start         PROGBITS        00000000 000100 00047c 00  AX  0   0  4
  [ 2] text              PROGBITS        0000047c 00057c 0079e8 00  AX  0   0  4
  [ 3] .ARM.exidx        ARM_EXIDX       00007e64 007f64 000008 00  AL  2   0  4
  [ 4] initlevel         PROGBITS        00007e6c 007f6c 000058 00   A  0   0  4
  [ 5] device_area       PROGBITS        00007ec4 007fc4 0000a0 00   A  0   0  4
  [ 6] sw_isr_table      PROGBITS        00007f64 008064 000878 00   A  0   0  4
  [ 7] gpio_driver_[...] PROGBITS        000087dc 0088dc 000024 00   A  0   0  4
  [ 8] clock_contro[...] PROGBITS        00008800 008900 00001c 00   A  0   0  4
  [ 9] uart_driver_[...] PROGBITS        0000881c 00891c 00000c 00   A  0   0  4
  [10] zephyr_dbg_info   PROGBITS        00008828 008928 000044 00   A  0   0  4
  [11] tbss              NOBITS          0000886c 00896c 000004 00 WAT  0   0  4
  [12] rodata            PROGBITS        00008870 008970 0006cc 00   A  0   0 16
  [13] NRF_KMU_RESE[...] NOBITS          20000000 0092b0 000040 00  WA  0   0  4
  [14] .ramfunc          PROGBITS        20000040 0092ac 000000 00   W  0   0  1
  [15] datas             PROGBITS        20000040 009040 0001e0 00  WA  0   0  8
  [16] device_states     PROGBITS        20000220 009220 00000c 00  WA  0   0  1
  [17] k_mutex_area      PROGBITS        2000022c 00922c 000064 00  WA  0   0  4
  [18] k_event_area      PROGBITS        20000290 009290 000018 00  WA  0   0  4
  [19] .comment          PROGBITS        00000000 0092ac 000020 01  MS  0   0  1
  [20] .debug_aranges    PROGBITS        00000000 0092d0 0029a8 00      0   0  8
  [21] .debug_info       PROGBITS        00000000 00bc78 06be7e 00      0   0  1
  [22] .debug_abbrev     PROGBITS        00000000 077af6 01038b 00      0   0  1
  [23] .debug_line       PROGBITS        00000000 087e81 032f85 00      0   0  1
  [24] .debug_frame      PROGBITS        00000000 0bae08 006c30 00      0   0  4
  [25] .debug_str        PROGBITS        00000000 0c1a38 012d13 01  MS  0   0  1
  [26] .debug_loc        PROGBITS        00000000 0d474b 03744d 00      0   0  1
  [27] .debug_ranges     PROGBITS        00000000 10bb98 0041b0 00      0   0  8
  [28] .ARM.attributes   ARM_ATTRIBUTES  00000000 10fd48 000038 00      0   0  1
  [29] .last_section     PROGBITS        000091a4 0092a8 000004 00  WA  0   0  4
  [30] bss               NOBITS          200002a8 0092b0 000a18 00  WA  0   0  8
  [31] noinit            NOBITS          20000cc0 0092b0 000d40 00  WA  0   0  8
  [32] .symtab           SYMTAB          00000000 10fd80 009b20 10     33 1347  4
  [33] .strtab           STRTAB          00000000 1198a0 008b86 00      0   0  1
  [34] .shstrtab         STRTAB          00000000 122426 0001a5 00      0   0  1
Key to Flags:
  W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
  L (link order), O (extra OS processing required), G (group), T (TLS),
  C (compressed), x (unknown), o (OS specific), E (exclude),
  D (mbind), y (purecode), p (processor specific)

Program Headers:
  Type           Offset   VirtAddr   PhysAddr   FileSiz MemSiz  Flg Align
  EXIDX          0x007f64 0x00007e64 0x00007e64 0x00008 0x00008 R   0x4
  LOAD           0x000100 0x00000000 0x00000000 0x08f3c 0x08f3c RWE 0x10
  LOAD           0x009040 0x20000040 0x00008f3c 0x00268 0x00268 RW  0x8
  LOAD           0x0092a8 0x000091a4 0x000091a4 0x00004 0x00004 RW  0x4
  LOAD           0x000000 0x20000000 0x20000000 0x00000 0x01a00 RW  0x8
  TLS            0x00896c 0x0000886c 0x0000886c 0x00000 0x00004 R   0x4

 Section to Segment mapping:
  Segment Sections...
   00     .ARM.exidx 
   01     rom_start text .ARM.exidx initlevel device_area sw_isr_table gpio_driver_api_area clock_control_driver_api_area uart_driver_api_area zephyr_dbg_info rodata 
   02     datas device_states k_mutex_area k_event_area 
   03     .last_section 
   04     NRF_KMU_RESERVED_PUSH_SECTION bss noinit 
   05     tbss 
