How to get Marvell prompt?
-
So frustrated. I can not get the boot-up sequence to stop and show the Marvell >> prompt. I've tried hundreds of reboots. I know it's supposedly "soon" after applying power, but the data flys by, doesn't stop when hitting the space bar at the prompt, and often overwrites the data before it can be read.
Model#2100, Mac M1 using Terminal, -U command (UTF-8) applied, correct USB address, etc,
My request, if Netgate is listening, is to please come up with a more usable script sequence. "When prompted, press any key to stop the autoboot process" in the manual seems like a cruel joke.
-
@Jericho46 said in How to get Marvell prompt?:
and often overwrites the data before it can be read.
Consider using a more flexible solution like Putty or some other terminal (SSH) whatever software that permits you to log to a file, so, even when you can't interrupt the data text stream, you can analyze it afterwards.
Maybe Mac terminate can do this also.
And yes, you probably should be able to to interrupt the boot process. I don't have a 2100, I use a 4100 myself, and can do this.
It could be 'any key' or a specific key like the space bar (I'm not sure).
If the BIOS doesn't receive == recognizes this (specific ?) key, it just continues."When prompted, press any key to stop the autoboot process"
Aha, so it's any key.
As you know, a serial connections are 3 wires : a ground, a transmit and a receive.
If one of them is disconnected, let's say the transmit (from the MAC point of view) then you see the BIOS boot text, but the BIOS never 'sees' the key you've typed.
So no joke, but a broken path.Or read this : https://forum.netgate.com/topic/187597/cp210x-usb-to-uart-driver-for-mac-sonoma as it matches somewhat what you are seeing.
-
It waits for 3 seconds and shows a countdown:
TIM-1.0 WTMI-devel-1.0.0-1115f12 WTMI: system early-init SVC REV: 5, CPU VDD voltage: 1.237V NOTICE: Booting Trusted Firmware NOTICE: BL1: v1.5(release):ROGUE2-01.00.00.01-cpu1_2G-0-g06b570a8d (Marvell-release-1.3.0) NOTICE: BL1: Built : 14:34:11, Feb 7 2020 NOTICE: BL1: Booting BL2 NOTICE: BL2: v1.5(release):ROGUE2-01.00.00.01-cpu1_2G-0-g06b570a8d (Marvell-release-1.3.0) NOTICE: BL2: Built : 14:34:13, Feb 7 2020 NOTICE: BL1: Booting BL31 NOTICE: BL31: v1.5(release):ROGUE2-01.00.00.01-cpu1_2G-0-g06b570a8d (Marvell-release-1.3.0) NOTICE: BL31: Built : 14 U-Boot 2018.03-devel-1.2.0ROGUE2-01.00.00.02+ (Feb 07 2020 - 14:33:22 -0500) Model: Silicom Rogue-2 CPU 1200 [MHz] L2 800 [MHz] TClock 200 [MHz] DDR 750 [MHz] DRAM: 3.4 GiB Comphy chip #0: Comphy-0: SGMII1 3.125 Gbps Comphy-1: PEX0 2.5 Gbps Comphy-2: SATA0 6 Gbps PCIE-0: Link down MMC: sdhci@d8000: 0 Loading Environment from SPI Flash... mvebu_spi_ofdata_to_platdata: ofdata clock 200000000, frequency 20000000 SF: Detected w25q32bv with page size 256 Bytes, erase size 4 KiB, total 4 MiB OK Model: Silicom Rogue-2 Net: eth0: neta@30000, eth1: neta@40000 [PRIME] Hit any key to stop autoboot: 0 Marvell>>
Pressing space (or any key) should stop the boot. If it doesn't then perhaps your terminal setup is not sending it correctly.
Steve