Welcome guest, is this your first visit? Click the "Create Account" button now to join.
Page 1 of 4 123 ... LastLast
Results 1 to 10 of 35
  1. #1
    Master
    Join Date
    Feb 2011
    Location
    Sofia
    Age
    38
    Posts
    736
    Rep Power
    222

    Question What is RTL Trap?

    Hello,

    I have been wondering what RTL Trap Error means? Anyone knows?

    Cheers,

  2.    Advertissements


  3. #2
    Navigation software Moderator kunix's Avatar
    Join Date
    Sep 2011
    Location
    Belarus
    Posts
    908
    Rep Power
    438

    Default

    I think no one here is interested in that except you.
    RTL Trap means Run Time Library Trap. Run Time Library is a set of functions that deal with semaphores, dynamic memory, etc. I don't know the whole list of things.
    There is a special function that's called by runtime library when the rest of firmware does something wrong like releasing semaphore which hasn't been reserved. This function writes "RTL Trap Error" crash log somewhere and shuts the unit down.

  4. #3
    Master
    Join Date
    Feb 2011
    Location
    Sofia
    Age
    38
    Posts
    736
    Rep Power
    222

    Default

    And I think you are probably one of the few who knows. Thank you. So can you decode what is written inside an html? For example:

    RTL Trap

    Basic Shutdown Information:
    Error Type: RTL Trap
    Product: nьvi 3490
    Software Version: Software Version 3.50
    UTC Offset: +2
    Error Date: 17-11-11
    Error Time: 04:15:49 PM
    Boot Date: 17-11-11
    Boot Time: 04:14:40 PM
    Shutdown number: 12
    Lat/Lon: N 00.00000°E000.00000°

    PowerUp Reason: 0

    Xfer info:
    xfer mode: 0
    xfer data: 0
    xtra data0: 0
    xtra data1: 0

    PRCM: 0x00000000

    Error Number: 6E5D8004

    General Registers:
    R0 : 0x84DA7650 - R8 : 0x00000000
    R1 : 0x6E5D8022 - R9 : 0x00000000
    R2 : 0x00000000 - R10: 0x00000000
    R3 : 0x00000000 - R11: 0x00000000
    R4 : 0x00000000 - R12: 0x00000000
    R5 : 0x00000000 - R13: 0x00000000
    R6 : 0x00000000 - R14: 0x00000000
    R7 : 0x00000000 - R15: 0x00000000

    RTL Information Line:
    Unknown RTL error

    Call Stack:

    Func Addr : Offset : Name
    0x800EF844 : 0x0021 : n/a
    0x80593746 : 0x00A7 : n/a
    0x8014D96E : 0x0053 : n/a
    0x805F2B82 : 0x00BE : n/a
    0x805AA248 : 0x002B : n/a
    0x805B7FCA : 0x008E : n/a
    0x805C281E : 0x0086 : n/a
    0x805A9EA4 : 0x0017 : n/a
    0x805EE24A : 0x0042 : n/a


    Task ID: MAP bkgd
    Remaining Stack Space: 5842
    Symbols Key: 0x60
    Symbols Status: Stack trace incomplete

    Cheers,

  5. #4
    Navigation software Moderator kunix's Avatar
    Join Date
    Sep 2011
    Location
    Belarus
    Posts
    908
    Rep Power
    438

    Default

    The trap function was called with error code R1=0x6E5D8022, which has no description in firmware, so the function decided to report error code 0x6E5D8004 and save original error code to R1. R0 is a current thread descriptor, which looks like just a pointer to RAM.
    I can't find 0x6E5D8022 in the firmware and this is strange, maybe it was generated like 0x6E5D8002 + 0x20.

  6. #5
    Senior Member rik70's Avatar
    Join Date
    Jun 2011
    Posts
    107
    Rep Power
    30

    Default

    me to do likewise with FW 5.70 (nuvi 1350)

  7. #6
    GPSPower Helper What is RTL Trap?
    What is RTL Trap?
    dasilvarsa's Avatar
    Join Date
    Feb 2011
    Location
    Global
    Posts
    1,029
    Rep Power
    373

    Default RTL Trap Nuvi 1300 Firmware 5.7

    After loading firmware 5.70 i got RTL Traps a lot.(Nuvi 1300 with Modded Splash)

    I kept upgrading via My Dashboard

    Two Small Quick Updates have been received after 5.7 (Large Update)
    Now I think the RTL traps are cured.

  8. #7
    Navigation software expert What is RTL Trap?
    What is RTL Trap?What is RTL Trap?What is RTL Trap?
    lolypop000's Avatar
    Join Date
    May 2010
    Location
    EU
    Posts
    2,362
    Rep Power
    841

    Default

    One update is language file another update is new timezone 9.

  9. #8
    Senior Member rik70's Avatar
    Join Date
    Jun 2011
    Posts
    107
    Rep Power
    30

    Default

    This does not affect the trap.

  10. #9
    Master
    Join Date
    Feb 2011
    Location
    Sofia
    Age
    38
    Posts
    736
    Rep Power
    222

    Default

    Can you post your RTL Traps from your nuvis 1300/1400 with FW 5.70? Is it Error Number: 6E5D800E?

    Thanks,

  11. #10
    GPSPower Helper What is RTL Trap?
    What is RTL Trap?
    dasilvarsa's Avatar
    Join Date
    Feb 2011
    Location
    Global
    Posts
    1,029
    Rep Power
    373

    Default

    Basic Shutdown Information:
    Error Type: RTL Trap
    Software Version: Software Version 5.70
    Date: 11-21-11
    Time: 02:50:24 PM

    Error Number: 6E5D800E

    General Registers:
    R0 : 0x03A27A88 - R8 : 0x02D98808
    R1 : 0x00000000 - R9 : 0x00000000
    R2 : 0x01998818 - R10: 0x00000000
    R3 : 0x01C67758 - R11: 0x00000000
    R4 : 0x01C67790 - R12: 0x00000000
    R5 : 0x01C67790 - R13: 0x00000000
    R6 : 0x02000040 - R14: 0x00000000
    R7 : 0x00007820 - R15: 0x00000000

    RTL Information Line:
    bad memory block pointers, r0=task ID, r1=rtrn, r2=first blk, r3=prev blk,r4=prev blk's next, r5=this blk, r6=next blk's prev, r7=next blk, r8=last blk

    Call Stack:

    Func Addr : Offset : Name
    0x000C98BC : 0x001D : n/a
    0x000CA0E4 : 0x0095 : n/a
    0x0029F3FC : 0x00AD : n/a
    0x0029FE3A : 0x0079 : n/a


    Task ID: TSK mem
    Remaining Stack Space: 24

    Detailed Information:
    Part Number:
    PCB:
    Unit ID: 0

    Map Information:

 

 

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •