@ddabcd277
Wow! We were talking about same thingsPersonally I don't like flashing filesystem headers. It seems unreliable to me, unless you perfectly understand what those headers contain. Otherwise you have to flash entire filesystem, which will take too long time. Also you have to dump it first which will also take a while. As opposite, patching firmwares is something that I understand
And it also helps, at least for old nuvis.
I think flash is never mapped to RAM. So first commands executed by processor after reset have to be somewhere else. Also I've seen x-loader at address 0xA0000000 on nuvi 13xx. Some board config values are taken from this address. And it doesn't look like RAM address, because:
1)RAM is usually continuous on garmins (even after MMU configuration)
2)RAM addressess are quite different on 13xx.



Likes: 


Personally I don't like flashing filesystem headers. It seems unreliable to me, unless you perfectly understand what those headers contain. Otherwise you have to flash entire filesystem, which will take too long time. Also you have to dump it first which will also take a while. As opposite, patching firmwares is something that I understand 
Reply With Quote

Bookmarks