Post by Spanner on Dec 22, 2023 23:33:18 GMT
The Hardware
ICs
Here's a list of the main ICs identified on the circuit board together with any data sheets, etc., that we've found on them.
The version of the main circuit board we're trying to standardize on is “Gamma Logic PCB, ASL0414_3 Issue 7”. Pictures of the front and back of an issue 7 main circuit board can be found on en4rab’s web site(it now on here, in its own thread). Please specify what identification your circuit board has when contributing as we're not sure how many different kinds have been released, or what substitute ICs have been used over time.
Gamma Logic PCB, ASL0414_3 Issue 7
CPU: Sharp LH79531 ARM (L136 00B). sharp-world.com/products/device/arm/lh79531.html, www.sesl-sharp.com/general/Homepage/TechnicalCenter/os.html. This has an ARM7TDMI at its core. Sharp have announced its end of life, with last orders being taken by 2005-01-01 and the last shipment occurring on 2005-04-01. They're suggesting an LH79524 as an alternative.
Atmel AT49BV512 15TC 0126. A 64KiB flash memory device of 8 × 8KiB pages, one of which can be permanently write-protected. The seven or eight erasable pages can be erased as one and then re-programmed byte-by-byte. It contains the PBL boot-loader. www.atmel.com/dyn/products/datasheets.asp?family_id=624, www.atmel.com/dyn/resources/prod_documents/DOC1026.PDF.
Samsung K9F6408U0C-TCB0. An 8MiB flash memory device of 16Ki × 512B pages. Erasure occurs one 8KiB block of 16 512B pages at a time, but re-programming occurs one 512B page at a time. Perhaps there's a 512B FIFO buffer in the device for fast writing. Each page also has 16B extra memory that can be used for ECC.
Given it has an 8b multiplexed address/data bus, but uses 23b addresses, it writes an address as three sequential bytes to one of two different command latch addresses. The different command latches re-generate bit A8 of the address. The bytes written give A0-A7, A9-A16, and A17-A22; A23-A24 in the last byte must be 0. This operation should stand out when reading ARM instructions.
It's the main non-volatile storage for the Emailer Plus, including OS, application software, and user data. www.samsung.com/Products/Semiconductor/Flash/NAND/64Mbit/K9F6408U0C/K9F6408U0C.htm, www.samsung.com/Products/Semiconductor/Flash/NAND/64Mbit/K9F6408U0C/ds_k9f6408x0c.pdf.
Etrontech EM638165TS-7 F258059MQF60110. A 64MiB RAM chip organised as 4Mi × 16b. www.etron.com/img/pdf/SDRAM/64Mb/4Mx16/638165.pdf.
USB host/slave controller: Cypress SL811HST. 48-pin QFP. The Sharp LH79531 only has the ability to be a USB device. In order for a USB printer to be connected to the E2, Amstrad used this IC to make the E2 a USB host. cypress.com/products/datasheet.cfm?partnum=SL811HS, cypress.com/cfuploads/img/products/SL811HS.pdf.
Full hardware modem: Conexant SMARTSCM/56 CX88168-11 E86308.1 (0039). A single chip modem, 56 kbps. ev.dhs.org/dreamcast/modemDocs/Modem/Data%20Sheet's/100490c-SmartSCM-CX88168.pdf, www.devidal.tv/~chris/winmodems/conexant/conexant_smartscm.html, www.modem-help.com/chipsets.php?mid=122&ncd=1169.
Telephone line drive interface: Conexant SmartDAA 20463-11. 32-pin QFP. A world-wide line side device for use with the SMARTSCM/56. Voice codec: Conexant 20437-11. 32-pin QFP. www.devidal.tv/~chris/winmodems/conexant/conexant_smarthsf.html, www.conexant.com/servlets/DownloadServlet/102048a.pdf?FileId=970.
Speech codec processor: Conexant RCSCP R6766-21 E143200.1 (0131). Provides bi-directional compression of digital speech. It can also operate in full-duplex speaker-phone mode using acoustic echo cancellation. ev.dhs.org/dreamcast/modemDocs/Modem/Designer%20Guide%27s/1214Rev-A-January29-1999RCSCP2DesignersGuide.pdf
CPLD: Xilinx XC9572XL TQ100BEN0145 F1197289A 10C. direct.xilinx.com/bvdocs/publications/ds057.pdf.
Smart Card analogue interface: Philips TDA8004T. www.semiconductors.philips.com/pip/TDA8004.html, www.semiconductors.philips.com/acrobat/datasheets/TDA8004T_2.pdf.
Also seen on other models are a Conexant 20437 speech codec and a Conexant SCPLT L9403-11 that hasn't been identified, Also, the SmartMedia housing metal cage visible in en4rab's photograph isn't present.
Devices found on other board versions
Flash: F 30LV0064 0046 M15 PFTN. ftp.dataio.com/appnotes/amd_mem.txt.
Picture of the Gamma Logic PCB, ASL0414_3 Issue 7 its a scan of it made by a scanner on a printer so is not a photo.
ICs
Here's a list of the main ICs identified on the circuit board together with any data sheets, etc., that we've found on them.
The version of the main circuit board we're trying to standardize on is “Gamma Logic PCB, ASL0414_3 Issue 7”. Pictures of the front and back of an issue 7 main circuit board can be found on en4rab’s web site(it now on here, in its own thread). Please specify what identification your circuit board has when contributing as we're not sure how many different kinds have been released, or what substitute ICs have been used over time.
Gamma Logic PCB, ASL0414_3 Issue 7
CPU: Sharp LH79531 ARM (L136 00B). sharp-world.com/products/device/arm/lh79531.html, www.sesl-sharp.com/general/Homepage/TechnicalCenter/os.html. This has an ARM7TDMI at its core. Sharp have announced its end of life, with last orders being taken by 2005-01-01 and the last shipment occurring on 2005-04-01. They're suggesting an LH79524 as an alternative.
Atmel AT49BV512 15TC 0126. A 64KiB flash memory device of 8 × 8KiB pages, one of which can be permanently write-protected. The seven or eight erasable pages can be erased as one and then re-programmed byte-by-byte. It contains the PBL boot-loader. www.atmel.com/dyn/products/datasheets.asp?family_id=624, www.atmel.com/dyn/resources/prod_documents/DOC1026.PDF.
Samsung K9F6408U0C-TCB0. An 8MiB flash memory device of 16Ki × 512B pages. Erasure occurs one 8KiB block of 16 512B pages at a time, but re-programming occurs one 512B page at a time. Perhaps there's a 512B FIFO buffer in the device for fast writing. Each page also has 16B extra memory that can be used for ECC.
Given it has an 8b multiplexed address/data bus, but uses 23b addresses, it writes an address as three sequential bytes to one of two different command latch addresses. The different command latches re-generate bit A8 of the address. The bytes written give A0-A7, A9-A16, and A17-A22; A23-A24 in the last byte must be 0. This operation should stand out when reading ARM instructions.
It's the main non-volatile storage for the Emailer Plus, including OS, application software, and user data. www.samsung.com/Products/Semiconductor/Flash/NAND/64Mbit/K9F6408U0C/K9F6408U0C.htm, www.samsung.com/Products/Semiconductor/Flash/NAND/64Mbit/K9F6408U0C/ds_k9f6408x0c.pdf.
Etrontech EM638165TS-7 F258059MQF60110. A 64MiB RAM chip organised as 4Mi × 16b. www.etron.com/img/pdf/SDRAM/64Mb/4Mx16/638165.pdf.
USB host/slave controller: Cypress SL811HST. 48-pin QFP. The Sharp LH79531 only has the ability to be a USB device. In order for a USB printer to be connected to the E2, Amstrad used this IC to make the E2 a USB host. cypress.com/products/datasheet.cfm?partnum=SL811HS, cypress.com/cfuploads/img/products/SL811HS.pdf.
Full hardware modem: Conexant SMARTSCM/56 CX88168-11 E86308.1 (0039). A single chip modem, 56 kbps. ev.dhs.org/dreamcast/modemDocs/Modem/Data%20Sheet's/100490c-SmartSCM-CX88168.pdf, www.devidal.tv/~chris/winmodems/conexant/conexant_smartscm.html, www.modem-help.com/chipsets.php?mid=122&ncd=1169.
Telephone line drive interface: Conexant SmartDAA 20463-11. 32-pin QFP. A world-wide line side device for use with the SMARTSCM/56. Voice codec: Conexant 20437-11. 32-pin QFP. www.devidal.tv/~chris/winmodems/conexant/conexant_smarthsf.html, www.conexant.com/servlets/DownloadServlet/102048a.pdf?FileId=970.
Speech codec processor: Conexant RCSCP R6766-21 E143200.1 (0131). Provides bi-directional compression of digital speech. It can also operate in full-duplex speaker-phone mode using acoustic echo cancellation. ev.dhs.org/dreamcast/modemDocs/Modem/Designer%20Guide%27s/1214Rev-A-January29-1999RCSCP2DesignersGuide.pdf
CPLD: Xilinx XC9572XL TQ100BEN0145 F1197289A 10C. direct.xilinx.com/bvdocs/publications/ds057.pdf.
Smart Card analogue interface: Philips TDA8004T. www.semiconductors.philips.com/pip/TDA8004.html, www.semiconductors.philips.com/acrobat/datasheets/TDA8004T_2.pdf.
Also seen on other models are a Conexant 20437 speech codec and a Conexant SCPLT L9403-11 that hasn't been identified, Also, the SmartMedia housing metal cage visible in en4rab's photograph isn't present.
Devices found on other board versions
Flash: F 30LV0064 0046 M15 PFTN. ftp.dataio.com/appnotes/amd_mem.txt.
Picture of the Gamma Logic PCB, ASL0414_3 Issue 7 its a scan of it made by a scanner on a printer so is not a photo.