Renault Laguna 3 van bouwjaar 2010 Carminat problem time stamp

Hi all,
After extensive reverse engineering (together with AI, Claude) of the PNDNavigator binary on the Carminat TomTom SD card, I've found the root cause of the --:-- clock issue that many users are experiencing since around 19-20 April 2026, and more importantly, a fix.

What's happening - the root cause
The Carminat TomTom uses a SiRF Star III GPS chip (GSW3.2.4TT_3.1.00.12-C35B1.02) that stores the GPS week number in a 10-bit field, which can only count up to 1024 weeks before rolling over to zero. Around 19-20 April 2026, we crossed GPS week 2415. This is exactly 1024 weeks after GPS week 1391, which corresponds to 6 September 2006.
This means the chip's 10-bit counter has overflowed once, and the chip now thinks the date is somewhere in September 2006 — not the classic 1024-week rollover (that won't happen until November 2038), but rather the chip losing track by exactly one full 1024-week cycle.
We can confirm this because when the loopdir folder was deleted from the SD card during testing, the system recreated it with a timestamp of 6 September 2006 — exactly what the GPS chip was reporting as the current date at that moment.

Why the clock shows --:--
Through reverse engineering the PNDNavigator ARM binary using Ghidra, I found the function CClock::DoCurrentDateTime. This function retrieves the current date and time and returns it to the clock display. It contains a hard-coded year threshold check:


c if (year < 2007) { // return invalid / show --:-- }

Because the GPS chip reports a year of 2006, this check fails and the clock display always shows --:--. The navigation itself continues to work because position fixing doesn't rely on the absolute date.

The fix
The fix is to lower the year threshold from 2006 to 1977 (before the GPS epoch of January 1980), so the software accepts any year the chip reports — including 2006.
On cards where PNDNavigator is a standalone file on the SD card (this applies to cards that were modified using the FastActivate tool):
  1. Make a backup of PNDNavigator on your SD card first
  2. Find the following bytes at offset 0x402928 in the file:

d6 07 00 00
  1. Replace with:

b9 07 00 00

On Mac, using Python:

python data = bytearray(open('/Volumes/TOMTOMDISK/PNDNavigator','rb').read()) file_offset = 0x402928 assert data[file_offset:file_offset+4] == bytes([0xd6, 0x07, 0x00, 0x00]) open('/Volumes/TOMTOMDISK/PNDNavigator_backup','wb').write(bytes(data)) data[file_offset] = 0xb9 data[file_offset+1] = 0x07 open('/Volumes/TOMTOMDISK/PNDNavigator','wb').write(bytes(data)) print('Done!')

On Windows, using a hex editor like HxD:
  • Open PNDNavigator
  • Go to offset 402928 (hex)
  • Verify you see D6 07 00 00
  • Replace with B9 07 00 00
  • Save
Important notes
  • This fix applies to modified/unlocked SD cards where PNDNavigator exists as a standalone file
  • On original unmodified cards, PNDNavigator is embedded inside loopdir/loopback.ex3 (a Linux ext3 filesystem image) — patching that requires Linux tools to mount the filesystem and is more complex
  • The navigation itself continues to work correctly even without this fix — only the clock display is affected
  • The fix has been tested and confirmed working on a Renault Laguna with Carminat TomTom firmware version 8.843
Additional findings
We also patched the ephemeris files (packedephemeris.ee, ee_meta.tlv, ee_meta.txt) to correct their timestamps. While this did not fix the clock display by itself, it may help with GPS fix acquisition time.
So the clock should „automatically“ come back in about 4 months, or am I wrong?
 
Hi Ciscomet,
I have a G-Scenic 3 2011. It had a Western Europe map,1110-11862.
It was an import from DE. It originally had DE_AT_CH 1120.
I have had it just over 2 years and after a few mods it had has been working fine here in Spain
France and Italy up until about 3 weeks ago.
(I had changed correctly 402928). I had previously at the onset of the problem used a fix from a Russian site for the clock et al, which worked until the next day.
Yesterday morning it surprised me by coming on again normally but after a couple of hours and a few car restarts etc we were back to "No map Found". I removed the SD and looked at it on the computer, surprise, surprise there was no map on the SD!!
I have the original SD with the German etc maps so I will copy it onto the SD again and start again ??
Any thoughts?
Mike
just noticed that 3+ GBts are occupied on the SD card, so i guess a map perhaps is hiding somewhere?
Ok mike, perhaps the russian script changes more things than only the clock fix. Can you restore your original backup to a new SD card, and then only change the hex 402928 ?
Try to fix on your own (hex editor), without unknown source code throught scripts...we don´t know at all what happen when you run that. It´s weird that maps went hidden after that.
Good luck and post what happen to help the comunity growing up!
 
So the clock should „automatically“ come back in about 4 months, or am I wrong?
Hi @scenic32010 , what dou you mean?
In theory, there are 2 bad features that collapse the clock:
1) The 10 bit inner-counter of the chip. Once the chip overflow the final week, reboot the date.
2) A hard-coded date condition (very dangerous) that make the clock only showing after 2006.
Both mixed crash at least the clock, perhaps more features...
 
