-
Notifications
You must be signed in to change notification settings - Fork 25
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
add support for rockchip USB MSC #137
Comments
Can this potentially work for other rockchip based sbc's? (Like the mixtile) Or is it firmware dependent for instance. |
Potentially yes. The |
As a consequence, this enables functionality of `tpi advanced msd` for rk1 nodes. Closes turing-machines/BMC-Firmware#137
This sets version of bmcd to latest, and also enables the driver that it relies on. Related to #137
This sets version of bmcd to latest, and also enables the driver that it relies on. Related to #137
@svenrademakers does the |
I saw there where several commits related to have the |
Hi @gjrtimmer, we are preparing some other features for the next release. However, the main branch is pretty stable, so it should not be a problem to run a latest build on your turing pi. we load the rockusb driver onto the RK1 in maskrom mode. As far as i can tell it does not support NVME. You would first need to write a bootloader that can interact with a NVME drive to make something like this work. |
Is your feature request related to a problem? Please describe.
The Turing Pi can expose a given node as a mass storage device over USB. executing
tpi advanced msd --node 1
will reboot node 1 and load the MSD driver for that given node. Currently, only Raspberry Pi's are supported. The goal of this ticket is to add support for rockchip devices (RK1).Describe the solution you'd like
The
rockusb
driver, created by one of our contributors, is already present in the current firmware and can expose an MSD block device. The work left to do is to update thebmcd
implementation to use this driver rather than the rockusb rust backend.Describe alternatives you've considered
na
Additional context
current rust implementation
The text was updated successfully, but these errors were encountered: