Revo Firmware GER

German Firmware for Psion Revo
Full Dump
Short Firmware
This commit is contained in:
ExPLIT
2023-08-03 23:38:32 +02:00
committed by GitHub
parent f04d1994d9
commit 08535022a2
4 changed files with 60 additions and 0 deletions

26
Revo/GER/rom dump.txt Normal file
View File

@ -0,0 +1,26 @@
PsiROMx shows dump defaults:
Start address
50000000
Size (KB) 8192
End address
50800000
But the German Psion Revo was claimed to have 16MB. So I tried to dump it in 4MB chunks.
Size (KB) 4096
Start address
50000000
50400000
50800000 (fail)
50C00000 (fail)
sys$rom1.bin = 50000000 to 50400000
sys$rom2.bin = 50400000 to 50800000
There should be 2 more of them, but it fails.
Bug??: Dump from 50800000 to 50C00000 produces a 0 bytes file but wastes 4MB as a memory leak. Deleting the file does not bring memory back. Apparently it corrupts the RAM file system. Trying to dump only 50800000 to 50A00000 (2048KB) produces the same 0KB file with memory leak. The only way to get memory back is doing a hard reset (i.e. delete entire RAM disk memory).
It turned out that according to the menu "Information/Computer", the model indeed has only each 8MB ROM and 8MB RAM, hence the rom dump likely caused a memory leak. So I merged both 4MB files with HxD back into 8MB, which looks correct.

BIN
Revo/GER/sys$rom.bin Normal file

Binary file not shown.