Welcome guest, is this your first visit? Click the "Create Account" button now to join.
Page 5 of 14 FirstFirst ... 34567 ... LastLast
Results 41 to 50 of 133

Hybrid View

  1. #1
    Ballebar
    Guest

    Default

    @nicc01966

    You could probably use the hidden system menus. Don't know exactly how they works for GPSMAP 62 series. The previous key operated (no touch screen) Garmin units used press and hold ENTER while POWER up unit to start with system menues.

  2.    Advertissements


  3. #2
    Junior Member
    Join Date
    Sep 2010
    Location
    Italy--Tuscany
    Age
    59
    Posts
    2
    Rep Power
    0

    Default

    I tried but not working

    I found this:

    "Does the Garmin GPSMAP 62/78 have any diagnostic screens?

    Yes. Press and hold [Enter] when you power the unit on and you will see a diagnostic screen. The GPS firmware version is visible through this screen."


    It show a diagnostic screen but no SD card ID.
    Last edited by nicco1966; 21st October 2010 at 06:46 PM.

  4. #3
    Member
    Join Date
    Oct 2010
    Location
    Austria / Vienna
    Posts
    22
    Rep Power
    15

    Default

    Just try it, if you think there are only two posibilities!
    I believe the first one is right.
    I cannot try it, because all my maps are unlocked!
    When you put it in the calculator (switched to Hex) and switch it to Dec, it gives the first result.

  5. #4
    Junior Member HUMBLE BEERS's Avatar
    Join Date
    Oct 2010
    Posts
    6
    Rep Power
    0

    Default

    Dear All

    I have a GPSMAP78 which I use for Marine navigation. There are many ideas on how to get the SD Card ID, but none of them worked for my GPS, (by the way, it uses same BIOS as GPSMAP62). Unfortunately there is no simple way of retrieving the Card ID by software. Some gadgets like even mobile phones are able to show the Card ID, but if you don’t have the right one you are busted. The only way I could get the SD CARD ID was by installing Garmin MobilePC. Once Mobile PC is installed you can go to Settings-About and it will show you the Card ID of the Card inserted in your PC. This worked for me, but only for the first ever Card inserted. Subsequently inserted cards all showed the same ID number which was incorrect. So if you want to try use the card you really want to use.

    1. Download Garmin MobilePC
    2. Install using MAIN.msi (if using setup.exe it will look for previous version installed and terminate if not found)
    3. Start MobilePC with SD Card inserted
    4. After starting up it will ask if the purchase included a GPS, click “Yes”
    5. Next question is, Connect or power on GPS, click “Done”
    6. Now click “OK” and “SKIP”
    7. Click “Yes” at the next question (Some aspects will not work and so on)
    8. Now click “I AGREE”
    9. Go to Settings and then click ABOUT. On top you will see Device ID: 10 digit number, which is the Card ID of the SD Card inserted. Unfortunately if you change your SD card it will always show the same number, at least in my case. So try with the right card first. At least you will get the ID of one SD Card.
    10. Do not install in Trial Mode since it will give you a Software ID, not the Card ID. If you did by mistake, go to C:/User/Username/AppData/Roaming/Garmin/GarminMobilePC and delete the contents of this folder. Now you can try again

    Uninstalling and reinstalling MobilePC did not make a difference. I deleted all traces after uninstalling but it always came up with the No. of the very first SD Card inserted. Maybe someone else knows how to do this
    Last edited by HUMBLE BEERS; 24th October 2010 at 01:16 AM. Reason: spelling

  6. #5
    Ballebar
    Guest

    Default Memory card CID register reading

    @HUMBLE BEERS

    You have already described your GMPC and SD card experience [Only registered and activated users can see links. ].

    It's also already answered [Only registered and activated users can see links. ] with the following ...

    Garmin Mobile PC uses a "Software Unit ID". That ID has absolutely nothing to do with memory cards and their CID. The software unit ID is calculated at installation time for your specific PC installation.

    Garmin Mobile XT for mobile phones can read the memory card CID register.

    There's a lot of different SDK with API calls for mobile units and PDAs to read the CID (128 bit Card identification number: individual card number for identification).
    It's also possible to use a API call in Windows to read the CID. That will not work for memory cards mounted in a USB memory card reader. Only memory card readers with PCI, PC Card, Card Bus interface etc. will have the possibility to forward the API call and only if the driver supports the API call.



    CID fields specification for a SD card:
    80944d1287879264 how get your sd card id your garmin device cid


    SD card specs:
    Code:
    Please Login or Register to see the links
    Attached Images Attached Images

  7. #6
    Junior Member HUMBLE BEERS's Avatar
    Join Date
    Oct 2010
    Posts
    6
    Rep Power
    0

    Default

    Hello Ballebar

    Garmin Mobile PC uses a "Software Unit ID". That ID has absolutely nothing to do with memory cards and their CID. The software unit ID is calculated at installation time for your specific PC installation.
    Maybe you are not listening, but you certainly have not explained anything.

    If MobilePC with the Garmin GPS Package is installed and Maps are on the GPS it will give you the Device ID of the GPS. Activation will provide an unlock code for the Device ID of the GPS.
    If MobilePC with the Garmin GPS Package is installed and Maps are on SD Card it will give you the Device ID of the SD Card. Activation will provide an unlock code for the Device ID of the SD Card.
    If MobilePC Software version only is installed (using non Garmin GPS) it will give you a Software ID. Activation will provide an unlock code for the software.

    I am aware that Garmin Mobile XT for mobile phones can read the memory card CID register, and there are also many application that can do so on mobile phones and PDA's, but that is not what I am after, I surely don't buy a phone just to read a number.

    Cheers

  8. #7
    Kanopus
    Guest

    Default

    Followed exactly your procedure from post #37 and it doesn't work. ID created by Mobile PC is different than card ID displayed by nuvi.

    Actually I agree with Ballebar, your procedure doesn't make any sens. Mobile PC doesn't use SD cards at all.

  9. #8
    Junior Member HUMBLE BEERS's Avatar
    Join Date
    Oct 2010
    Posts
    6
    Rep Power
    0

    Default

    Once more for the Unbelievers or just for you guys

    Instructions to generate software unlock code using GMPC:
    ------------------------------------------------------

    1. Download and install Garmin Mobile PC.

    2. Launch GMPC, when asked "Did this purchase of Garmin Mobile PC include a Garmin GPS Receiver?" click "Yes".

    3. When asked to Connect or power on your Garmin GPS receiver, click "Done".

    4. Click "Skip" while scanning for GPS receiver and confirm "Yes" on "Are you sure..." message box.

    5. Go to Settings -> About and make a note of your "Device ID". (ID of SD Card inserted in Card reader)

    6. Launch the keygen and type in your "Device ID" into the "Unit ID" field.

    7. Select "Garmin Mobile PC" in Software Product drop-down box and hit Generate button.

    8. Copy (CTRL+C) your generated device unlock key to the clipboard.

    9. Now open the Notepad and paste (CTRL+V) the key and save the file as SW.UNL

    10. Put your newly created file to your GMPC installation directory (C:GarminMobilePC by default) and restart GMPC.

    The SW.UNL can also be used as unlock file in any Garmin GPS not only in GMPC

    NOTE: If you managed to start this software in Trial Mode, you won't see any "Device ID" in your Settings -> About page.
    You will find a kind of "Software Unit ID" instead and you CANNOT GENERATE an unlock code for it!!!
    If this is your case, close down GMPC, then go to C:Documents and Settings\Application DataGarminGarminMobilePC
    and delete its content. The proceed from Step 2.

    This will work, believe it or not

  10. #9
    Ballebar
    Guest

    Thumbs up Exhaustive explanation of Garmin Mobile PC and it's IDs

    What "HUMBLE BEERS" writes in post #41 is the normal installation procedure for Garmin PC and creation of the "SW.UNL" file. Of course we believe that since it's just how it always worked with numerous installations of Garmin Mobile PC. Not exactly the same words but practically the same meaning as this instructions "[Only registered and activated users can see links. ])".
    Nothing new with post #41 and it's not in any way using a memory card and the CID register values as "HUMBLE BEERS" claims in post #37.

    I can explain this issue a little bit further. Maybe off-topic with Garmin Mobile PC discussions here but it needs some clarifications before the discussion gets more dirty.

    If Garmin Mobile PC is used with a Garmin GPS it's using the "Device ID" of that GPS.

    Garmin Mobile PC is not specifically aware of what type of media it accesses. No call for the CID of a SD card or other type of memory card. Checked the "DeviceIOControl" API calls made from "Que.exe" (the EXE file for GMPC). There's no calls made for "IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER" value in the DeviceIOControl parameters.
    Even if Garmin Mobile PC issued such a call it would only be successful for directly attached memory cards not residing on a USB bus and with a specific driver that uses full DeviceIOControl API support. It would not make any sense at all to sell such a product with those extreme limitations for a successful access of the CID register.

    Que.exe API calls using DeviceIOControl:
    80957d1287925825 how get your sd card id your garmin device api monitor
    No calls for reading the CID detected.

    Garmin Mobile PC calculates a "Hardware ID" after installation. That's used for all cases when there's no Garmin GPS detected and used by Garmin Mobile PC.
    I don't know how the "Hardware ID" is calculated but it's common to generate such from some values like the BIOS codes, MAC address of network card, ID of graphic card, CPU family and type etc.

    Garmin Mobile PC with disabled GPS detection:
    80952d1287921829 how get your sd card id your garmin device gmpc 1
    Hardware ID here in this example is "23030300000001cb51f728".
    Color coding are used for explanation of little-endian address grouping and reading later.


    By using the GMPC "Hardware ID" and "Little-endian" address calculation you will get the "Device ID". Little-endian conversion from the hardware ID gets "28f751cb". HexToDec calculation for 0x28f751cb equals "687296971" in this example. This value, here in the example 687296971, is also written to the ID tag inside the "%APPDATA%\GARMIN\Devices\Garmin Mobile PC\GarminDevice.xml" file so that MapSource and other Garmin applications can use and access the "device id".
    Code:
    Please Login or Register to see the links

    Here's how it looks in Garmin Mobile PC:
    80954d1287921848 how get your sd card id your garmin device gmpc 2
    Here we have the Device ID 687296971.


    If we create a "SW.UNL" file for a non Garmin GPS using NMEA 0183 protocol we will get a "Software Unit ID". That ID is the same as the "Device ID" from the earlier step and it's therefore also a direct "Little-endian" calculation from the "Hardware ID".

    Garmin Mobile PC with a valid "SW.UNL" file:
    80955d1287921860 how get your sd card id your garmin device gmpc 3
    ... and here we have the Software Unit ID 687296971.
    Again the same value 687296971 as before and based on the original Hardware ID as explained earlier.

    There's no memory card CID values involved in any of the scenarios. The product is not sold as a SD card product in any of the variants and bundles.
    Attached Images Attached Images

  11. #10
    Junior Member HUMBLE BEERS's Avatar
    Join Date
    Oct 2010
    Posts
    6
    Rep Power
    0

    Default

    Dear Ballebar and others

    Thank you for your exceptional respond. In the meantime I have realizes that I was mistaken. I did follow a procedure from marine forum which was somehow completely wrong. Therein it was explained that MobilePC could read the SD CARD ID and that for a SD Card containing a BlueChart g2 a sw.unl key needed to be generated using the number displayed in MobilePC. Thinking that I would need this key to unlock a BlueChartg2 map I use in my GPSMAP78 I run it in Jetmouse to create sw.unl and gmapsupp.unl, and naturally the BlueChartg2 showed up on the GPS. Yesterday I copied the map onto a different card and at last I realized that no sw.unl was needed for the GPS, just the unlock code generated from the GPS ID, consequently a sw.unl created using any number was just good for nothing. I did just for fun used ReadCID and the number obviously was very different. I sincerely apologize for the confusion I might have caused and hope I did not give you too much of a headache. Thank you again for your patience, the great explanation and guiding me finally on to the right course. (on land and on water)

    Cheers

 

 

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
  •