Ok mike, perhaps the russian script changes more things than only the clock fix. Can you restore your original backup to a new SD card, and then only change the hex 402928 ?
Try to fix on your own (hex editor), without unknown source code throught scripts...we don´t know at all what happen when you run that. It´s weird that maps went hidden after that.
Good luck and post what happen to help the comunity growing up!
Hii there ,
Ihave problem until month ago with my scenic 3 , 2009 year . clock not working . My maps are italian but Im not living in Italy. My country is Montenegro . Im hoping that resolve clock if its possible, maps is not inportant in this moment .
Im not good with computer .
Can u give me some recomendation or send me to someone who can fix this for me . U can send me ur opinion on my mail xxxxxx(e-mail address removed)

Thak you for understanding and support . Kind regards Nikola



Email address removed to avoid spam, please send a private message to the person instead.
 
Last edited by a moderator:
Everyone - if you're wanting to get your time display functioning before TomTom decide to fix it, or wait until sometime in August when the sat navs 'should' start showing the time again, please follow these simple instructions...

This works fine for my Carminat on a 2010 Renault Megane. Software version 8.843.

Go to the following link, and download the file. I didn't create it, it's not my work!

Extract it so you see all the files in that one folder.

Eject your original SD card from your cars' Tom Tom device.

Place your original SD card in a card reader on your PC / Laptop. Copy the contents to a new folder, naming it something like Copy of Original TomTom SD card files... If you have a spare SD card, copy those files onto it.

Go back to the folder you have which contains the extracted files from the Google Drive Zip file that you have downloaded.

Copy the extracted contents of that downloaded folder directly onto either the SD Card from your TomTom, or into the folder of your new SD Card. Overwrite if asked to.

Place your SD Card in your TomTom device, switch on the device, and wait for the egg timer to go out...
After a few seconds or so, you'll be up and running again!
I have tried this patch yesterday on my Renault Megane 3 CC 2011 with the Tomtom Carminat. Result: everything is back in working order! With the clock function!! Thanx!
 
Ok mike, perhaps the russian script changes more things than only the clock fix. Can you restore your original backup to a new SD card, and then only change the hex 402928 ?
Try to fix on your own (hex editor), without unknown source code throught scripts...we don´t know at all what happen when you run that. It´s weird that maps went hidden after that.
Good luck and post what happen to help the comunity growing up!
I still have problems with it. It changed the name of the SD to PL-1028-2022 although there was nothing Polish on it.
It does not allow me to change the name either. I deleted the first line of the ttgo (TOMTOMGO) and tried it yet again. It worked fine, shut down and restarted "No Maps Found". Back to PC. tt activator shows nothing!!
Reformatted the SD finally no mention of the PL Have loaded NC 8.843 so far so good, will do the rest later
Just one thought, should the SD be in write protected when it is in the nav as it is getting written to every time?
M
 
Hi @scenic32010 , what dou you mean?
In theory, there are 2 bad features that collapse the clock:
1) The 10 bit inner-counter of the chip. Once the chip overflow the final week, reboot the date.
2) A hard-coded date condition (very dangerous) that make the clock only showing after 2006.
Both mixed crash at least the clock, perhaps more features...
the inner counter obviously won't change, but it will build up high enough, so that the hard-coded date condition will be met again. so the assumption here is that in that case the clock will come up again.
we'll see :)
 
I still have problems with it. It changed the name of the SD to PL-1028-2022 although there was nothing Polish on it.
It does not allow me to change the name either. I deleted the first line of the ttgo (TOMTOMGO) and tried it yet again. It worked fine, shut down and restarted "No Maps Found". Back to PC. tt activator shows nothing!!
Reformatted the SD finally no mention of the PL Have loaded NC 8.843 so far so good, will do the rest later
Just one thought, should the SD be in write protected when it is in the nav as it is getting written to every time?
M
no, it should not be write protected.
can you create hash values of the files navigator files so we can compare if these files are the same? i can imagine that files that are patched or modified to use other maps, may differ from the originals, so that if you manually hex edit them, you may be hitting a wrong place.
my suggestion would be: what ever you have there, get it running to the point where everything is working, except the clock. fixing the clock should be the very last step. and do it with MacPats html file from post #34.
 
