Welcome guest, is this your first visit? Click the "Create Account" button now to join.
Page 4 of 8 FirstFirst ... 23456 ... LastLast
Results 31 to 40 of 74

Hybrid View

  1. #1
    Navigation software Moderator kunix's Avatar
    Join Date
    Sep 2011
    Location
    Belarus
    Posts
    908
    Rep Power
    441

    Default

    I think, values at 0x12009000 are filled by the bootloader. Unfortunately, I've found no bootloader in the boot.bin. Can you dump the bootloader (region 5) as suggested below?
    [Only registered and activated users can see links. ]

  2.    Advertissements


  3. #2
    haute
    Guest

    Default

    Hello, in the boot there is the same function as in the firmware to identify the pattern of PCB. I think memory is a memory 0x12009000 own the pcb that identifies it.
    When you access USB-boot mode, this routine displays the gps as eTREX20, since it is not patched. In normal power mode is shown as eTREX30, (Windows Explorer, Basecam, etc ...).
    I pass the link of boot 2.80.[Only registered and activated users can see links. ]
    Very interesting TXT file commands, will try to prove if I understand.

    Boot: 0418491C sub_4598491C; CODE XREF: +16 sub_459849A2? P
    Boot: 0418491C LDR R0, = 0x12009000
    Boot: 0418491E PUSH {R4, LR}
    Boot: 04184920 LDR R3, = 0x428003C
    Boot: 04184922 LDR R2, [R0, # 0x20]
    Boot: 04184924 MOVS R1, 0x1E0000
    Boot: 04184928 Orrs R2, R1
    Boot: 0418492A STR R2, [R0, # 0x20]
    Boot: 0418492C LDR R2, [R0, # 0x24]
    Boot: 0418492E BICS R2, R1
    Boot: 04184930 STR R2, [R0, # 0x24]
    Boot: 04184932 LDR R0, [R0]
    Boot: 04184934 LSLS R0, R0, # 0xB
    Boot: 04184936 LSRs R0, R0, # 0x1C
    Boot: 04184938 STRB R0, [R3]
    Boot: 0418493A LDRB R0, [R3]
    Boot: 0418493C STRB R0, [R3, # 1]
    Boot: 0418493E BL sub_4599380A
    Boot: 04184942 POP {R4, PC}
    Boot: 04184942; End of function sub_4598491C

  4. #3
    Master
    Join Date
    Jun 2006
    Location
    GPS Underground
    Age
    20
    Posts
    399
    Rep Power
    422

    Default

    Any one tried this one yet?
    AAEAAQAAAAAAAAf AAAAJDRkYjlhMzllLTlhNjctNDA1ZC04ODNjLWYwNmI3ODY2NDVmMw

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

    Default

    0x12009000 is just RAM, as it's writable.

    I've extracted the boot.bin and found that function at 0x0418491C. But I'm not talking about boot.bin. I'm talking about the bootloader, which is not boot.bin. Bootloader is stored inside flash region number 5. Put rrgn,5,1:/5.bin into update.txt to dump it.
    Those names boot.bin and fw_all.bin are quite bad, they don't reflect the real things.

  6. #5
    haute
    Guest

    Default

    hi, i test update.txt in /garmin/update.txt, /garmin/Updater/update.txt, sd:/garmin/update.txt, sd:/garmin/Updater/update.txt and it not write "5.bin".

    How many regions have the GPS, when it is updating it show erase and writing in region 14.

  7. #6
    Navigation software Moderator kunix's Avatar
    Join Date
    Sep 2011
    Location
    Belarus
    Posts
    908
    Rep Power
    441

    Default

    You should create the following files:
    sd:/Garmin/Updater/1305/update.txt (make sure it has one byte per character (ANSI encoding, not UNICODE))
    sd:/Garmin/Updater/1305/ldr.bin (it's just renamed boot.bin)

    The following files should be created after update.txt execution in case of success:
    sd:/Garmin/Updater/1305/update.log
    sd:/Garmin/Updater/1305/last_id.bin
    sd:/5.bin

  8. #7
    Master
    Join Date
    Jun 2006
    Location
    GPS Underground
    Age
    20
    Posts
    399
    Rep Power
    422

    Default

    Found a version 3.80 bug

    2elzi2b


    When trying to share multiple geocache by wireless I found that it would not sort the caches by distance.

    The issue also happens in the find caches screen. Unfortunately this also sometimes causes the unit to crash.

    Also it tended to report huge and dumb distances like 7,000 km away.

    AAEAAQAAAAAAAAf AAAAJDRkYjlhMzllLTlhNjctNDA1ZC04ODNjLWYwNmI3ODY2NDVmMw

  9. #8
    haute
    Guest

    Default

    Read region 53 - x%
    1:/5.bin

    stop at 99%

    i am waiting. it is succes.
    Last_id.bin it is the id in hex.
    Because region 5 is 53? how many regions have the gps


    The link of bootloader
    [Only registered and activated users can see links. ]
    Attached Files Attached Files
    Last edited by haute; 11th September 2012 at 10:35 PM.

  10. #9
    Master
    Join Date
    Jun 2006
    Location
    GPS Underground
    Age
    20
    Posts
    399
    Rep Power
    422

    Default

    Firmware 4.20 is out and looking good.

    Any chance for an update?

    AAEAAQAAAAAAAAf AAAAJDRkYjlhMzllLTlhNjctNDA1ZC04ODNjLWYwNmI3ODY2NDVmMw

  11. #10
    Navigation software Moderator kunix's Avatar
    Join Date
    Sep 2011
    Location
    Belarus
    Posts
    908
    Rep Power
    441

    Default

    Quote Originally Posted by haute View Post
    Read region 53 - x%
    1:/5.bin
    What is that? Is that messages displayed on the screen?
    You can actually add the reboot command, so that the device would reboot after performing rrgn.
    Code:
    Please Login or Register to see the links
    Or you can just stop waiting. 99% is enough.
    Last edited by kunix; 11th September 2012 at 10:35 AM.

 

 

Tags for this Thread

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
  •