Skip to content
Snippets Groups Projects

Draft: amazon-otter: add new device

Closed Imported Administrator requested to merge amazon-otter into master
  1. Jun 01, 2021
    • Hansem Ro's avatar
      amazon-otter: Add initial support · a5bab23c
      Hansem Ro authored
      With a modified bootloader, which enables device tree support, the Kindle
      Fire (1st gen; aka KC1 or otter) can boot pmOS with mainline kernel.
      
      The patches (aside from 0006) come from Michael John Sakellaropoulos
      <mjsakellaropoulos@gmail.com> and myself (Hansem Ro) while working on
      mainline support and documentation. Our current progress can be tracked
      at https://github.com/hansemro/kc1-linux.
      (Patch 0006 comes from RobertCNelson <robertcnelson@gmail.com>.)
      Details of each patch should be included in each patch. If you have any
      questions, feel free to reach out.
      
      So far:
      - kernel 5.11.0 works
      - pmOS boots
      - wifi works (with nonfree TI firmware)
      - display panel works
      - omapdrm/framebuffer works
      - panel backlight partially works: on/off support only
      - touchscreen works
      - USB OTG and CDC/ACM works
      - Debug UART works
      - battery fuel gauge works
      - charger controller works
      - temperature sensor works
      - green and orange leds work
      - RTC works
      - acclerometer works
      
      - no GPU acceleration
      - no PWM backlight control
      - no light sensor support
      - no audio support
      - no rproc support
      
      Installation guide (in draft state) can be found here:
      https://github.com/hansemro/kc1-linux/blob/pmOS_dev/pmOS/pmos_guide.md
      
      -------------
      This commit includes WLAN fixes present in the following commit versions:
      - b1b11417
      - 14ae3010
      - 770955e4
      - e6aa84d3
      
      Issue: WLAN fails to power up and load firmware after being powered
      down.
      
      More details about issue:
      https://github.com/hansemro/kc1-linux/issues/3#issuecomment-851711544
      Unverified
      a5bab23c
Loading