lkml.org 
[lkml]   [2020]   [May]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    SubjectRe: [PATCH v11 33/56] Input: atmel_mxt_ts - delay enabling IRQ when not using regulators
    From
    Date
    Hello Dmitry

    On 2020/05/17 22:26, Dmitry Osipenko wrote:
    > 17.05.2020 16:08, Dmitry Osipenko пишет:
    >> 17.05.2020 06:32, Wang, Jiada пишет:
    >>> Hello Dmitry
    >>>
    >>> On 2020/05/14 13:53, Dmitry Osipenko wrote:
    >>>> 13.05.2020 08:07, Wang, Jiada пишет:
    >>>>> Hello Dmitry
    >>>>>
    >>>>> On 2020/05/12 8:13, Dmitry Osipenko wrote:
    >>>>>> 11.05.2020 05:05, Wang, Jiada пишет:
    >>>>>>> Hello Dmitry
    >>>>>>>
    >>>>>>> Thanks for your comment and test,
    >>>>>>>
    >>>>>>> can you let me know which platform (board) you are using for test,
    >>>>>>> and DTS changes if you have added any.
    >>>>>>
    >>>>>> That's this device-tree [1] without any extra changes.
    >>>>>>
    >>>>> I am using Samsung Chromebook Pro for testing,
    >>>>> but obviously some of the use cases it can't cover.
    >>>>>
    >>>>> I also would like to test on same device you are using,
    >>>>> would you please let me know how to boot Acer Iconia Tab A500
    >>>>> with custom images. Are you booting Linux or Android on it?
    >>>>
    >>>> I'm using Ubuntu 20.04 on it at the moment. In order to boot custom
    >>>> images you'll need at least to install a custom recovery, which will
    >>>> allow to flash boot.img on eMMC storage.
    >>>>
    >>>> Ideally, you'll need to install an unlocked bootloader that will enable
    >>>> Android's fastboot, and thus, allow to easily boot kernel zImage without
    >>>> messing with flashing boot images.
    >>>>
    >>>> Could you please tell what is the current state of yours device: does it
    >>>> have a stock Android installed? is it rooted? is custom recovery
    >>>> installed?
    >>>>
    >>> Thanks for your information
    >>>
    >>> By following instructions found in XDA forums,
    >>> now I am able to install an unlocked bootloader,
    >>> boot among primary kernel, recovery kernel or fastboot,
    >>> an Android custom stock rom also has been installed
    >>
    >> Awesome!
    >>
    >>> Could you please let me know how to install local built ubuntu images
    >>
    >> Sure, please follow these steps:
    >>
    >> 1. Download rootfs from
    >> http://cdimage.ubuntu.com/ubuntu-base/releases/20.04/release/ubuntu-base-20.04-base-armhf.tar.gz
    >>
    >> 2. Extract it wherever you want yours root to be, like ExternalSD card
    >> or eMMC /data partition or even NFS directory if you'll use usbnet.
    >>
    >> 3. Clone this kernel https://github.com/grate-driver/linux which is a
    >> recent upstream linux-next + work-in-progress patches that haven't been
    >> merged into upstream yet. For example DRM bridges and Tegra Partition
    >> Table patches are under review now.
    >>
    >> 4. Select tegra_defconfig:
    >>
    >> ARCH=arm make tegra_defconfig
    >>
    >> 5. Compile kernel:
    >>
    >> ARCH=arm make
    >>
    >> 6. Append DTB to zImage:
    >>
    >> cat arch/arm/boot/zImage
    >> arch/arm/boot/dts/tegra20-acer-a500-picasso.dtb > arch/arm/boot/zImage-dtb
    >>
    >> 7. Turn on A500 and select 'fastboot' option in the bootloader's menu.
    >>
    >> 8. Boot compiled kernel:
    >>
    >> fastboot -c "root=/dev/mmcblk2p8 gpt tegraboot=sdmmc" boot
    >> arch/arm/boot/zImage-dtb
    >>
    >> 9. Grab touchscreen/WiFi/Bluetooth firmware files from
    >> https://github.com/digetx/linux-firmware
    >>
    >> 10. Grab ALSA UCM rule from https://github.com/digetx/alsa-ucm-conf
    >>
    >> 11. Enjoy!
    >>
    >> Please let me know you'll experience any problems, I'll be glad to help.
    >>
    >
    > Also, there is an Ubuntu PPA for Tegra20/30 devices with drivers from
    > GRATE-driver project:
    > https://launchpad.net/~grate-driver/+archive/ubuntu/ppa
    >
    > Please keep in mind that there is no GL driver that work with upstream
    > kernel.
    >
    > I'd recommend to use KDE Plasma 5 for the desktop environment. For the
    > good experience you'll need to tell Qt to use software render, the
    > easiest way is to set required env variables globally:
    >
    > echo -e
    > "QT_QUICK_BACKEND=software\nLIBGL_ALWAYS_SOFTWARE=1\nQT_IM_MODULE=qtvirtualkeyboard"
    >>> /etc/security/pam_env.conf

    Thanks for detailed information to help me boot ubuntu on acer tab a500,
    now I am able to boot it with ubuntu and reproduced the issue with v11
    patch-set.

    I will start to investigate the root cause,
    from now on, my update patch-set will be tested on both samsung
    chromebook pro and acer tab a500

    Thanks for your help

    Thanks,
    Jiada

    \
     
     \ /
      Last update: 2020-05-25 16:52    [W:5.114 / U:0.008 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site