Hi all,
After extensive reverse engineering (together with AI, Claude) of the PNDNavigator binary on the Carminat TomTom SD card, I've found the root cause of the --:-- clock issue that many users are experiencing since around 19-20 April 2026, and more importantly, a fix.

What's happening - the root cause
The Carminat TomTom uses a SiRF Star III GPS chip (GSW3.2.4TT_3.1.00.12-C35B1.02) that stores the GPS week number in a 10-bit field, which can only count up to 1024 weeks before rolling over to zero. Around 19-20 April 2026, we crossed GPS week 2415. This is exactly 1024 weeks after GPS week 1391, which corresponds to 6 September 2006.
This means the chip's 10-bit counter has overflowed once, and the chip now thinks the date is somewhere in September 2006 — not the classic 1024-week rollover (that won't happen until November 2038), but rather the chip losing track by exactly one full 1024-week cycle.
We can confirm this because when the loopdir folder was deleted from the SD card during testing, the system recreated it with a timestamp of 6 September 2006 — exactly what the GPS chip was reporting as the current date at that moment.

Why the clock shows --:--
Through reverse engineering the PNDNavigator ARM binary using Ghidra, I found the function CClock::DoCurrentDateTime. This function retrieves the current date and time and returns it to the clock display. It contains a hard-coded year threshold check:


c if (year < 2007) { // return invalid / show --:-- }

Because the GPS chip reports a year of 2006, this check fails and the clock display always shows --:--. The navigation itself continues to work because position fixing doesn't rely on the absolute date.

The fix
The fix is to lower the year threshold from 2006 to 1977 (before the GPS epoch of January 1980), so the software accepts any year the chip reports — including 2006.
On cards where PNDNavigator is a standalone file on the SD card (this applies to cards that were modified using the FastActivate tool):
  1. Make a backup of PNDNavigator on your SD card first
  2. Find the following bytes at offset 0x402928 in the file:

d6 07 00 00
  1. Replace with:

b9 07 00 00

On Mac, using Python:

python data = bytearray(open('/Volumes/TOMTOMDISK/PNDNavigator','rb').read()) file_offset = 0x402928 assert data[file_offset:file_offset+4] == bytes([0xd6, 0x07, 0x00, 0x00]) open('/Volumes/TOMTOMDISK/PNDNavigator_backup','wb').write(bytes(data)) data[file_offset] = 0xb9 data[file_offset+1] = 0x07 open('/Volumes/TOMTOMDISK/PNDNavigator','wb').write(bytes(data)) print('Done!')

On Windows, using a hex editor like HxD:
  • Open PNDNavigator
  • Go to offset 402928 (hex)
  • Verify you see D6 07 00 00
  • Replace with B9 07 00 00
  • Save
Important notes
  • This fix applies to modified/unlocked SD cards where PNDNavigator exists as a standalone file
  • On original unmodified cards, PNDNavigator is embedded inside loopdir/loopback.ex3 (a Linux ext3 filesystem image) — patching that requires Linux tools to mount the filesystem and is more complex
  • The navigation itself continues to work correctly even without this fix — only the clock display is affected
  • The fix has been tested and confirmed working on a Renault Laguna with Carminat TomTom firmware version 8.843
Additional findings
We also patched the ephemeris files (packedephemeris.ee, ee_meta.tlv, ee_meta.txt) to correct their timestamps. While this did not fix the clock display by itself, it may help with GPS fix acquisition time.
offset 402928 (esadecimale) mi porta tutto a 00 00 00 00 00 00 00 00 00
 
Hello, has anyone done what MacPat says but in a Megane 3 instead of a Laguna? Has it worked? I have two cars with the same problem. Thanks
 
I still have problems with it. It changed the name of the SD to PL-1028-2022 although there was nothing Polish on it.
It does not allow me to change the name either. I deleted the first line of the ttgo (TOMTOMGO) and tried it yet again. It worked fine, shut down and restarted "No Maps Found". Back to PC. tt activator shows nothing!!
Reformatted the SD finally no mention of the PL Have loaded NC 8.843 so far so good, will do the rest later
Just one thought, should the SD be in write protected when it is in the nav as it is getting written to every time?
M
I ran into another problem with the SD, It suddenly became read only. I got a new SD and copied everything from the old one. Put it into the car and it worked albeit with no time display. The SD is now Tomtom no more PL. I edited the PND nav file with HXD and it has now been working fine for over a week.
This is the 2nd time in a month that I have had problems with SD cards (Verbatim)
M
 
I have just published the following on our support page:

Carminat TomTom isn't showing the time​

If you see -- : -- instead of the time on your Carminat TomTom screen, you're experiencing a known issue that's hiding the time display.

We're on it. Our team is investigating, and we expect to have this fixed by the end of August. There's nothing you need to do right now — if that changes, we'll let you know.

We'll update this article as soon as the fix is live. Thanks for your patience, and we're sorry for the inconvenience.

 
Last edited:
I have just published the following on our support page:

Carminat TomTom isn't showing the time​

If you see -- : -- instead of the time on your Carminat TomTom screen, you're experiencing a known issue that's hiding the time display.

We're on it. Our team is investigating, and we expect to have this fixed by the end of August. There's nothing you need to do right now — if that changes, we'll let you know.

We'll update this article as soon as the fix is live. Thanks for your patience, and we're sorry for the inconvenience.

Thank you very much for the update.

Just to add some context: two days ago I opened a support request with TomTom about this issue and provided the technical details discussed in this thread, including the suspected cause and possible workaround.

TomTom Support replied that the information has been forwarded to the appropriate team for review.

A special thanks to the users in this forum who investigated and clearly explained the root cause of the problem. Their technical analysis made it much easier to describe the issue properly to TomTom Support.

It is good to see that the issue is now officially acknowledged and that a fix is expected by the end of August.

For users with original SD cards using loopdir/ext3_loopback, I think the safest option is to wait for the official TomTom update instead of applying manual patches.
 
Thank you very much for the update.

Just to add some context: two days ago I opened a support request with TomTom about this issue and provided the technical details discussed in this thread, including the suspected cause and possible workaround.

TomTom Support replied that the information has been forwarded to the appropriate team for review.

A special thanks to the users in this forum who investigated and clearly explained the root cause of the problem. Their technical analysis made it much easier to describe the issue properly to TomTom Support.

It is good to see that the issue is now officially acknowledged and that a fix is expected by the end of August.

For users with original SD cards using loopdir/ext3_loopback, I think the safest option is to wait for the official TomTom update instead of applying manual patches.
there will be no official update. the counter will run over and it will start to work again. tomtom is doing nothing, just waiting, as we predicted months ago :)
 
