Skip to content

Commit

Permalink
7c-woa: some more status update
Browse files Browse the repository at this point in the history
  • Loading branch information
hexdump0815 committed Mar 5, 2023
1 parent 5deabc7 commit 68c09f3
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions systems/snapdragon_7c_woa/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,10 @@ see also https://github.com/hexdump0815/imagebuilder/issues/136 for all above

- this is very much work in progress, not really useable yet and mostly ment as a starting point for helping to bring mainline linux forward on this platform
- the grub setup so far is only an ugly hack to make it boot at all and the boot config is currently hard coded in /boot/boot/grub/grub.cfg
- currently the dtb file for the samsung galaxy book go is hard coded in the grub config file, this needs to be adjusted in case of the aspire 1 or another snapdragon 7c system
- the root filesystems is currently still set to ext4 (but the usual btrfs should work as well i guess)
- currently the dtb file for the samsung galaxy book go is hard coded in the grub config file, this needs to be adjusted in case of the aspire 1 or another snapdragon 7c system (handled via two grub menu entries since 230305-01 now)
- the root filesystems is currently still set to ext4 (but the usual btrfs should work as well i guess) (switched to btrfs root since 230305-01)
- so far only tested with bookworm, not sure if grub etc. in jammy is new enough to be working
- the linux support for those snapdragon 7c on windows on arm system is in its very early stages, but there is quite a bit of useable code already there from the snapdragon 7c chromebooks (trogdor) - working so far: efi framebuffer display, keyboard, usb-a port
- the linux support for those snapdragon 7c on windows on arm system is in its very early stages, but there is quite a bit of useable code already there from the snapdragon 7c chromebooks (trogdor)
- booting should only be done from usb for now, please keep the windows installation on emmc/ufs as it might be required to get updated firmware files from it still
- secure boot needs to be disabled in the bios in order to be able to boot those images as all
- some info on the samsung galaxy book go bringup can be found here: https://oftc.irclog.whitequark.org/aarch64-laptops/2022-10-18#31531590 and the following days and some info about the acer aspire 1 can be found here: https://oftc.irclog.whitequark.org/aarch64-laptops/2022-07-30#31145280
Expand All @@ -43,10 +43,11 @@ see also https://github.com/hexdump0815/imagebuilder/issues/136 for all above
- to enter the boot selector press f10 early after powering on the device, sometimes it takes quite a few tries until the usb disk is detected by the boot selector (should be something like "uefi: usb ..." in the menu)
- booting from usb seems to be quite selective on the device used: a sandisk ultra stick was detected only at around each 10th try, some no name slow cheap usb device worked much better, so some experimentation might be required
- the right usb-c port (left not tested yet) is also working if some usb-c hub or adapter is connected to it while booting, this way a usb hub can be used to connect a mouse and usb ethernet
- working so far: display framebuffer, keyboard (needs some key press during boot to get rid of logged errors), usb-a, usb-c (if connected together with usb-a at boot time already)
- working so far: display framebuffer, keyboard (needs some key press during boot to get rid of logged errors), usb-a, usb-c (if connected together with usb-a at boot time already), gpu if at least one firmware file from windows is installed
- some interesting info: https://github.com/aarch64-laptops/debian-cdimage/issues/21
- acer aspire 1 a114-61 notes:
- the started mainline port for it by nikita travkin (travmurav):
- https://github.com/TravMurav/linux/tree/aspire1
- https://gitlab.com/TravMurav/pmaports/-/tree/aspire1/device/testing/linux-postmarketos-qcom-sc7180
- https://gitlab.com/TravMurav/pmaports/-/tree/aspire1/device/testing/device-acer-aspire1
- working so far (beyond what is supported on the samsung galaxy book go): touchpad, wifi, bt (not sure), audio (maybe), battery status

0 comments on commit 68c09f3

Please # to comment.