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.
Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.