How do I boot memtest86 to ttyS1,115200



  • I recently purchased a netgate sg-4860.  No issues, but I always like to give new hardware a run through memtest / prime95.

    However, despite all my efforts, I can't get memtest to boot and display over the serial port.
    I've tried memtest86 and 86+ with multiple boot disks (arch, ultimate boot cd, provided usb stick boot) as well as different boot overrides (append console=ttyS1,115200n8, etc.) but I can never get passed the initial "Memtest loaded… ok" prompt.

    Any ideas?



  • You will need to compile memtest with a separate flag to enable the console output.

    See:

    http://www.memtest.org/download/1.55/memtest86+-1.55/README

    4) Serial Console
    =================
    Memtest86 can be used on PC's equipped with a serial port for the console.
    By default serial port console support is not enabled since it slows
    down testing.  To enable change the SERIAL_CONSOLE_DEFAULT define in
    config.h from a zero to a one.  The serial console baud rate may also
    be set in config.h with the SERIAL_BAUD_RATE define.  The other serial
    port settings are no parity, 8 data bits, 1 stop bit.  All of the features
    used by memtest86 are accessible via the serial console.  However, the
    screen sometimes is garbled when the online commands are used.
    

Log in to reply