wifi is not booting i can not log in it's stuck at the screen that i posted
Again, until you solve the serial noise you are just wasting everyone's time - especially your own.
Without clean output you cannot determine what the actual stopping state is. The only clean output you posted was from a different device, not the problem device, so it is meaningless. Don't assume that power and serial solutions that work on one will work on the other, as you are in the domain of edge cases.
Without clean input you can't even know if there is an actual problem, or if noise inputs are being interpreted as a user request to halt the bootup and remain in u-boot.
Might want to be careful about that - unless there's level translation circuitry in there, you are putting substantial stress on the MT7688 serial pins (input especially) by connecting that 3.3v device to a 5v Arduino.
This is one of the issues I have with the Omega2 as against the Omega1. The Omega1 runs on the same 3.3v but the IO pins were explicitly stated to be 5v tolerant. They play well with Arduino and Arduino shields running on 5v.
I even produced an Arduino Expansion board that plugs in to the Expansion Dock and provides direct access from the Omega1 to Arduinos and Arduino shields (see https://github.com/KitBishop/Omega-Arduino-Expansion)
I am probably going to have to redo this to incorporate some level shifters to accommodate the Omega2 3.3v only.
@Chris-Stratton I'm not sure it is power but not really sure how I can test that? Currently it is drawing the power and serial via my MacBook Pro's USB port, if I power via a PSU I lose my serial connection to trigger the upgrade at all.
I did also try ensuring only the upgrade file was on the stick, it's very odd that the 4GB isn't working but the 128GB is. I am going to try and find a major brand smaller stick, Sandisk or whatever, just in case the stick itself is oddly configured/designed.
Any suggestions for how to test things are appreciated!