I have just published the following on our support page:

Carminat TomTom isn't showing the time​

If you see -- : -- instead of the time on your Carminat TomTom screen, you're experiencing a known issue that's hiding the time display.

We're on it. Our team is investigating, and we expect to have this fixed by the end of August. There's nothing you need to do right now — if that changes, we'll let you know.

We'll update this article as soon as the fix is live. Thanks for your patience, and we're sorry for the inconvenience.

But this is a shame and a disgrace. Will there be an update at the end of August? The update is version 8.844 which would fix this problem here and now. And you are masking your inaction and even bragging about it on a forum where people have already solved this problem. Are you serious?
 
By the end of August this should fix itself. I wonder if that's what TomTom are waiting for.
 
Ineens geen tijdsindicatie meer. Wel 9 satelieten ontvangst. Tijd is aan te passen/synchroniseren maar houd het niet vast.
West Europa versie 11.65
alles opnieuw geinstalleerd en zelfs Quickfix verwijderd en opnieuw erop.
accu los gehad
oude kaart erin 10.02 maar ook daar zelfde probleem dat ik de tijd wel kan aanpassen /synchroniseren maar wil deze wijziging niet vasthouden.
op display --:--
Antenne los gehad maar geen oxidatie
GPS route planning werkt gewoon alleen aankomsttijden --:--

zijn er op middenconsole knoppen die ik gelijktijdig moet indrukken voor reset? ( verborgen gaget)?

hoop op oplossing

Antwoord van TomTom
Carminat TomTom geeft de tijd niet weer
Als je -- : -- ziet in plaats van de tijd op je Carminat TomTom-scherm, heb je te maken met een bekend probleem waardoor de tijdweergave wordt verborgen.

We zijn ermee bezig. Ons team onderzoekt het en we verwachten dit tegen het einde van augustus te hebben opgelost. Je hoeft nu niets te doen — als dat verandert, laten we je dat weten.

We werken dit artikel bij zodra de oplossing beschikbaar is. Bedankt voor je geduld en onze excuses voor het ongemak.

Carminat TomTom not displaying the time
If you see -- : -- instead of the time on your Carminat TomTom screen, you are dealing with a known issue that hides the time display.

We are working on it. Our team is investigating it and we expect to have resolved this by the end of August. You do not need to do anything now — if that changes, we will let you know.

We will update this article as soon as the solution is available. Thank you for your patience and our apologies for the inconvenience.
 
Last edited by a moderator:

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Staff online

Members online

Latest resources

Forum statistics

Threads
30,342
Messages
209,018
Members
70,193
Latest member
archerynl

Latest Threads

Back
Top