Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 60 additions & 0 deletions Conan/Conan_v0.01(22)_engbuild/S2_2201.engbuild.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
CheckSum utility Ver 0.6C (c)1991-8 Written by MXIC. App Sam W.S. Liang

The input file is s2_220~1.img and the file length is 12263424(BB2000h).
============================================================================
Total checkSum in byte format is 49426FC2h.
Total Low bytes checkSum in MXIC word format is 1D05916Eh.
Total High bytes checkSum in MXIC word format is 2C3CDE54h.
Total checkSum in MXIC word format is 59E3E56Eh.
Total checkSum in Motorla(reference only) word format is 31CE4C54h.
Total checkSum in MXIC double word format is 00013800h.
Total checkSum in Motorla(reference only) double word format is 8C77CEBFh.

Dump data in s2_220~1.img with MXIC format will be showed below:
(Lo = D7..D0, Hi = D15..D8)
offset : Lo Hi Lo Hi Lo Hi Lo Hi Lo Hi Lo Hi Lo Hi Lo Hi *-----ASC II-----*
==========00=01=02=03=04=05=06=07=08=09=0A=0B=0C=0D=0E=0F===================
00000000: 3E 00 00 EA F6 06 00 EA 00 00 00 00 00 00 00 00 *> *
00000010: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 * *
00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 * *
00000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 * *
00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 * *
00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 * *
00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 * *
00000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 * *

offset : Lo Hi Lo Hi Lo Hi Lo Hi Lo Hi Lo Hi Lo Hi Lo Hi *-----ASC II-----*
==========00=01=02=03=04=05=06=07=08=09=0A=0B=0C=0D=0E=0F===================
005D8FC0: 70 40 BD E8 1E FF 2F E1 30 40 2D E9 8D DF 4D E2 *p@ / 0@- M *
005D8FD0: 00 50 A0 E1 04 00 8D E2 3C 10 9F E5 5C 43 00 EB * P < \C *
005D8FE0: 0D 00 A0 E1 04 10 8D E2 15 51 00 EB 0C 40 8D E2 * Q @ *
005D8FF0: 04 00 A0 E1 16 51 00 EB 04 00 95 E5 1C 00 80 E2 * Q *
005D9000: 04 10 A0 E1 00 20 9D E5 15 51 00 EB 00 00 50 E3 * Q P *
005D9010: 02 00 00 1A 30 20 8D E2 01 00 00 EA B0 F8 5E 50 * 0 ^P*
005D9020: 00 20 A0 E3 05 00 A0 E1 02 10 A0 E3 B8 4F 00 EB * O *
005D9030: 8D DF 8D E2 30 40 BD E8 1E FF 2F E1 01 00 51 E3 * 0@ / Q *

offset : Lo Hi Lo Hi Lo Hi Lo Hi Lo Hi Lo Hi Lo Hi Lo Hi *-----ASC II-----*
==========00=01=02=03=04=05=06=07=08=09=0A=0B=0C=0D=0E=0F===================
00BB1F80: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF * *
00BB1F90: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF * *
00BB1FA0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF * *
00BB1FB0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF * *
00BB1FC0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF * *
00BB1FD0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF * *
00BB1FE0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF * *
00BB1FF0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF * *

Note: MXIC's standard format have to be Low byte as first byte then
High byte as second byte then Low, High ..and so on.










Customer Approval : _______________________________________________
Binary file not shown.
19 changes: 19 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ ROMs:
- [Psion Revo / Diamond Mako](#psion-revo--diamond-mako)
- [Psion Series 7](#psion-series-7)
- [Psion netBook](#psion-netbook)
- [Psion Conan (unreleased)](#psion-conan-unreleased)


Utilities:
Expand Down Expand Up @@ -228,6 +229,24 @@ Update your device with `Build 75x` to the `Build 756` - [English](Series7/Updat
>
> - The MalayBook is a version of the Psion netBook with slightly different hardware and software, produced for use by students in Malaysia, in an experimental program to replace printed textbooks with netBooks.

## Psion Conan (unreleased)

| Device | EPOC32 Version | ROM Version | Language | Filename | MD5 Checksum |
| -------------------------- | -------------- | ------------------------- | -------- | --------------------------------------------------------------------------- | ---------------------------------- |
| Psion Conan ("Revo 2 Pro") | Release 6 | 0.01 (22) - Eng. build | English | [s2_2201.engbuild.IMG](Conan/Conan_v0.01(22)_engbuild/s2_2201.engbuild.IMG) | `ba090cdb6871a487882219d6c3d97528` |

| Additional files | Date | Filename | MD5 Checksum |
| -------------------------------- | ---------- | --------------------------------------------------------------------------- | ---------------------------------- |
| Macronix mask-ROM checksum sheet | 1 May 2001 | [S2_2201.engbuild.txt](Conan/Conan_v0.01(22)_engbuild/S2_2201.engbuild.txt) | `7b645418f8614f9deb2196a1b126ac91` |

> [!NOTE]
>
> - The Conan ("Revo Bluetooth" / "Revo 2 Pro") was Psion's unreleased Bluetooth successor to the Revo, cancelled in 2001 when Psion withdrew from consumer PDAs. Unlike the other ROMs in this repository, this engineering build was never distributed by Psion; it is preserved from a private archive.
>
> - The image is EPOC Release 6 (Unicode) carrying the classic Series 5/Revo look and feel, on the Windermere/ARM710T hardware family (Revo/5mx class), with Symbian's complete Bluetooth stack aboard, configured for a UART-attached module. EKA1 ROM header version 0.01(22) (= "s2_2201": build 22 of v0.01), built 30 April 2001; 475 files; ECust machine name string "REVO-PRO"; padded with `FF` to 12 MB.
>
> - The accompanying `S2_2201.engbuild.txt` is the Macronix (MXIC) mask-ROM checksum approval sheet (1 May 2001) generated from this exact image for production sign-off - the build was being readied for mask-ROM manufacture when the project was cancelled. The image verifies bit-exact against every checksum on the sheet (total byte sum `49426FC2h`, low/high byte-lane sums `1D05916Eh` / `2C3CDE54h`).

## Tools

* [PsiROM](Tools/PsiROM/) - Dumping and patching the Psion EPOC32 based devices.
Expand Down