-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Supermicro X11-SSH board #186
Comments
I've forward ported his changes to u-root:master in this tree https://github.com/osresearch/u-bmc/tree/kf/x11 There are a few weirdnesses that we can document:
|
Yes, I've been using host serial by sshing into the bmc so far, but we should probably have them hooked up to the physical ports by default or at least mirror to the physical ports. |
Can you document how you access the host serial from the bmc? I wasn't able to get any output. |
Yeah, can do. @bluecmd and I will figure out the serial setup. |
I used this to dump the vendors serial setup from the registers ;-) https://github.com/c0d3z3r0/aspeedtool You need to dump the flash, extract the squashfs, put a cross-compiled telnet/dropbear and aspeedtool into the fs, repack and reflash it ;) |
Cool :), though I think you can also just puppeteer the aspeed from the host and dump the registers without reflashing since the vendor firmware doesn't disable any of those bridges. |
I'm not sure if you can access all registers via the bridge |
Well, you have access to RAM and the instruction pointer, so you can do ye old debugger trick for running arbitrary code ;). |
The serial setup is working as of osresearch@8b7d1ae I have the x86 ttyS0 on the db9 and the BMC console on the internal 10 pin (with supermicro special pinout) |
@Keno has made excellent progress in porting u-bmc to this board.
This is the tracking bug for getting it merged.
The text was updated successfully, but these errors were encountered: