Welcome guest, is this your first visit? Click the "Create Account" button now to join.
Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 21
  1. #11
    Navigation software Moderator

    kunix's Avatar
    Join Date
    Sep 2011
    Location
    Belarus
    Posts
    1,037
    Rep Power
    601

    Default

    lolypop000
    As I understand you can't read raw flash contents as you don't have a programmer. Then how are you going to assemble region dumps? You don't know the order of regions. I can only speculate that there are a few copies (more than one) of x-loader at the beginning of the chip and then one copy of bootloader follows.

    romensat
    I've seen a few flash dumps by PouchX on gpspassion.com.
    Here is one of them, from nuvi 360: [Only registered and activated users can see links. ]

  2.    Advertissements


  3. #12
    GPSPower Helper

    dasilvarsa's Avatar
    Join Date
    Feb 2011
    Location
    Global
    Posts
    1,160
    Rep Power
    351

    Default

    I was thinking along the same lines as I've had a bit of experience with Microchip PIC programming but was hesitant to comment.
    Normally the hex (bin) file is a sequence of bytes that starts at the origin 0x0000 to the end (depending on the size of the flash memory). 0xffff
    Nuvi Regions seem to be containers where the start and end adresses are known only by the firmware.
    Another Question
    Does the ARM Processor in the Nuvi have internal Flash like the Pics or does it rely purely on external flash like the early 85's ?
    The difference between stupidity and genius is that genius has its limits.
    Albert Einstein.

  4. #13
    Navigation software Moderator

    kunix's Avatar
    Join Date
    Sep 2011
    Location
    Belarus
    Posts
    1,037
    Rep Power
    601

    Default

    romensat
    Okay, actually, there at least 4 different devices called nuvi 3xx: nuvi 300/350 (HWIDs 476, 855) and nuvi 310/360/370 (HWIDs 566, 866).
    So PouchX's dump is unlikely to be suitable for nuvi 350, as it was taken from nuvi 360. But at least it can be used to figure out region locations in the flash. I think it's enough to flash x-loader and bootloader. Once the bootloader starts and provides the pre-boot mode, you can flash everything else with RGN and/or update.txt.

    Quote Originally Posted by dasilvarsa View Post
    Does the ARM Processor in the Nuvi have internal Flash like the Pics or does it rely purely on external flash like the early 85's ?
    Yes, OMAPs have at least some ROM code which loads the x-loader from the flash chip. But ARM is just an instruction set and the real processors are very diverse. So it's very likely that somewhere exists a processor implementing the ARM instruction set which starts execution at some address, which is mapped to the external flash chip.
    Last edited by kunix; 30th December 2012 at 20:33.

  5. #14
    Junior Member
    Join Date
    Dec 2012
    Location
    Bulgaria
    Posts
    8
    Rep Power
    0

    Default

    Kunix yes i need to flash only x=loader and boot region with right address position, another soft can load via usb.
    hwid 476 is with SST processor and boot start from 0x00000000 (some arm starts from 0x0080000)

    thanks for dump - now i sow that nuvi350 unit was flashing with same boot you give me -nuvi360 hwid?. User kill gps with wrong soft

    Dasilvarsa - usualy ARM processors dont have inside flash - they are powerful and using very big value of code, only sony offer special processor for PSP with nand flash inside - to stop *****ing their mashines.
    Last edited by rumensat; 31st December 2012 at 09:36.

  6. #15
    Navigation software Moderator

    kunix's Avatar
    Join Date
    Sep 2011
    Location
    Belarus
    Posts
    1,037
    Rep Power
    601

    Default

    romensat
    Do you know anything about the structure of the flash chip data? I see that every 0x800-byte block of data is appended with some additional 0x40-byte footer, which seems to contain some checksum. I guess you would have to fix that checksum, unless you copy them from a raw flash dump, like PouchX's one.

    This is not a footer, for example. This is a part of the data.
    Code:
    Please Login or Register to see the links
    This is the footer:
    Code:
    Please Login or Register to see the links
    UPD:
    Actually, the HWID of the x-loader and the bootloader inside PouchX's dump is 673... a new one.
    Last edited by kunix; 31st December 2012 at 10:37.

  7. #16
    Master
    Join Date
    Feb 2011
    Location
    Sofia
    Age
    31
    Posts
    919
    Rep Power
    213

    Default

    @ romensat

    I have one nuvi 350. If you wish I can provide it to you so you can create a dump and flash yours with it if you can't manage with the help of the others here. (if you promise of course you would return it working as it is) I see we are from the same country and even city My skype is same as my nickname.

    BTW as I remember unfortunately the regions of nuvi 350 series can't be copied with the external nuvi SD commands. Only new ones can be recorded.
    Last edited by ddabcd277; 31st December 2012 at 15:43.

  8. #17
    Navigation software Moderator

    kunix's Avatar
    Join Date
    Sep 2011
    Location
    Belarus
    Posts
    1,037
    Rep Power
    601

    Default

    ddabcd277
    We can patch boot.bin to allow flashing of all existing regions, as I did with eTrex 30. This is one of the easiest problems that romensat is going to encounter.
    Last edited by kunix; 31st December 2012 at 17:08.

  9. #18
    GPSPower Helper

    dasilvarsa's Avatar
    Join Date
    Feb 2011
    Location
    Global
    Posts
    1,160
    Rep Power
    351

    Default

    Quote Originally Posted by ddabcd277 View Post
    @ romensat

    I have one nuvi 350. If you wish I can provide it to you so you can create a dump and flash yours with it if you can't manage with the help of the others here. (if you promise of course you would return it working as it is) I see we are from the same country and even city My skype is same as my nickname.

    BTW as I remember unfortunately the regions of nuvi 350 series can't be copied with the external nuvi SD commands. Only new ones can be recorded.
    I think the chip will have to be removed from Nuvi to read contents. (comments !)
    The difference between stupidity and genius is that genius has its limits.
    Albert Einstein.

  10. #19
    Junior Member
    Join Date
    Dec 2012
    Location
    Bulgaria
    Posts
    8
    Rep Power
    0

    Default

    i see interesting thing in nuvi360 boot has copy at address 21000 and in nuvi 350 copy is at 60000
    but 270, 250 and 250w dont have this copy

    thanks DDABCD277 for readiness to help, but have to know that i have to take off nand chip to read with programmer, but that is not dangerous operation for this TSOP chip.
    i thing i can help you with other hardware problems if you have.
    i am in Sofia -
    Code:
    Please Login or Register to see the links
    Last edited by Roger; 1st January 2013 at 10:15. Reason: code link

  11. #20
    Important User Alviora's Avatar
    Join Date
    Aug 2011
    Location
    Kyiv, Ukraine Karavaevy Dachi
    Age
    31
    Posts
    248
    Rep Power
    308

    Default

    I have a nuvi 360 hwid 0566. I can copy the full flash with memory tsop48.
    Обожаю смотреть как русскоязычные пользователи общаются между собой на англоязычных ресурсах..

 

 
Page 2 of 3 FirstFirst 123 LastLast

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
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.