Beiträge von slabbi

    Heute veröffentlicht: Firmware v.26

    New Features

    - "Joystick test" (logic menu). Requires a simple adapter with DSUB-9 socket.

    Improvements

    - some minor optimizations

    New Adapters

    - Joystick Adapter (a small adapter that allows to check the functionality of a standard joystick).
    - Intel 1101 (SRAM, 256 x 1)


    The Gerber data for the current version of the adapter has already been published. The schematics of all adapters are available in the BOM.pdf now.

    New Memory ICs supported

    - Intel 1101 and compatible (adapter required with custom definition, 256 x 1, SRAM)
    - DM85S86 (256 x 1, SRAM)

    New Logic ICs supported

    - misc: 9308, 9309, 93S62

    - improved / corrected: 82s62, DM8160

    Custom Definition Files

    DRAMs


    Tested:

    HM53461P, MB81461, MT42C4064, uPD41264, TMS4461 (64k x 4 - DRAM)
    SMJ44400, TC514400, HM514400 (1024k x 4 - DRAM)
    TMS4050 (4k x 1 - DRAM)


    Untested:

    EDH41512 Module 1 (2x 256k x 1 - DRAM)
    EDH41512 Module 2 (2x 256k x 1 - DRAM)
    EDH42256 (256k x 2 - DRAM)
    HM514800, KM48C512 (512k x 8 - DRAM)
    MT1259-P (256k x 1 - DRAM)
    MT4067-P (64k x 4 - DRAM)
    SIMM30 (4096k x 8 - DRAM)
    SIMM30-P (4096k x 8 - DRAM)
    TMS4051 (4k x 1 - DRAM)
    ZIP16 (64k x 1 - DRAM)


    SRAMs


    Tested:

    74AS870 (16 x 4 - SRAM)
    74AS871 (16 x 4 - SRAM)
    74C930, 6518 (1k x 1 - SRAM)
    AE88128 (16k x 8 - SRAM)
    AS6C4008, CY62148, CYM1464, CYM1465, M5M5408, P4C1048, F7447APC, BS62LV4006 (512k x 8 - SRAM)
    CD4061, HEF4720 (256 x 1, negative Dout - SRAM)
    CD4061, HEF4720 (256 x 1, positive Dout - SRAM)
    DM85S86 (256 x 1, SRAM)
    EMM4200, EMM4300, GTE4200, uPD410 (4k x 1 - SRAM)
    EMM8108, CXK5808, UPD421 (1k x 8 - SRAM)
    GTE 3539 (256 x 8 - SRAM)
    i1101, MK4007, 2501, MM1101 (256 x 1, negative Dout - SRAM, Adapter)
    i1101, MK4007, 2501, MM1101 (256 x 1, positive Dout - SRAM, Adapter)
    K537RU1 (1k x 1 - SRAM)
    KR537RU1 (1k x 1 - SRAM)
    N8X350 (256 x 8 - SRAM)
    N82S21 (32 x 2 - SRAM)
    P4C163, CY7C182, IMS1695, IDT7189, M5M5179, uPD4369, TMM2089 (8k x 9 - SRAM)
    SN74172 port 2 (dualport 8 x 2 - SRAM)
    TC4036 (4 x 8 - SRAM)
    TC5047, uPD445 (1k x 4 - SRAM)
    TC5516, LC3516, uPD447, uPD449 (2k x 8 - SRAM)
    TMM2009A (1k x 8 - SRAM)
    TMM2009B (1k x 8 - SRAM)
    W24129 (16k x 8 - SRAM)
    X2210, X22C10 (64 x 4 - NOVRAM)
    X2212, X22C12 (256 x 4 - NOVRAM)


    Untested:

    74F211, 74F311 (16 x 9 - SRAM)
    74F212, 74F312 (16 x 9 - SRAM)
    74F213, 74F313 (16 x 12 - SRAM)
    74LS208 (256 x 4 - SRAM)
    74LS216, 74LS316 (64 x 4 - SRAM)
    74LS217, 74LS317 (64 x 4 - SRAM)
    74LS218, 74LS318 (32 x 8 - SRAM)
    10415 (1k x 1 - SRAM)
    A6173081, HY638100, IS63C1024, CY7C1019, M5M512R88 (128k x 8 - SRAM)
    AS5C2008 (256k x 8 - SRAM)
    CY7C188, M5M5279, uPD43259 (32k x 9 - SRAM)
    CY7C1001, CY7C1002 - M5M51014 (256k x 4 - SRAM)
    CY7C1014 (256k x 4 - SRAM)
    CY7C1016 (256k x 4 - SRAM)
    CY7C1046 (1024k x 4 - SRAM)
    CY7C1088, UPD431003 (128k x 9 - SRAM)
    CY62138 (256k x 8 - SRAM)
    EMM4801 (4k x 1 - SRAM)
    HM6503H (2k x 1 - SRAM)
    HM6503L (2k x 1 - SRAM)
    HM6533 (1k x 4 - SRAM)
    i2113, P2113, C2113 (512 x 4 A0H - SRAM)
    i2113, P2113, C2113 (512 x 4 A0L - SRAM)
    KM658128 (128k x 8 - PSRAM)
    M5M52B88, uPD46258 (32k x 8 - SRAM)
    M5M5260A (256k x 1 - SRAM)
    M5M5269 (32k x 9 - SRAM)
    M5M51001 (1024k x 1 - SRAM)
    M5M54001 (4096k x 1 - SRAM)
    MCM14537 (256 x 1 - SRAM)
    MCM14552 (64 x 4 - SRAM)
    MK4816 (2k x 8 - PSRAM)
    P4C107, CY7C107, CY7C1007, UPD431001 (1024k x 1 - SRAM)
    P4C174 (8k x 8 - CACHE TAG SRAM)
    TMS4036 (64 x 8 - SRAM)
    TMS4046 (4k x 1 - SRAM)
    TMS4047 (1k x 4 - SRAM)
    uPD46259 (32k x 9 - SRAM)
    uPD431002 (128k x 9 - SRAM)
    X2004, X20C04, X20C05 (512 x 8 - NOVRAM)
    X2016, X20C16 (2k x 8 - NOVRAM)
    X2017, X20C17 (2k x 8 - NOVRAM)


    ROMs


    Tested:

    23C8000, MB838000, LH538700 (1024k x 8 - ROM)
    27C080 (1024k x 8 - EPROM)
    82S100 (64k x 8 - PLA)
    2530 (2k x 8 - ROM, ADAPTER)
    2600 (2k x 8 - ROM)
    2716 Rev (2k x 8 - EPROM, Reverse)
    28020, 29002, 29020 (256k x 8 - EEPROM)
    2817A (2k x 8 - EEPROM)
    AT28F010, AT29C010 - W29C011 (128k x 8, EEPROM)
    AT28F512, AT29C512 (64k x 8 - EEPROM)
    Atari 2364 Cartridge ROMs (8k x 8, ROM)
    CDP1831 CDP1833 (64k x 8 - ROM)
    Intel D27011 (8x 16k x 8 - EPROM)
    Intel D27513 (4x 16k x 8 - EPROM)
    LH534J (512k x 8 - ROM)
    LH538J (1024k x 8 - ROM)
    LH532200, LN5322 (256k x 8 - ROM)
    M48T35 (32k x 8 - Timekeeper SRAM)
    M48Z35 (32k x 8 - Zeropower SRAM)
    MK28000, TMS4800 (2k x 8, ROM)
    MMI6350, MMI6351 (1024 x 4 - PROM)
    PLA2EPROM (64k x 8 - PLA)
    CDP1831, CDP1833 (64k x 8 - ROM)
    uPD454 - uPD464 (256 x 8, EEPROM, ROM, ADAPTER)


    Untested:

    1MBit - 27C1100 (128K x 8 - 64K x 16 - ROM, ADAPTER)
    2MBit - 23C2000, 23C2100, 27C2100 (256K x 8 - 128K x 16 - ROM, ADAPTER)
    4MBit - 23C4000, 534200, 27C400, 27C4000, 27C4100 (512K x 8 - 256K x 16 - ROM, ADAPTER)
    8MBit - 23C8105, 538200, 27C8192, 27C800 (1M x 8 - 512K x 16 - ROM, ADAPTER)
    16MBit - 23C16000, 27C160, 5316200 (2M x 8 - 1M x 16 - ROM, ADAPTER)
    23C4001, LH534700 (512k x 8 - ROM)
    74S262 (128 x 9 x 5 - CHROM)
    82S114, 82S124, 8204 (256 x 8 - PROM, ROM)
    82S115, 82S125, 8205, Am27S15 (512 x 8 - PROM, ROM)
    2608, MCM68A30, MCM68B30 (1k x 8 - ROM)
    2617 (2k x 8 - ROM)
    29040, 39040 (512k x 8 - EEPROM)
    Am9216 (2k x 8 - ROM)
    AT28C256 (32k x 8 - EEPROM)
    HM-7644 (1024 x 4 - PROM)
    HN62321A, HN62331A (128k x 8 - ROM)
    IM6653 (1024 x 4 - EPROM)
    IM6654 (512 x 8 - EPROM)
    IM6657 (2048 x 4 - EPROM)
    IM6658 (1024 x 8 - EPROM)
    LH532100 (256k x 8 - ROM)
    M48T08, M48T18, M48T58 (8k x 8 - Timekeeper SRAM)
    M48Z08, M48Z18, M48Z58 (8k x 8 - Zeropower SRAM)
    MBM27C4000 (512k x 8 - EPROM)
    MCM68A308, MCM68B308 (1k x 8 - ROM)
    MCM5003 5004 5303 5304 (64 x 8 - PROM)
    MCM14524 (256 x 4 - ROM)
    MMI6335, MMI6336 (256 x 8 - PROM)
    MMI6386, MMI6387 (1024 x 8 - PROM)
    TMS2508, (1024 x 8 - EPROM)
    TMS2508 Rev (1024 x 8 - EPROM, Reverse)
    TMS2758, HM6758, 2758 (1024 x 8, AR=0 - EPROM)
    TMS2758, HM6758, 2758 (1024 x 8, AR=1 - EPROM)
    TMS2758 Rev HM6758 2758 (1024 x 8, AR=0 - EPROM, Reverse)
    TMS2758 Rev HM6758 2758 (1024 x 8, AR=1 - EPROM, Reverse)

    Nehmt einen alten Raspberry und packt Pi-Hole drauf.

    Hatte ich. Fand den nutzen gegen 0 gehend. Browser blockt eh alles weg und App-interne Werbung geht dennoch durch (Youtube App aufm Fernseher etc).

    Hab ihn wieder rausgenommen und dafür auf alternative Youtube Apps geschwitched.


    Wenn man einen geschwätzigen Fernseher hat, bekommt man dort einiges geblockt:


    z.B.

    cdn.samsungcloudsolution.com
    fkp.samsungcloudsolution.com
    samsungcloudsolution.net
    configprd.samsungcloudsolution.net
    samsungqbe.com
    oempprd.samsungcloudsolution.com
    www.samsungrm.net
    samsungrm.net
    samsungcloudsolution.com

    Interessant. Ich habe den ebenfalls mit demselben Aufdruck:

    https://8bit-museum.de/wordpress/wp-content/uploads/2024/02/texas_instruments_cc40_s_wm.jpg

    Ich habe auch noch ein paar Geräte abzugeben:

    Apricot PC, Toshiba T4500C, Toshiba T3200, Amstrad PC1640DD, Schneider PC1512DD, Schneider PC1512SD, Schneider PC1512SD


    siehe

    Tausch (siehe Text)


    Bei Interesse packe ich die mit ein.

    Und zack sind mal eben über 700€ für bestückte Platinen weg. Dabei sind nichtmal alle Bauteile drauf.

    Das ist ja noch richtig günstig. Ich habe bei der gleichem Menge RCTs schon über 300 EUR Porto. Die Platine ist aber auch schwerer. :)

    Als kleine Anmerkung von mir:

    Die 470 Ohm sind prima und haben sich bewährt. Die 1k Ohm waren auch ok, solange der Tester noch primär Speichertester war (MOS Bausteine), erst mit den bipolaren Logik-ICs haben sich die 470 Ohm als sinnvoller erwiesen.


    Wer unbedingt die handvoll Bauteile aus den 1970ern testen möchte, die mehr als 8mA an den Eingängen benötigen, der kann gerne auch bis 220 Ohm heruntergehen. Ich würde dann aber die Pins 8, 9, 27 und 28 auf 470 Ohm belassen, da hier an den Zener Dioden 12v anliegen können.


    Wer auf die 12v Bauteile verzichten kann (und damit auch auf die -5v, z.B. DRAM 4116, EPROM 2708), der kann auf die Widerstände und die Zener Dioden ganz verzichten (Zener weglassen, Widerstände brücken). Es sollte dann aber auch das DC/DC Modul nicht montiert werden und der Tester 5V-only betrieben werden. Dafür machen dann aber auch die paar speziellen Logik-ICs keine Probleme mehr.


    Mit dem Sockel kann man natürlich wahlweise die Schutzwiderstände anpassen, erkauft sich aber ggf. auch "Wackelkontakte" damit. Ist wirklich nur etwas für Bastler ;)

    Nur - - - beim Anschauen der Bilder kam mit doch der Gedanke:

    Braucht man wirklich jetzt ein BootImage, USB, Wifi etc. pp um Spannung und Strom einzustellen?

    Nein, braucht man nicht. Die Firmware ist halt updatefähig, daher BootImage etc. (bekommt man aber nichts von mit, da die Software das Update per USB erledigt).


    Man kann das Gerät stand-alone verwenden. Läuft prima.

    Aber auch die USB Steuerung läuft problemlos.

    Wifi ist mMn Murks. Läuft, ist aber sehr instabil. Im Gehäuse werkelt ein kleiner ESP, da ist die Verbindungsqualität halt schlecht.

    Ein programmierbares Netzteil (RD6006, bei Reichelt gekauft):



    Spannung/Strom kann bequem per Tastenfeld eingegeben werden oder per Software (USB/Wifi) gesteuert werden:



    Nach den ersten Experimenten bin ich ziemlich zufrieden (auf YT gibt es viele Reviews).