Forum: Magellan GPS
Topic: Info for Magellan Meridian users
started by: Harrkev
Posted by Harrkev on Mar. 19 2002,7:25 pmHi. I just figured out how to change the annoying "lawyer" screen when the unit powers up. Note that this involved hand-editing the .hex firmware update file. This is not recomended for newbies. Here are the details
*** this text should be copied to a text editor and viewed in a fixed-width font in order to make sense ***
Posted by GeoRockers on Mar. 20 2002,2:01 am
Nice write up!
I'll see what I can do to make it easier.
Posted by Quinn on Mar. 20 2002,6:18 am
Man I hope so...I gave it a shot and now my GPS turns on the TV and VCR. Still doesn't work on the wife yet as she still nags at me about spending too much time at this.
Posted by Harrkev on Mar. 20 2002,6:28 amThe ONLY places that I have placed this info is here, and on the Yahoo meridian group.
As far as the ease of this hack, I could write a PERL script (if I had the time) to automate this, but Windoze does not even know what PERL is, even though it is free and a part of every Linux/Unix distro. I do not know much about Winblows programming. If I had to, I could even write something is C, but it would be a command-line tool, and AFAIK, the Window$ XP does not even have a command line.
Posted by GeoRockers on Mar. 21 2002,6:09 am
Here is the first pass!
< My Meridian Program with help file. >
Download, unzip and run in the same directory as the 3.08 firmware.
Works under Win2K SP2 with Meridian set to English.
Other languages not supported... yet!
I will test it on Win95 OSR 2.1, Win98SE, and WinNT4 SP 6 later today.
Posted by Harrkev on Mar. 21 2002,6:34 amHopefully I will have time to try it this evening. Have you tested the modified .hex file on your Meridian???
Would you mind joining the Meridian group on Yahoo and posting this program there, or would you mind if I posted it???
Does it look for the target string (so that it could work with future firmware versions), or is it hard-coded to look for the address or line number???
BTW: Please feel free to litter the program with Navicache advertisements. I bet some people on the "other" site don't even know about the existence of this site.
Posted by Quinn on Mar. 21 2002,9:35 amHarrkev,
I just posed it on the group as I am a member there already. Please by all means feel free to add any comments you so wish as well. thanks for all your help with this idea. It nice to see people trying to help out others with these cool ideas.
And George...thank you too!
Posted by Harrkev on Mar. 21 2002,12:00 pmGeoRockers...
Good job. I have not tried to download the code yet, but the GUI is pretty slick.....
I am very impressed
One nit to pick....
You might want to add a help file or help text explaining that the code just modifies the .hex file, where to get the original .hex file, and explain that you still need to download the code to the unit (and a note that they will have to use "expert" mode).
I can imagine a newbie plugging in their meridian, running the code and wondering why the message does not change.
On the other hand, if they can't figure this out, maybe they should not even try.
Posted by PC Medic on Mar. 21 2002,12:32 pm
Hey! Whatabout XP
Posted by Quinn on Mar. 21 2002,1:00 pm
Hey!!!!...thats me you are talking about.
Posted by Harrkev on Mar. 21 2002,1:06 pmSorry, master.
Posted by leeIR110 on Mar. 21 2002,5:27 pmWell, (blush) I'm a newbie but would love a stp-by-step on how to use the program to personalize my MeriGold!
Thanks in advance,
Posted by GeoRockers on Mar. 21 2002,7:05 pm
Yes, I have uploaded the modified file (personal.hex) to a Meridian Gold.
Let's wait until the it has been tested on the other versions of Windows... I have now tested it on Win95 OSR 2.1, Win98SE, and WinNT 4 SP6.
Will someone please try it on WinME and WinXP?
It looks for the target string.
The target string can be changed in MyMeridian.ini (along with filenames).
I ran into problems searching for the target string in other languages...
The french string has 00 after Donnee in the firmware.
A good idea. How do the rest of you feel about this?
Posted by GeoRockers on Mar. 21 2002,7:10 pm
It was a choice of a few hours sleep or writing the documentation... I chose sleep.
Posted by GeoRockers on Mar. 21 2002,7:12 pm
I don't have an ME nor XP system set up for testing.
It should work, but the proof is in the pudding.
Posted by GeoRockers on Mar. 21 2002,7:14 pm
I'll try to have a version done by tonight.
Posted by 300mag on Mar. 21 2002,8:28 pmVery interesting . I wouldn't mind updating my gps with this cool idea. Too bad it isn't a magelan. I suppose you pro's could probably update my lowrance with these line/conversions. This makes me feel like i'm in the twilight zone duh (newbie)
Posted by PC Medic on Mar. 21 2002,9:03 pmCool !
Got brave and decided to be the Windows XP Test Bunny and I am happey to say worked like a champ.
1) Connect Meridian unit to data cable (DO NOT POWER ON YET)
2) Unzip MYMeridian.exe to same folder as meridian3_08.hex
3) Double-Click MyMeridian.exe
4) After Agreeing to disclaimer, enter desired text in box and click OK
5) Power on unit and go to SAT Screen
6) Open Magellan Firmware Loader by double-clicking magup.exe
7) Click File
8) Click "Code File"
9) Point it to the "Personal.hex" file that was created in Step 4 above.
10) Procede with upload.
*Note - The Firmware Uploader automatically uploaded the actual meridian3_08.hex when I first launced it. I simply waited for it to complete and then followed the steps as outlined above.
I now have
This GPS Property
Of PC Medic
Posted by bdaboy81 on Mar. 21 2002,11:04 pmI have just tried this out with my Platinum.. worked great!! Took a few trys to get the layout the way I wanted it but all went well.
I didn't bother uploading the mrdn3_08.hex file first and then following up with personal.hex.. I just renamed mrdn3_08.hex to mrdn3_08.backup and renamed personal.hex to mrdn3_08.hex. This let me automatically upload the modified file the first time.. worked with no problems at all.
Thanks for this hack!
Posted by GeoRockers on Mar. 21 2002,11:17 pmNewest version is up... added three new items...
1. A Help button!
2. Step by step documentation merged with harrkev's original technical document.
3. Prompt for automatic launch of Magellan's magup.exe... will also bring up the documentation in notepad for easy reference.
It can be downloaded here: < My Meridian with help >
Please let me know if I left out any steps.
Posted by GeoRockers on Mar. 21 2002,11:26 pm
What make and model is it?
Posted by Quinn on Mar. 21 2002,11:46 pmYour help file included with the download is very accurate. I have deleted my earlier post for instructions so that people do no get confused by seeing several sets of them.
Way to go!
i have tested this on XP, ME and with the Magellan 330, Merid gold and have found out the Platinum works with it too.
Posted by muddy_shoes on Mar. 22 2002,4:17 pm_Very_ slick! Thanks for the work. Now, how about keeping the thing from powering itself off if I don't press enter?
Posted by Harrkev on Mar. 22 2002,7:50 pmI tried the program last night. Your program is a *LOT* more convenient than my method
The only problem that I had was that I could not get magup to use the personal.hex file. I had to rename personal.hex to mrdn3_08.hex for it to work. Oh well. Well done. You have done the world a favor.
Posted by phantom4099 on Mar. 22 2002,8:18 pmI get this messege : personal.hex does not appear to contain code for . Continue? . I hit yes and it does not do anything, i belive I am doing this right (have done similar things in the past). Any hints of whatI can do?
Posted by phantom4099 on Mar. 22 2002,8:32 pmI redownloaded the file and this time it worked, thank you.
Posted by GeoRockers on Mar. 23 2002,1:16 am
The program wouldn't exist without your excellent documentation.
BTW - You've got mail.
Posted by leeIR110 on Mar. 23 2002,12:17 pmHi, maybe someone can help me out...
For some reason after following the instructions, I get a "Cannot Locate Firmware" error code when trying to run the MyMeridian program.
I redownloaded the 3.08 firmware and the MyMeridian files and unzipped both to the same folder.
Any help would be GREATLY appreciated! thanks,
BTW- I am running Windoze 98 on a 233mHz Dell Laptop
Posted by PC Medic on Mar. 23 2002,1:18 pm
Are you sure the file mrdn3_08.hex is in the folder with the MyMeridian.exe ?
If so, try deleting MyMeridian.ini in that same folder and then try again.
Posted by leeIR110 on Mar. 23 2002,3:46 pm
You ARE the man!!! Once I found the meridian.ini file and got rid of it it, it worked like a charm.
Many thanks to you, Kevin and Georocker. You guys rule!
Posted by GeoRockers on Mar. 23 2002,5:07 pmThis program was written for the Magellan Meridian (entire family) or Map330 GPSr's only!
Here is the < newest version of MyMeridian >
The following were added or changed:
- Multi-lingual firmware support
- Map330 support (Map330 owners no longer have to edit the MyMeridian.ini file )
- updated documentation
If you are using an earlier version of MyMeridian, please delete the MyMeridian.ini file before running the newest version.
Posted by jerryl on Mar. 26 2002,7:47 pmI managed to get this modification working last nite. It is without a doubt the most practical thing I have done to a computer or the 330. Many thanks to the author/s.
Now for the question. Now that I have all this neat info in there, is there a way to make it "look pretty"? I have tried using spaces so the text will come up line by line, but, it all crams together anyway. I don't understand this because the spaces in my name stay there. Any thoughts appreciated.
Posted by GeoRockers on Mar. 27 2002,1:17 am
It was Harrkev who made it possible!
The Meridian's appear to have a built-in text centering algorithm which splits a line based upon text width and spaces or puntuation marks.
A proportional character set is used in the Meridian.
If I were to personalize my Meridian with a repeating sequence of four letter i's and a space, the first line of the personalized screen would display 20 (or 25... I need to look up my test results) characters.
If I were to personalize my Meridian with a repeating sequence of four letter W's and a space, the first line would only display 13 characters.
The Map330 may be the same.
I am guessing that the combination of upper and lower case letters in your name fit within the line width limit.
I would suggest substituting an underline instead of a space between words that you do not want split between lines.
Posted by amaxym on Mar. 28 2002,12:48 amHi,
I've just gotten rid of the little lawyer in my Platinum.
Everything went perfect, for a newbie who started to
panick after reading
>*** What is a .HEX file? ***
>The file is nothing more than a plain Motorola S-record file.
Thank You, Harrkev and GeoRockers!
By the way, I use Japanese Win2k.
Posted by Harrkev on Mar. 28 2002,6:27 amGeoRockers
Somebody in the "other" forum reported changing the "Warning" text at the top to something like "Notice:" I can do this by hand, but if you want to add it to your software (just because you can), apparently it can be done.
If you don't feel like it, then don't bother. You have probably spent enough time on this thing.
Posted by GeoRockers on Mar. 28 2002,12:39 pm
I'm glad you continued to read.
Thanks for the information.
Does your Platinum support Japanese?
If so, I'll add support for it.
Posted by GeoRockers on Mar. 28 2002,12:55 pm
I seem to recall running into a problem when trying to replace "Warning" in one of the other languages, so I left it out.
I'll see if I can get around the problem... perhaps add some dialog boxes with additional warnings.
The problem I foresee is that the dialog box will display the message in English... no one has responded to the translation request in MyMeridianReadMe.txt... this could be a Catch-22 situation.
Posted by drrandom on April 30 2002,3:50 amThis sounds reassuring.....
I've just purchased a new Meridian GPS and was wondering whether I could
edit the hex file to change the text - sounds like I can. I was worried
they might have a hidden checksum (ie other than the one mentioned) to stop
the software running at all if it was modified.
I've also managed to find where the icons are stored, I plan to change these
from the standard US to something more useful for my application, such as
orienteering markers or some such.
They are 2 bit colour (ie there are 4 'colours', black/transparent is 00, white is 11,
and two grey shades), and 13x13 in size (actually 11x11 with a black
border). From the way they are stored (turned through 90 degrees), the
screen is probably addressed from the bottom left and also rotated through 90
degrees. They have stored the normal icons and the inverted (selected
items) seperately, one set follows the other.
There seems to be a 16 byte header to each icon, I don't know what this is
(has anybody out there worked it out?) but the hex is very similar for each
one, it is only changed by a couple of bits each time.
For instance, the hex for the standard waypoint icon looks like this:
00 00 00 3F
00 0C 00 3F
00 0C 00 3F
03 FF F0 3F
03 0C 30 3F
They haven't used the grey values for any icons, just black and white. Note
every line ends in 3F, this is because the 13th pixel is always black, and
they have padded out the last byte of each line with 1s.
I'll let you know if I get this to work - I haven't tried it yet.....and if
anyone fancies writing some code........
Posted by GeoRockers on May 01 2002,12:42 am
The newest version of MyMeridian will be released this week.
I would be more than happy to add an icon editor to the next version.
Posted by TNRonin on July 28 2003,4:09 pmHowdy all, I've just come onto this forum from the other one. I'm interested in doing something like this for my sportrak. Is this hack available or possible? My understanding is that the sportrak is just a dressed up 330, is this true? Thanks.
Posted by 4x4van on Aug. 07 2003,10:31 pmI just used MyMeridian to change the "lawyer" screen on my Sportrak Pro. Also upgraded the firmware from 3.03 to the latest 4.06. Very easy to do. Awesome! I really appreciate the person who wrote this program. Thank you! And yes, an icon editor would be super!!
Posted by Cracker7M on Aug. 20 2003,2:39 pm
4x4van, try joining the Meridian users group on yahoo.....There is a file called Meridicon that will allow youto edit and create your Magellan icons and icon names....
Unfortunately, though, all the Mapsend products and Easy GPS display the original icons and icon names...
But they look and work GREAT on your GPS