Skip to content
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 initial support for Veyron-Mickey (Asus Chromebit CS10) #257

Merged
merged 1 commit into from
Dec 12, 2020

Conversation

gregordinary
Copy link
Contributor

This adds initial support for veyron-mickey (Asus Chromebit CS10). It boots and I was able to install GNOME 3; I'm submitting this pull request from it!

The Chromebit is basically a stick with HDMI at one end and a USB port at the other. As it does not have a headphone jack, speakers, trackpad, or screen.. I did not include it in the DEVICE SPECIFIC CONFIG section of InstallPackages.sh and so far things seem to work, including the HDMI audio!

Screenshot from 2020-12-11 02-40-55

@ghost
Copy link

ghost commented Dec 11, 2020

omg, does it take ethernet somehow? I guess the wifi is blobbed, but this thing would be total fun to dumb down my smarttv with. 4K is maybe still a problem with panfrost i guess, but will try and report.

@gregordinary
Copy link
Contributor Author

@rk-zero With a USB adapter, ethernet works.

Since this only has one USB port, it basically demands a hub to use with PrawnOS so you can boot from USB and also have a USB mouse/keyboard. Currently using a slim-profile mini USB hub that's meant to sit flush alongside a laptop, to keep the total profile/footprint smaller, especially if tucking behind a TV. Had a similar thought of either dumbing-down a smart TV, or smartening-up a dumb TV.

I'm looking at other adapters that are basically a 3-port hub + ethernet adapter in one. Form factor here will matter a bit; perhaps a better solution is a longer cable to a USB hub or dock to not weigh down the Chromebit with accessories.

Something else I'd like to test is newer Firefox versions than the ESR with some about:config tweaks. Firefox ESR is currently at 78 and is default in PrawnOS. As of Firefox 82, there's support for the vaapi, wonder if that + the Hantro VPU support might make for better video playback experience.

@SolidHal
This was running expanded on USB.

I have not tested:

  • Installation to emmc
  • XFCE environment
  • 4k / high res support
  • Encryption

Given its uniqueness from the other devices, not sure what other test cases to try out, but I'll keep messing with it.

@tehbra1n
Copy link

I ordered one on Amazon to try out along with this Anker USB hub/Ethernet adapter to mess with: https://smile.amazon.com/Anker-Gigabit-Ethernet-Converter-Support/dp/B014ZOJX7W/ref=sr_1_3?dchild=1&keywords=usb+hub+with+ethernet&qid=1607702286&refinements=p_89%3AAUKEY%7CAnker&rnid=2528832011&s=electronics&sr=1-3

I'll report back with anything interesting I find.

@ghost
Copy link

ghost commented Dec 11, 2020

found one in my city for 50$, will report back. Great find!

@ghost
Copy link

ghost commented Dec 11, 2020

Given its uniqueness from the other devices, not sure what other test cases to try out, but I'll keep messing with it.

HDMI-CEC Support would be interesting

@SolidHal
Copy link
Owner

This looks great! thanks @gregordinary

@SolidHal SolidHal merged commit 6aedde2 into SolidHal:master Dec 12, 2020
@tehbra1n
Copy link

Did you use libreboot for veyron-speedy? @gregordinary I want to double check before I crack my CS10 open to mess with the read/write screw.

@gregordinary
Copy link
Contributor Author

@tehbra1n For veyron-speedy, yeah I have libreboot flashed, but have not done so for any other device as I haven't seen it explicitly mentioned that it'd work.

@tehbra1n
Copy link

@tehbra1n For veyron-speedy, yeah I have libreboot flashed, but have not done so for any other device as I haven't seen it explicitly mentioned that it'd work.

So you left the firmware for the CS10 as-is when installing PrawnOS?

@gregordinary
Copy link
Contributor Author

So you left the firmware for the CS10 as-is when installing PrawnOS?

Yup. But to clarify, so far I've only run from USB and done the (E)xpand option for installtion, I have not installed to emmc yet. @rk-zero noted the emmc value needs to change, it's currently hardcoded as mmcblk2 and needs to be mmcblk1. So I'd hold off until that's updated and just run from USB to start initial tests. (not sure it'd successfully install with the incorrect value, anyway)

@gregordinary gregordinary deleted the veyron-mickey branch December 13, 2020 20:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants