Kernel 5.4 Development Party

Test and fix the Kernel 5.4 features
User avatar
rooted
Posts: 7259
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 452 times
Been thanked: 127 times
Contact:

Re: Kernel 5.4 Development Party

Unread post by rooted » Sun Dec 22, 2019 9:33 am

I'm getting this upon booting 5.4.3:

Code: Select all

[    8.331696] ------------[ cut here ]------------
[    8.334882] WARNING: CPU: 4 PID: 365 at drivers/media/mc/mc-entity.c:561 __media_pipeline_stop+0x98/0xe0
[    8.344326] Modules linked in: snd_usb_audio snd_hwdep snd_usbmidi_lib snd_rawmidi snd_seq_device ir_rc5_decoder au8522_dig tuner au8522_decoder au8522_common sd_mod sg au0828 tveeprom videobuf2_vmalloc evdev gpio_keys exynos_gpiomem uio_pdrv_genirq uio uas usb_storage ax88179_178a scsi_mod spidev spi_s3c64xx ip_tables ipv6 nf_defrag_ipv6
[    8.374309] CPU: 4 PID: 365 Comm: v4l_id Not tainted 5.4.3+ #1
[    8.374314] Hardware name: SAMSUNG EXYNOS (Flattened Device Tree)
[    8.386072] [<c0111e98>] (unwind_backtrace) from [<c010d814>] (show_stack+0x10/0x14)
[    8.386083] [<c010d814>] (show_stack) from [<c09b01b8>] (dump_stack+0x94/0xa8)
[    8.400964] [<c09b01b8>] (dump_stack) from [<c0126494>] (__warn+0xd0/0xf8)
[    8.407806] [<c0126494>] (__warn) from [<c0126838>] (warn_slowpath_fmt+0x60/0xb8)
[    8.415261] [<c0126838>] (warn_slowpath_fmt) from [<c073f168>] (__media_pipeline_stop+0x98/0xe0)
[    8.424023] [<c073f168>] (__media_pipeline_stop) from [<bf117230>] (au0828_disable_source+0x94/0x26c [au0828])
[    8.433992] [<bf117230>] (au0828_disable_source [au0828]) from [<c0758294>] (v4l_disable_media_source+0x34/0x40)
[    8.444118] [<c0758294>] (v4l_disable_media_source) from [<c07496c8>] (v4l2_fh_exit+0x1c/0x30)
[    8.452691] [<c07496c8>] (v4l2_fh_exit) from [<c07496fc>] (v4l2_fh_release+0x20/0x30)
[    8.460495] [<c07496fc>] (v4l2_fh_release) from [<bf11b1fc>] (au0828_v4l2_close+0xac/0x198 [au0828])
[    8.469598] [<bf11b1fc>] (au0828_v4l2_close [au0828]) from [<c0741368>] (v4l2_release+0xc8/0xd4)
[    8.478346] [<c0741368>] (v4l2_release) from [<c02d4874>] (__fput+0x88/0x218)
[    8.485450] [<c02d4874>] (__fput) from [<c01462c8>] (task_work_run+0x90/0xb0)
[    8.492550] [<c01462c8>] (task_work_run) from [<c010d268>] (do_work_pending+0x528/0x61c)
[    8.500608] [<c010d268>] (do_work_pending) from [<c010106c>] (slow_work_pending+0xc/0x20)
[    8.508752] Exception stack(0xec7a7fb0 to 0xec7a7ff8)
[    8.513776] 7fa0:                                     00000000 00000000 00000001 00000000
[    8.521924] 7fc0: 00000000 b6f75190 80000000 00000006 00000003 00000000 004e1f9c 00000000
[    8.530069] 7fe0: 00000006 bebbdbf8 b6f25d7f b6f27e76 20010030 00000003
[    8.536700] ---[ end trace 13180cfefbfa6436 ]---
It doesn't seem to be affecting my ATSC tuner negatively but it's something new.

User avatar
rooted
Posts: 7259
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 452 times
Been thanked: 127 times
Contact:

Re: Kernel 5.4 Development Party

Unread post by rooted » Sun Dec 22, 2019 10:37 am

@joshua.yang I'm running 5.4.3 on the cloudshell 1 but the display isn't working, is there some configuration or a module that needs to be loaded?

joshua.yang
Posts: 348
Joined: Fri Sep 22, 2017 5:54 pm
languages_spoken: Korean, English
ODROIDs: XU4, XU4Q + Cloudshell2, H2, N2
Has thanked: 10 times
Been thanked: 64 times
Contact:

Re: Kernel 5.4 Development Party

Unread post by joshua.yang » Mon Dec 23, 2019 10:41 am

rooted wrote: ↑
Sun Dec 22, 2019 10:37 am
@joshua.yang I'm running 5.4.3 on the cloudshell 1 but the display isn't working, is there some configuration or a module that needs to be loaded?
LCD disabled by default. To activate the LCD on CS/OGST, you have to do this post: viewtopic.php?f=184&t=36947&start=50#p274592
- Change these nodes' status to disabled: i2c_1, hsi2c_5, spidev
- Change these nodes' status to okay: spi_1, hktft_cs_ogst
2019-12-23 10.35.29.jpg
2019-12-23 10.35.29.jpg (404.34 KiB) Viewed 2688 times
Since the Overlay feature is not merged yet, it needs to build using make dtbs after editing DTS. ;)

And could you let me know the results?
These users thanked the author joshua.yang for the post (total 4):
rooted (Mon Dec 23, 2019 1:30 pm) • AreaScout (Mon Dec 23, 2019 10:03 pm) • MastaG (Tue Dec 24, 2019 6:05 pm) • joy (Thu Jan 02, 2020 11:39 am)

joshua.yang
Posts: 348
Joined: Fri Sep 22, 2017 5:54 pm
languages_spoken: Korean, English
ODROIDs: XU4, XU4Q + Cloudshell2, H2, N2
Has thanked: 10 times
Been thanked: 64 times
Contact:

Re: Kernel 5.4 Development Party

Unread post by joshua.yang » Mon Dec 23, 2019 10:45 am

And, the existing LCD package from our PPA for CloudShell series doesn't work on 5.4 because 5.4 kernel is using Device tree to activate LCDs.

User avatar
rooted
Posts: 7259
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 452 times
Been thanked: 127 times
Contact:

Re: Kernel 5.4 Development Party

Unread post by rooted » Mon Dec 23, 2019 1:30 pm

joshua.yang wrote:
rooted wrote: ↑
Sun Dec 22, 2019 10:37 am
@joshua.yang I'm running 5.4.3 on the cloudshell 1 but the display isn't working, is there some configuration or a module that needs to be loaded?
LCD disabled by default. To activate the LCD on CS/OGST, you have to do this post: viewtopic.php?f=184&t=36947&start=50#p274592
- Change these nodes' status to disabled: i2c_1, hsi2c_5, spidev
- Change these nodes' status to okay: spi_1, hktft_cs_ogst
2019-12-23 10.35.29.jpg
Since the Overlay feature is not merged yet, it needs to build using make dtbs after editing DTS. ;)

And could you let me know the results?
I thought this was merged in 5.4.3, it's working now with the changes.

Thank you.

Also there is a problem with wiringPi, since the "hardware" line of /proc/cpuinfo is "SAMSUNG EXYNOS (Flattened Device Tree)" instead of "ODROID-XU3" wiringPi won't work on 5.4 kernel.
These users thanked the author rooted for the post:
joshua.yang (Mon Dec 23, 2019 2:17 pm)

joshua.yang
Posts: 348
Joined: Fri Sep 22, 2017 5:54 pm
languages_spoken: Korean, English
ODROIDs: XU4, XU4Q + Cloudshell2, H2, N2
Has thanked: 10 times
Been thanked: 64 times
Contact:

Re: Kernel 5.4 Development Party

Unread post by joshua.yang » Mon Dec 23, 2019 2:14 pm

rooted wrote: ↑
Mon Dec 23, 2019 1:30 pm
I thought this was merged in 5.4.3, it's working now with the changes.

Thank you.

Also there is a problem with wiringPi, since the "hardware" line of /proc/cpuinfo is "SAMSUNG EXYNOS (Flattened Device Tree)" instead of "ODROID-XU3" wiringPi won't work on 5.4 kernel.
Glad to hear that it's working.

You're right, I thought that must be the problem. :)
I'll fix WiringPi as soon as possible and will post here when the patch arrives.

The Overlay patch is not merged yet because I made this patch too invasive. It does edit 3 Makefiles.
I'm re-working that to minimize the invasions. So please wait a few more days until this merged.
These users thanked the author joshua.yang for the post:
rooted (Mon Dec 23, 2019 3:27 pm)

User avatar
rooted
Posts: 7259
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 452 times
Been thanked: 127 times
Contact:

Re: Kernel 5.4 Development Party

Unread post by rooted » Mon Dec 23, 2019 3:29 pm

joshua.yang wrote:
rooted wrote: ↑
Mon Dec 23, 2019 1:30 pm
I thought this was merged in 5.4.3, it's working now with the changes.

Thank you.

Also there is a problem with wiringPi, since the "hardware" line of /proc/cpuinfo is "SAMSUNG EXYNOS (Flattened Device Tree)" instead of "ODROID-XU3" wiringPi won't work on 5.4 kernel.
Glad to hear that it's working.

You're right, I thought that must be the problem. :)
I'll fix WiringPi as soon as possible and will post here when the patch arrives.

The Overlay patch is not merged yet because I made this patch too invasive. It does edit 3 Makefiles.
I'm re-working that to minimize the invasions. So please wait a few more days until this merged.
I'm in no hurry, I'm glad you and memeka are trying not to change too much code from mainline. It makes upgrading kernel versions so much easier in the long run.

User avatar
AreaScout
Posts: 1215
Joined: Sun Jul 07, 2013 3:05 am
languages_spoken: german, english
ODROIDs: X2, U3, XU3, C2, HiFi Shield, XU4, XU4Q,
N1, Go, VU5A, Show2, CloudShell2,
H2, N2, VU7A, VuShell
Has thanked: 44 times
Been thanked: 112 times
Contact:

Re: Kernel 5.4 Development Party

Unread post by AreaScout » Mon Dec 23, 2019 10:04 pm

@joshua.yang

Thank you so much for the implementation of the LCD driver ! I will test it as soon as possible πŸ‘Œ

RG

User avatar
AreaScout
Posts: 1215
Joined: Sun Jul 07, 2013 3:05 am
languages_spoken: german, english
ODROIDs: X2, U3, XU3, C2, HiFi Shield, XU4, XU4Q,
N1, Go, VU5A, Show2, CloudShell2,
H2, N2, VU7A, VuShell
Has thanked: 44 times
Been thanked: 112 times
Contact:

Re: Kernel 5.4 Development Party

Unread post by AreaScout » Tue Dec 24, 2019 3:17 am

    @joshua.yang

    I am running it on my CloudShell2 with OMV (Armbian kernel) right now and so far so good, I will test further, thanks again :)
      2019-12-23 (2).png
      2019-12-23 (2).png (65.44 KiB) Viewed 2566 times
      Foto.png
      Foto.png (877.08 KiB) Viewed 2566 times
      RG
      These users thanked the author AreaScout for the post:
      joshua.yang (Tue Dec 24, 2019 9:50 am)

      User avatar
      odroid
      Site Admin
      Posts: 33297
      Joined: Fri Feb 22, 2013 11:14 pm
      languages_spoken: English
      ODROIDs: ODROID
      Has thanked: 376 times
      Been thanked: 449 times
      Contact:

      Re: Kernel 5.4 Development Party

      Unread post by odroid » Tue Dec 24, 2019 8:11 am

      Glad to hear that Kernel 5.4.6 and the LCD work fine on your CloudShell2. :D

      User avatar
      rooted
      Posts: 7259
      Joined: Fri Dec 19, 2014 9:12 am
      languages_spoken: english
      Location: Gulf of Mexico, US
      Has thanked: 452 times
      Been thanked: 127 times
      Contact:

      Re: Kernel 5.4 Development Party

      Unread post by rooted » Tue Dec 24, 2019 11:04 am

      I've been getting these messages occasionally on my Cloudshell 1 running 5.4.3:

      Code: Select all

      56154.636473] xhci-hcd xhci-hcd.7.auto: ERROR unknown event type 37
      [56157.228330] xhci-hcd xhci-hcd.7.auto: ERROR unknown event type 37
      [56158.284713] xhci-hcd xhci-hcd.7.auto: ERROR unknown event type 37
      [56159.337257] xhci-hcd xhci-hcd.7.auto: ERROR unknown event type 37
      [56159.355883] xhci-hcd xhci-hcd.7.auto: ERROR unknown event type 37
      [56519.345911] xhci-hcd xhci-hcd.7.auto: ERROR unknown event type 37
      [56563.422308] xhci-hcd xhci-hcd.7.auto: ERROR unknown event type 37
      [56563.451693] xhci-hcd xhci-hcd.7.auto: ERROR unknown event type 37
      [56578.415228] xhci-hcd xhci-hcd.7.auto: ERROR unknown event type 37
      [56595.378598] xhci-hcd xhci-hcd.7.auto: ERROR unknown event type 37
      [56595.406686] xhci-hcd xhci-hcd.7.auto: ERROR unknown event type 37
      [56595.428344] xhci-hcd xhci-hcd.7.auto: ERROR unknown event type 37
      [56595.442401] xhci-hcd xhci-hcd.7.auto: ERROR unknown event type 37
      [56684.327750] xhci-hcd xhci-hcd.7.auto: ERROR unknown event type 37
      [56690.981148] xhci-hcd xhci-hcd.7.auto: ERROR unknown event type 37
      [56692.012385] xhci-hcd xhci-hcd.7.auto: ERROR unknown event type 37
      [56697.097438] xhci-hcd xhci-hcd.7.auto: ERROR unknown event type 37
      [56697.111789] xhci-hcd xhci-hcd.7.auto: ERROR unknown event type 37
      [56721.913622] xhci-hcd xhci-hcd.7.auto: ERROR unknown event type 37
       

      User avatar
      AreaScout
      Posts: 1215
      Joined: Sun Jul 07, 2013 3:05 am
      languages_spoken: german, english
      ODROIDs: X2, U3, XU3, C2, HiFi Shield, XU4, XU4Q,
      N1, Go, VU5A, Show2, CloudShell2,
      H2, N2, VU7A, VuShell
      Has thanked: 44 times
      Been thanked: 112 times
      Contact:

      Re: Kernel 5.4 Development Party

      Unread post by AreaScout » Tue Dec 24, 2019 2:30 pm

      @joshua.yang @odroid

      Turn off the backlight doesn't seem to work anymore https://wiki.odroid.com/accessory/add-o ... he_example

      Code: Select all

      root@odroidxu4:~# /usr/bin/lcd_off.sh
      /usr/bin/lcd_off.sh: line 2: /sys/class/backlight/*/bl_power: No such file or directory
      
      RG

      joshua.yang
      Posts: 348
      Joined: Fri Sep 22, 2017 5:54 pm
      languages_spoken: Korean, English
      ODROIDs: XU4, XU4Q + Cloudshell2, H2, N2
      Has thanked: 10 times
      Been thanked: 64 times
      Contact:

      Re: Kernel 5.4 Development Party

      Unread post by joshua.yang » Tue Dec 24, 2019 3:40 pm

      AreaScout wrote: ↑
      Tue Dec 24, 2019 2:30 pm
      @joshua.yang @odroid

      Turn off the backlight doesn't seem to work anymore https://wiki.odroid.com/accessory/add-o ... he_example

      Code: Select all

      root@odroidxu4:~# /usr/bin/lcd_off.sh
      /usr/bin/lcd_off.sh: line 2: /sys/class/backlight/*/bl_power: No such file or directory
      
      RG
      Right, unfortunately, I couldn't find the root cause so far. :?:
      But alternatively, you can control its backlight by GPIO handling simply using WiringPi for now.

      The pin for the backlight LED is #7 in WiringPi numbering, so you can,

      Code: Select all

      # turn off the backlight
      gpio write 7 0
      
      # turn on the backlight
      gpio write 7 1
      
      Please refer to this post: viewtopic.php?f=184&t=36947&start=50#p274858

      I recommend that to use our PPA when you about to install our WiringPi.
      And the patched WiringPi for 5.4 kernel is uploaded to our Github. Our Launchpad will build it tonight (in Korean time). :)

      We should add some descriptions to the Wiki page for users using 5.4 kernel unless it won't be fixed. :?

      User avatar
      AreaScout
      Posts: 1215
      Joined: Sun Jul 07, 2013 3:05 am
      languages_spoken: german, english
      ODROIDs: X2, U3, XU3, C2, HiFi Shield, XU4, XU4Q,
      N1, Go, VU5A, Show2, CloudShell2,
      H2, N2, VU7A, VuShell
      Has thanked: 44 times
      Been thanked: 112 times
      Contact:

      Re: Kernel 5.4 Development Party

      Unread post by AreaScout » Tue Dec 24, 2019 5:19 pm

      @joshua.yang

      Thank you I missed that post, I did compile WiringPi and it works, I will implement this in my cloudshell2-monitoring tool to control the backlight per fixed time or a light sensor, for the next CS2 RAID controller board revision a light sensor on-board would be a nice idea ;)

      Thank you again and greets to korea :)

      joshua.yang
      Posts: 348
      Joined: Fri Sep 22, 2017 5:54 pm
      languages_spoken: Korean, English
      ODROIDs: XU4, XU4Q + Cloudshell2, H2, N2
      Has thanked: 10 times
      Been thanked: 64 times
      Contact:

      Re: Kernel 5.4 Development Party

      Unread post by joshua.yang » Tue Dec 24, 2019 5:31 pm

      AreaScout wrote: ↑
      Tue Dec 24, 2019 5:19 pm
      @joshua.yang

      Thank you I missed that post, I did compile WiringPi and it works, I will implement this in my cloudshell2-monitoring tool to control the backlight per fixed time or a light sensor, for the next CS2 RAID controller board revision a light sensor on-board would be a nice idea ;)

      Thank you again and greets to korea :)
      Glad it helped. :D
      Great idea. It is really needed for those who put their CS2 onto their room. :)

      Please tell me any problem occurs.

      maki26
      Posts: 19
      Joined: Sat Jan 19, 2019 4:25 am
      languages_spoken: english, polish
      ODROIDs: XU4 + Cloudshell 2
      Has thanked: 5 times
      Been thanked: 1 time
      Contact:

      Re: Kernel 5.4 Development Party

      Unread post by maki26 » Mon Dec 30, 2019 6:35 pm

      AreaScout wrote: ↑
      Tue Dec 24, 2019 3:17 am
        @joshua.yang

        I am running it on my CloudShell2 with OMV (Armbian kernel) right now and so far so good, I will test further, thanks again :)
          2019-12-23 (2).png

          Foto.png

          RG
          @AreaScout

          hi, I saw CS2 is working with kernel 5.4

          I tried to make it with dts file ( manual some posts ago ) but fail.
          Can You maybe gave me some easier short steps to get it work?

          Thanks.

          P.S. I saw some info that video CPU load at 5.4 is much lower. So will be good as well for kodi. Now when kodi plays (x265 content ) I can see temps on LCD ~75-80 deg.

          I have 40x40x40 coolsink on CPU

          User avatar
          AreaScout
          Posts: 1215
          Joined: Sun Jul 07, 2013 3:05 am
          languages_spoken: german, english
          ODROIDs: X2, U3, XU3, C2, HiFi Shield, XU4, XU4Q,
          N1, Go, VU5A, Show2, CloudShell2,
          H2, N2, VU7A, VuShell
          Has thanked: 44 times
          Been thanked: 112 times
          Contact:

          Re: Kernel 5.4 Development Party

          Unread post by AreaScout » Mon Dec 30, 2019 7:16 pm

            Are you running your CS2 with OMV ? If yes I can upload the debian packages from a pre-compiled kernel 5.4.6

            RG

            maki26
            Posts: 19
            Joined: Sat Jan 19, 2019 4:25 am
            languages_spoken: english, polish
            ODROIDs: XU4 + Cloudshell 2
            Has thanked: 5 times
            Been thanked: 1 time
            Contact:

            Re: Kernel 5.4 Development Party

            Unread post by maki26 » Mon Dec 30, 2019 7:21 pm

            AreaScout wrote: ↑
            Mon Dec 30, 2019 7:16 pm
              Are you running your CS2 with OMV ? If yes I can upload the debian packages from a pre-compiled kernel 5.4.6

              RG
              Yes, as I tried before Buster with kernel 4.14, OpenmediaVault, Kodi 18.2.

              then You suggest to update kodi to 18.5.

              So I I'm planning to do the same Buster+5.4.6+OMV5.0+kodi18.5. Hope will work :-)

              maki26
              Posts: 19
              Joined: Sat Jan 19, 2019 4:25 am
              languages_spoken: english, polish
              ODROIDs: XU4 + Cloudshell 2
              Has thanked: 5 times
              Been thanked: 1 time
              Contact:

              Re: Kernel 5.4 Development Party

              Unread post by maki26 » Mon Dec 30, 2019 7:48 pm

              maki26 wrote: ↑
              Mon Dec 30, 2019 7:21 pm
              AreaScout wrote: ↑
              Mon Dec 30, 2019 7:16 pm
                Are you running your CS2 with OMV ? If yes I can upload the debian packages from a pre-compiled kernel 5.4.6

                RG
                Yes, as I tried before Buster with kernel 4.14, OpenmediaVault, Kodi 18.2.

                then You suggest to update kodi to 18.5.

                So I I'm planning to do the same Buster+5.4.6+OMV5.0+kodi18.5. Hope will work :-)
                @AreaScout

                P.S. Do You have CEC already compiled in 5.4.6 or it's not implemented yet?

                User avatar
                AreaScout
                Posts: 1215
                Joined: Sun Jul 07, 2013 3:05 am
                languages_spoken: german, english
                ODROIDs: X2, U3, XU3, C2, HiFi Shield, XU4, XU4Q,
                N1, Go, VU5A, Show2, CloudShell2,
                H2, N2, VU7A, VuShell
                Has thanked: 44 times
                Been thanked: 112 times
                Contact:

                Re: Kernel 5.4 Development Party

                Unread post by AreaScout » Mon Dec 30, 2019 8:28 pm

                  Sorry I didn't remember ;) Ah see ! :) CEC is what I was about to check next, it's not enabled in this kernel but I will build a new one in the new year, at this moment I only have 5.4.6 without CEC

                  Code: Select all

                  wget https://www.areascout.at/armbian-firmware_19.11.4_all.deb
                  wget https://www.areascout.at/armbian-config_19.11.4_all.deb
                  wget https://www.areascout.at/linux-image-current-odroidxu4_19.11.4_armhf.deb
                  wget https://www.areascout.at/linux-dtb-current-odroidxu4_19.11.4_armhf.deb
                  wget https://www.areascout.at/linux-headers-current-odroidxu4_19.11.4_armhf.deb
                  
                  RG

                  maki26
                  Posts: 19
                  Joined: Sat Jan 19, 2019 4:25 am
                  languages_spoken: english, polish
                  ODROIDs: XU4 + Cloudshell 2
                  Has thanked: 5 times
                  Been thanked: 1 time
                  Contact:

                  Re: Kernel 5.4 Development Party

                  Unread post by maki26 » Tue Dec 31, 2019 12:36 am

                  AreaScout wrote: ↑
                  Mon Dec 30, 2019 8:28 pm
                    Sorry I didn't remember ;) Ah see ! :) CEC is what I was about to check next, it's not enabled in this kernel but I will build a new one in the new year, at this moment I only have 5.4.6 without CEC

                    Code: Select all

                    wget https://www.areascout.at/armbian-firmware_19.11.4_all.deb
                    wget https://www.areascout.at/armbian-config_19.11.4_all.deb
                    wget https://www.areascout.at/linux-image-current-odroidxu4_19.11.4_armhf.deb
                    wget https://www.areascout.at/linux-dtb-current-odroidxu4_19.11.4_armhf.deb
                    wget https://www.areascout.at/linux-headers-current-odroidxu4_19.11.4_armhf.deb
                    
                    RG
                    @AreaScout

                    Thank You for compilation. I saw that fan isn't going "ON" on my CS2.

                    When I activate cloudshell2-fan script i get message i2Cset function is missing. ( It's clean build from @memeka 5.4.6 and installed fan script + Your build files).
                    Even I set temp limits CPU/HDD no reaction.
                    These users thanked the author maki26 for the post:
                    AreaScout (Tue Dec 31, 2019 2:06 am)

                    User avatar
                    AreaScout
                    Posts: 1215
                    Joined: Sun Jul 07, 2013 3:05 am
                    languages_spoken: german, english
                    ODROIDs: X2, U3, XU3, C2, HiFi Shield, XU4, XU4Q,
                    N1, Go, VU5A, Show2, CloudShell2,
                    H2, N2, VU7A, VuShell
                    Has thanked: 44 times
                    Been thanked: 112 times
                    Contact:

                    Re: Kernel 5.4 Development Party

                    Unread post by AreaScout » Tue Dec 31, 2019 2:10 am

                      @maki26

                      i2c is turned defiantly off it the dtb file, the fan should be controlled via gpio tool now I think but I do not know the pin to control it, my fan is always on now so the same should be on your cs2, if not be careful to not overheat your cs2, joshua should help us out here !?

                      RG

                      joshua.yang
                      Posts: 348
                      Joined: Fri Sep 22, 2017 5:54 pm
                      languages_spoken: Korean, English
                      ODROIDs: XU4, XU4Q + Cloudshell2, H2, N2
                      Has thanked: 10 times
                      Been thanked: 64 times
                      Contact:

                      Re: Kernel 5.4 Development Party

                      Unread post by joshua.yang » Tue Dec 31, 2019 3:14 pm

                      AreaScout wrote: ↑
                      Tue Dec 31, 2019 2:10 am
                        @maki26

                        i2c is turned defiantly off it the dtb file, the fan should be controlled via gpio tool now I think but I do not know the pin to control it, my fan is always on now so the same should be on your cs2, if not be careful to not overheat your cs2, joshua should help us out here !?

                        RG
                        Right. :)

                        AFAIK, the fan on the Cloudshell 2 cannot be controlled by switching GPIO in/out.
                        The simple document is here: https://wiki.odroid.com/accessory/add-o ... _fan_offon

                        Code: Select all

                        # Turn off
                        sudo i2cset -y 1 0x60 0x05 0xf5
                        
                        # Turn on
                        sudo i2cset -y 1 0x60 0x05 0xf0
                        
                        Install I2C utilities using apt install i2c-tools before enter i2cset commands.

                        To turn on the I2C, have to edit arch/arm/boot/dts/exynos5422-odroidxu4.dts file. Find i2c_1 node and change its status to "okay".
                        Then make dtbs and copy the compiled exynos5422-odroidxu4.dtb file to the boot partition of the boot memory card.
                        These users thanked the author joshua.yang for the post:
                        joy (Thu Jan 02, 2020 11:40 am)

                        User avatar
                        rooted
                        Posts: 7259
                        Joined: Fri Dec 19, 2014 9:12 am
                        languages_spoken: english
                        Location: Gulf of Mexico, US
                        Has thanked: 452 times
                        Been thanked: 127 times
                        Contact:

                        Re: Kernel 5.4 Development Party

                        Unread post by rooted » Tue Dec 31, 2019 3:23 pm

                        I've been getting some kernel crashes on 5.4.3, related to what I posted before, something to do with my ATSC tuner.

                        I don't think this was happening in 5.4.0.

                        To debug first I'm going to disable the cloudshell display DTS changes as I think it's something to do with it also, if I still get the crash I'm going back to 5.4.0 and verify the issue arose between the two.

                        User avatar
                        AreaScout
                        Posts: 1215
                        Joined: Sun Jul 07, 2013 3:05 am
                        languages_spoken: german, english
                        ODROIDs: X2, U3, XU3, C2, HiFi Shield, XU4, XU4Q,
                        N1, Go, VU5A, Show2, CloudShell2,
                        H2, N2, VU7A, VuShell
                        Has thanked: 44 times
                        Been thanked: 112 times
                        Contact:

                        Re: Kernel 5.4 Development Party

                        Unread post by AreaScout » Tue Dec 31, 2019 4:02 pm

                          @joshua.yang

                          Thank you :D I thought i2c has to be off now, well good that it hasn't, so I do not have to change my tool for that

                          RG

                          miskol
                          Posts: 237
                          Joined: Wed Jan 15, 2014 2:58 am
                          languages_spoken: english,slovak
                          Has thanked: 0
                          Been thanked: 12 times
                          Contact:

                          Re: Kernel 5.4 Development Party

                          Unread post by miskol » Mon Jan 06, 2020 9:35 am

                          escalade wrote: ↑
                          Thu Dec 12, 2019 5:24 am
                          I'm happy to report that although not officially supported yet, I've got Panfrost working on the XU4 with just a few patches to Mesa and libdrm:

                          Code: Select all

                          XU4:~ # glmark2-es2-drm
                          =======================================================
                              glmark2 2017.07
                          =======================================================
                              OpenGL Information
                              GL_VENDOR:     panfrost
                              GL_RENDERER:   panfrost
                              GL_VERSION:    OpenGL ES 2.0 Mesa 20.0.0-devel
                          =======================================================
                          [build] use-vbo=false: FPS: 59 FrameTime: 16.949 ms
                          [build] use-vbo=true: FPS: 60 FrameTime: 16.667 ms
                          [texture] texture-filter=nearest: FPS: 60 FrameTime: 16.667 ms
                          [texture] texture-filter=linear: FPS: 60 FrameTime: 16.667 ms
                          [texture] texture-filter=mipmap: FPS: 60 FrameTime: 16.667 ms
                          [shading] shading=gouraud: FPS: 60 FrameTime: 16.667 ms
                          [shading] shading=blinn-phong-inf: FPS: 60 FrameTime: 16.667 ms
                          [shading] shading=phong: FPS: 60 FrameTime: 16.667 ms
                          [shading] shading=cel: FPS: 60 FrameTime: 16.667 ms
                          [bump] bump-render=high-poly: FPS: 60 FrameTime: 16.667 ms
                          [bump] bump-render=normals: FPS: 60 FrameTime: 16.667 ms
                          [bump] bump-render=height: FPS: 60 FrameTime: 16.667 ms
                          [effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 60 FrameTime: 16.667 ms
                          [effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 54 FrameTime: 18.519 ms
                          [pulsar] light=false:quads=5:texture=false: FPS: 60 FrameTime: 16.667 ms
                          [desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 59 FrameTime: 16.949 ms
                          [desktop] effect=shadow:windows=4: FPS: 60 FrameTime: 16.667 ms
                          [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 55 FrameTime: 18.182 ms
                          [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 55 FrameTime: 18.182 ms
                          [buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 59 FrameTime: 16.949 ms
                          [ideas] speed=duration: FPS: 41 FrameTime: 24.390 ms
                          [jellyfish] <default>: FPS: 60 FrameTime: 16.667 ms
                          [terrain] <default>: FPS: 14 FrameTime: 71.429 ms
                          [shadow] <default>: FPS: 56 FrameTime: 17.857 ms
                          [refract] <default>: FPS: 48 FrameTime: 20.833 ms
                          [conditionals] fragment-steps=0:vertex-steps=0: FPS: 58 FrameTime: 17.241 ms
                          [conditionals] fragment-steps=5:vertex-steps=0: FPS: 60 FrameTime: 16.667 ms
                          [conditionals] fragment-steps=0:vertex-steps=5: FPS: 60 FrameTime: 16.667 ms
                          [function] fragment-complexity=low:fragment-steps=5: FPS: 60 FrameTime: 16.667 ms
                          [function] fragment-complexity=medium:fragment-steps=5: FPS: 60 FrameTime: 16.667 ms
                          [loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 60 FrameTime: 16.667 ms
                          [loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 60 FrameTime: 16.667 ms
                          [loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 60 FrameTime: 16.667 ms
                          =======================================================
                                                            glmark2 Score: 56 
                          =======================================================
                          
                          XU4:~ # eglinfo 
                          EGL client extensions string:
                              EGL_EXT_client_extensions EGL_EXT_device_base
                              EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_platform_base
                              EGL_KHR_client_get_all_proc_addresses EGL_KHR_debug
                              EGL_EXT_platform_wayland EGL_EXT_platform_x11 EGL_MESA_platform_gbm
                              EGL_EXT_platform_device
                          
                          GBM platform:
                          EGL API version: 1.4
                          EGL vendor string: Mesa Project
                          EGL version string: 1.4
                          EGL client APIs: OpenGL OpenGL_ES 
                          EGL extensions string:
                              EGL_ANDROID_blob_cache EGL_EXT_buffer_age
                              EGL_EXT_image_dma_buf_import EGL_KHR_cl_event2 EGL_KHR_config_attribs
                              EGL_KHR_create_context EGL_KHR_create_context_no_error
                              EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses
                              EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image
                              EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image
                              EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base
                              EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_partial_update
                              EGL_KHR_reusable_sync EGL_KHR_surfaceless_context
                              EGL_EXT_pixel_format_float EGL_KHR_wait_sync
                              EGL_MESA_configless_context EGL_MESA_drm_image
                              EGL_MESA_image_dma_buf_export EGL_MESA_query_driver
                              EGL_WL_bind_wayland_display
                          Configurations:
                               bf lv colorbuffer dp st  ms    vis   cav bi  renderable  supported
                            id sz  l  r  g  b  a th cl ns b    id   eat nd gl es es2 vg surfaces 
                          ---------------------------------------------------------------------
                          0x01 32  0  8  8  8  8  0  0  0 0 0x34325241--         y  y  y     win
                          0x02 32  0  8  8  8  8 24  0  0 0 0x34325241--         y  y  y     win
                          0x03 32  0  8  8  8  8 24  8  0 0 0x34325241--         y  y  y     win
                          0x04 32  0  8  8  8  8 32  0  0 0 0x34325241--         y  y  y     win
                          0x05 24  0  8  8  8  0  0  0  0 0 0x34325258--         y  y  y     win
                          0x06 24  0  8  8  8  0 24  0  0 0 0x34325258--         y  y  y     win
                          0x07 24  0  8  8  8  0 24  8  0 0 0x34325258--         y  y  y     win
                          0x08 24  0  8  8  8  0 32  0  0 0 0x34325258--         y  y  y     win
                          
                          Wayland platform:
                          EGL API version: 1.4
                          EGL vendor string: Mesa Project
                          EGL version string: 1.4
                          EGL client APIs: OpenGL OpenGL_ES 
                          EGL extensions string:
                              EGL_ANDROID_blob_cache EGL_EXT_buffer_age
                              EGL_EXT_image_dma_buf_import EGL_EXT_swap_buffers_with_damage
                              EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context
                              EGL_KHR_create_context_no_error EGL_KHR_fence_sync
                              EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace
                              EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image
                              EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image
                              EGL_KHR_image_base EGL_KHR_no_config_context EGL_KHR_partial_update
                              EGL_KHR_reusable_sync EGL_KHR_surfaceless_context
                              EGL_KHR_swap_buffers_with_damage EGL_EXT_pixel_format_float
                              EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image
                              EGL_MESA_image_dma_buf_export EGL_MESA_query_driver
                              EGL_WL_bind_wayland_display EGL_WL_create_wayland_buffer_from_image
                          Configurations:
                               bf lv colorbuffer dp st  ms    vis   cav bi  renderable  supported
                            id sz  l  r  g  b  a th cl ns b    id   eat nd gl es es2 vg surfaces 
                          ---------------------------------------------------------------------
                          0x01 32  0  8  8  8  8  0  0  0 0 0x00--         y  y  y     win
                          0x02 32  0  8  8  8  8 24  0  0 0 0x00--         y  y  y     win
                          0x03 32  0  8  8  8  8 24  8  0 0 0x00--         y  y  y     win
                          0x04 32  0  8  8  8  8 32  0  0 0 0x00--         y  y  y     win
                          0x05 24  0  8  8  8  0  0  0  0 0 0x00--         y  y  y     win
                          0x06 24  0  8  8  8  0 24  0  0 0 0x00--         y  y  y     win
                          0x07 24  0  8  8  8  0 24  8  0 0 0x00--         y  y  y     win
                          0x08 24  0  8  8  8  0 32  0  0 0 0x00--         y  y  y     win
                          
                          X11 platform:
                          libEGL warning: MESA-LOADER: failed to open swrast (search paths /usr/lib/dri)
                          
                          libEGL warning: MESA-LOADER: failed to open swrast (search paths /usr/lib/dri)
                          
                          eglinfo: eglInitialize failed
                          
                          Device platform:
                          eglinfo: eglInitialize failed
                          
                          I've got Sway, Emulationstation and RetroArch working. There's some glitching and artifacts during GL operations, but this is looking very promising :)
                          Anything what you can share?

                          OK I found it
                          It only need to whitelist 620

                          glmark/weston run kind of fine :)
                          but lots for afterfacts

                          MastaG
                          Posts: 307
                          Joined: Mon Aug 26, 2013 6:05 pm
                          languages_spoken: english
                          Has thanked: 18 times
                          Been thanked: 4 times
                          Contact:

                          Re: Kernel 5.4 Development Party

                          Unread post by MastaG » Mon Jan 06, 2020 6:37 pm

                          miskol wrote: ↑
                          Mon Jan 06, 2020 9:35 am
                          escalade wrote: ↑
                          Thu Dec 12, 2019 5:24 am
                          I'm happy to report that although not officially supported yet, I've got Panfrost working on the XU4 with just a few patches to Mesa and libdrm:

                          Code: Select all

                          XU4:~ # glmark2-es2-drm
                          =======================================================
                              glmark2 2017.07
                          =======================================================
                              OpenGL Information
                              GL_VENDOR:     panfrost
                              GL_RENDERER:   panfrost
                              GL_VERSION:    OpenGL ES 2.0 Mesa 20.0.0-devel
                          =======================================================
                          [build] use-vbo=false: FPS: 59 FrameTime: 16.949 ms
                          [build] use-vbo=true: FPS: 60 FrameTime: 16.667 ms
                          [texture] texture-filter=nearest: FPS: 60 FrameTime: 16.667 ms
                          [texture] texture-filter=linear: FPS: 60 FrameTime: 16.667 ms
                          [texture] texture-filter=mipmap: FPS: 60 FrameTime: 16.667 ms
                          [shading] shading=gouraud: FPS: 60 FrameTime: 16.667 ms
                          [shading] shading=blinn-phong-inf: FPS: 60 FrameTime: 16.667 ms
                          [shading] shading=phong: FPS: 60 FrameTime: 16.667 ms
                          [shading] shading=cel: FPS: 60 FrameTime: 16.667 ms
                          [bump] bump-render=high-poly: FPS: 60 FrameTime: 16.667 ms
                          [bump] bump-render=normals: FPS: 60 FrameTime: 16.667 ms
                          [bump] bump-render=height: FPS: 60 FrameTime: 16.667 ms
                          [effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 60 FrameTime: 16.667 ms
                          [effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 54 FrameTime: 18.519 ms
                          [pulsar] light=false:quads=5:texture=false: FPS: 60 FrameTime: 16.667 ms
                          [desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 59 FrameTime: 16.949 ms
                          [desktop] effect=shadow:windows=4: FPS: 60 FrameTime: 16.667 ms
                          [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 55 FrameTime: 18.182 ms
                          [buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 55 FrameTime: 18.182 ms
                          [buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 59 FrameTime: 16.949 ms
                          [ideas] speed=duration: FPS: 41 FrameTime: 24.390 ms
                          [jellyfish] <default>: FPS: 60 FrameTime: 16.667 ms
                          [terrain] <default>: FPS: 14 FrameTime: 71.429 ms
                          [shadow] <default>: FPS: 56 FrameTime: 17.857 ms
                          [refract] <default>: FPS: 48 FrameTime: 20.833 ms
                          [conditionals] fragment-steps=0:vertex-steps=0: FPS: 58 FrameTime: 17.241 ms
                          [conditionals] fragment-steps=5:vertex-steps=0: FPS: 60 FrameTime: 16.667 ms
                          [conditionals] fragment-steps=0:vertex-steps=5: FPS: 60 FrameTime: 16.667 ms
                          [function] fragment-complexity=low:fragment-steps=5: FPS: 60 FrameTime: 16.667 ms
                          [function] fragment-complexity=medium:fragment-steps=5: FPS: 60 FrameTime: 16.667 ms
                          [loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 60 FrameTime: 16.667 ms
                          [loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 60 FrameTime: 16.667 ms
                          [loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 60 FrameTime: 16.667 ms
                          =======================================================
                                                            glmark2 Score: 56 
                          =======================================================
                          
                          XU4:~ # eglinfo 
                          EGL client extensions string:
                              EGL_EXT_client_extensions EGL_EXT_device_base
                              EGL_EXT_device_enumeration EGL_EXT_device_query EGL_EXT_platform_base
                              EGL_KHR_client_get_all_proc_addresses EGL_KHR_debug
                              EGL_EXT_platform_wayland EGL_EXT_platform_x11 EGL_MESA_platform_gbm
                              EGL_EXT_platform_device
                          
                          GBM platform:
                          EGL API version: 1.4
                          EGL vendor string: Mesa Project
                          EGL version string: 1.4
                          EGL client APIs: OpenGL OpenGL_ES 
                          EGL extensions string:
                              EGL_ANDROID_blob_cache EGL_EXT_buffer_age
                              EGL_EXT_image_dma_buf_import EGL_KHR_cl_event2 EGL_KHR_config_attribs
                              EGL_KHR_create_context EGL_KHR_create_context_no_error
                              EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses
                              EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image
                              EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image
                              EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base
                              EGL_KHR_image_pixmap EGL_KHR_no_config_context EGL_KHR_partial_update
                              EGL_KHR_reusable_sync EGL_KHR_surfaceless_context
                              EGL_EXT_pixel_format_float EGL_KHR_wait_sync
                              EGL_MESA_configless_context EGL_MESA_drm_image
                              EGL_MESA_image_dma_buf_export EGL_MESA_query_driver
                              EGL_WL_bind_wayland_display
                          Configurations:
                               bf lv colorbuffer dp st  ms    vis   cav bi  renderable  supported
                            id sz  l  r  g  b  a th cl ns b    id   eat nd gl es es2 vg surfaces 
                          ---------------------------------------------------------------------
                          0x01 32  0  8  8  8  8  0  0  0 0 0x34325241--         y  y  y     win
                          0x02 32  0  8  8  8  8 24  0  0 0 0x34325241--         y  y  y     win
                          0x03 32  0  8  8  8  8 24  8  0 0 0x34325241--         y  y  y     win
                          0x04 32  0  8  8  8  8 32  0  0 0 0x34325241--         y  y  y     win
                          0x05 24  0  8  8  8  0  0  0  0 0 0x34325258--         y  y  y     win
                          0x06 24  0  8  8  8  0 24  0  0 0 0x34325258--         y  y  y     win
                          0x07 24  0  8  8  8  0 24  8  0 0 0x34325258--         y  y  y     win
                          0x08 24  0  8  8  8  0 32  0  0 0 0x34325258--         y  y  y     win
                          
                          Wayland platform:
                          EGL API version: 1.4
                          EGL vendor string: Mesa Project
                          EGL version string: 1.4
                          EGL client APIs: OpenGL OpenGL_ES 
                          EGL extensions string:
                              EGL_ANDROID_blob_cache EGL_EXT_buffer_age
                              EGL_EXT_image_dma_buf_import EGL_EXT_swap_buffers_with_damage
                              EGL_KHR_cl_event2 EGL_KHR_config_attribs EGL_KHR_create_context
                              EGL_KHR_create_context_no_error EGL_KHR_fence_sync
                              EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace
                              EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image
                              EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image
                              EGL_KHR_image_base EGL_KHR_no_config_context EGL_KHR_partial_update
                              EGL_KHR_reusable_sync EGL_KHR_surfaceless_context
                              EGL_KHR_swap_buffers_with_damage EGL_EXT_pixel_format_float
                              EGL_KHR_wait_sync EGL_MESA_configless_context EGL_MESA_drm_image
                              EGL_MESA_image_dma_buf_export EGL_MESA_query_driver
                              EGL_WL_bind_wayland_display EGL_WL_create_wayland_buffer_from_image
                          Configurations:
                               bf lv colorbuffer dp st  ms    vis   cav bi  renderable  supported
                            id sz  l  r  g  b  a th cl ns b    id   eat nd gl es es2 vg surfaces 
                          ---------------------------------------------------------------------
                          0x01 32  0  8  8  8  8  0  0  0 0 0x00--         y  y  y     win
                          0x02 32  0  8  8  8  8 24  0  0 0 0x00--         y  y  y     win
                          0x03 32  0  8  8  8  8 24  8  0 0 0x00--         y  y  y     win
                          0x04 32  0  8  8  8  8 32  0  0 0 0x00--         y  y  y     win
                          0x05 24  0  8  8  8  0  0  0  0 0 0x00--         y  y  y     win
                          0x06 24  0  8  8  8  0 24  0  0 0 0x00--         y  y  y     win
                          0x07 24  0  8  8  8  0 24  8  0 0 0x00--         y  y  y     win
                          0x08 24  0  8  8  8  0 32  0  0 0 0x00--         y  y  y     win
                          
                          X11 platform:
                          libEGL warning: MESA-LOADER: failed to open swrast (search paths /usr/lib/dri)
                          
                          libEGL warning: MESA-LOADER: failed to open swrast (search paths /usr/lib/dri)
                          
                          eglinfo: eglInitialize failed
                          
                          Device platform:
                          eglinfo: eglInitialize failed
                          
                          I've got Sway, Emulationstation and RetroArch working. There's some glitching and artifacts during GL operations, but this is looking very promising :)
                          Anything what you can share?

                          OK I found it
                          It only need to whitelist 620

                          glmark/weston run kind of fine :)
                          but lots for afterfacts
                          @odroid as Panfrost being a present from the heavens, making sure the XU3/4/MC1/HC1/HC2 is going to live on for a long time with upstream 3D support already reaching OpenGL ES 2.0...
                          Did you guys talk with Alyssa Rosenzweig to see whether they're interested in samples? seeing that glmark/weston already running after whitelisting the chip.

                          User avatar
                          rooted
                          Posts: 7259
                          Joined: Fri Dec 19, 2014 9:12 am
                          languages_spoken: english
                          Location: Gulf of Mexico, US
                          Has thanked: 452 times
                          Been thanked: 127 times
                          Contact:

                          Re: Kernel 5.4 Development Party

                          Unread post by rooted » Mon Jan 06, 2020 8:56 pm

                          AreaScout wrote:
                            @joshua.yang

                            Thank you :D I thought i2c has to be off now, well good that it hasn't, so I do not have to change my tool for that

                            RG
                            Have you been able to get the rear fan on the CS2 to work? I haven't, even with the change to DTS I don't have i2c1:

                            Code: Select all

                            root@cloudshell2:~# i2cdetect -l
                            i2c-4   i2c             exynos5-i2c                             I2C adapter
                            i2c-2   i2c             s3c2410-i2c                             I2C adapter
                            

                            User avatar
                            AreaScout
                            Posts: 1215
                            Joined: Sun Jul 07, 2013 3:05 am
                            languages_spoken: german, english
                            ODROIDs: X2, U3, XU3, C2, HiFi Shield, XU4, XU4Q,
                            N1, Go, VU5A, Show2, CloudShell2,
                            H2, N2, VU7A, VuShell
                            Has thanked: 44 times
                            Been thanked: 112 times
                            Contact:

                            Re: Kernel 5.4 Development Party

                            Unread post by AreaScout » Mon Jan 06, 2020 9:02 pm

                              @rooted

                              Yes I have, you can download the kernel dtb deb package I have build, I re-uploaded it with i2c enabled

                              Code: Select all

                              wget https://www.areascout.at/armbian-firmware_19.11.4_all.deb
                              wget https://www.areascout.at/armbian-config_19.11.4_all.deb
                              wget https://www.areascout.at/linux-image-current-odroidxu4_19.11.4_armhf.deb
                              wget https://www.areascout.at/linux-dtb-current-odroidxu4_19.11.4_armhf.deb
                              wget https://www.areascout.at/linux-headers-current-odroidxu4_19.11.4_armhf.deb
                              
                              Or you apply this patch against mainline kernel

                              Code: Select all

                              diff --git a/arch/arm/boot/dts/exynos5422-odroidxu4.dts b/arch/arm/boot/dts/exynos5422-odroidxu4.dts
                              index 6e7da5916..7a5446eda 100644
                              --- a/arch/arm/boot/dts/exynos5422-odroidxu4.dts
                              +++ b/arch/arm/boot/dts/exynos5422-odroidxu4.dts
                              @@ -161,7 +161,7 @@
                               	cs-gpios = <&gpa2 5 GPIO_ACTIVE_HIGH>, <&gpx2 1 GPIO_ACTIVE_HIGH>;
                               
                               	spidev: spidev@0 {
                              -		status = "okay";
                              +		status = "disabled";
                               		reg = <0>;
                               		compatible = "odroid,spidev";
                               		spi-max-frequency = <1000000>;
                              @@ -173,7 +173,7 @@
                               	};
                               
                               	hktft_cs_ogst: hktft_cs_ogst@0 {
                              -		status = "disabled";
                              +		status = "okay";
                               		compatible = "odroid,hktft32";
                               		reg = <0>;
                               		pinctrl-names = "default";
                              

                              Code: Select all

                              root@odroidxu4:~# i2cdetect -l
                              i2c-1   i2c             s3c2410-i2c                             I2C adapter
                              i2c-4   i2c             exynos5-i2c                             I2C adapter
                              i2c-2   i2c             s3c2410-i2c                             I2C adapter
                              i2c-5   i2c             exynos5-i2c                             I2C adapter
                              
                              RG

                              hominoid
                              Posts: 329
                              Joined: Tue Feb 28, 2017 3:55 am
                              languages_spoken: english
                              ODROIDs: C2, XU4, MC1, N1, N2
                              Location: Lake Superior Basin, USA
                              Has thanked: 13 times
                              Been thanked: 27 times
                              Contact:

                              Re: Kernel 5.4 Development Party

                              Unread post by hominoid » Tue Jan 07, 2020 8:13 am

                              odroid wrote: ↑
                              Wed Dec 04, 2019 10:48 am
                              We've test the micro SD card performance between Kernel 4.14 and 5.4.
                              There was no serious performance difference. :)
                              - 5.4 (W/R, MiB/sec)
                              UHS-1: 31.2 / 80.5
                              Class10: 6.4 / 20.2
                              - 4.14 (W/R)
                              UHS-1: 33.9 / 84.3
                              Class10: 6.4 / 19.5

                              5.4 kernel UHS-1

                              Code: Select all

                              root@odroid:/media/microsd# dd if=/dev/zero of=test oflag=direct bs=8M count=64
                              64+0 records in
                              64+0 records out
                              536870912 bytes (537 MB, 512 MiB) copied, 17.2109 s, 31.2 MB/s
                              root@odroid:/media/microsd# dd if=test of=/dev/null iflag=direct bs=8M
                              64+0 records in
                              64+0 records out
                              536870912 bytes (537 MB, 512 MiB) copied, 6.67027 s, 80.5 MB/s
                              5.4 kernel Non-UHS Class 10

                              Code: Select all

                              root@odroid:/media/microsd# !239
                              dd if=/dev/zero of=test oflag=direct bs=8M count=64
                              64+0 records in
                              64+0 records out
                              536870912 bytes (537 MB, 512 MiB) copied, 84.2938 s, 6.4 MB/s
                              root@odroid:/media/microsd# !240
                              dd if=test of=/dev/null iflag=direct bs=8M
                              64+0 records in
                              64+0 records out
                              536870912 bytes (537 MB, 512 MiB) copied, 26.5162 s, 20.2 MB
                              4.14 kernel UHS-1

                              Code: Select all

                              root@odroid:/media/microsd# dd if=/dev/zero of=test oflag=direct bs=8M count=64
                              64+0 records in
                              64+0 records out
                              536870912 bytes (537 MB, 512 MiB) copied, 15.8499 s, 33.9 MB/s
                              root@odroid:/media/microsd# dd if=test of=/dev/null iflag=direct bs=8M
                              64+0 records in
                              64+0 records out
                              536870912 bytes (537 MB, 512 MiB) copied, 6.36845 s, 84.3 MB/s
                              4.14 kernel Non-UHS Class 10

                              Code: Select all

                              root@odroid:/media/microsd# dd if=/dev/zero of=test oflag=direct bs=8M count=64
                              64+0 records in
                              64+0 records out
                              536870912 bytes (537 MB, 512 MiB) copied, 83.2994 s, 6.4 MB/s
                              root@odroid:/media/microsd# !52
                              dd if=test of=/dev/null iflag=direct bs=8M
                              64+0 records in
                              64+0 records out
                              536870912 bytes (537 MB, 512 MiB) copied, 27.5477 s, 19.5 MB/s
                              I think memeka's old card seems to have too many worn out NAND cells.
                              FYI, after seeing the UHS-1 sdcard performance above I was curious on how a Sandisk Extreme A2 64GB micro sdcard would do and it just arrived.

                              Code: Select all

                              hominoid@xu4-lab:~$ uname -a
                              Linux xu4-lab 5.4.3+ #1 SMP PREEMPT Sat Dec 14 22:00:23 EST 2019 armv7l armv7l armv7l GNU/Linux
                              hominoid@xu4-lab:~$ time sh -c "dd if=/dev/zero of=ddfile bs=8k count=250000 && sync"; rm ddfile
                              250000+0 records in
                              250000+0 records out
                              2048000000 bytes (2.0 GB, 1.9 GiB) copied, 31.3299 s, 65.4 MB/s
                              
                              real	0m33.051s
                              user	0m0.300s
                              sys	0m15.351s
                              
                              Sweet!

                              User avatar
                              odroid
                              Site Admin
                              Posts: 33297
                              Joined: Fri Feb 22, 2013 11:14 pm
                              languages_spoken: English
                              ODROIDs: ODROID
                              Has thanked: 376 times
                              Been thanked: 449 times
                              Contact:

                              Re: Kernel 5.4 Development Party

                              Unread post by odroid » Tue Jan 07, 2020 9:29 am

                              @hominoid,
                              Oh! it has two times faster writing performance. :o

                              User avatar
                              rooted
                              Posts: 7259
                              Joined: Fri Dec 19, 2014 9:12 am
                              languages_spoken: english
                              Location: Gulf of Mexico, US
                              Has thanked: 452 times
                              Been thanked: 127 times
                              Contact:

                              Re: Kernel 5.4 Development Party

                              Unread post by rooted » Tue Jan 07, 2020 9:38 am


                              AreaScout wrote:
                                @rooted

                                Yes I have, you can download the kernel dtb deb package I have build, I re-uploaded it with i2c enabled

                                Code: Select all

                                wget https://www.areascout.at/armbian-firmware_19.11.4_all.deb
                                wget https://www.areascout.at/armbian-config_19.11.4_all.deb
                                wget https://www.areascout.at/linux-image-current-odroidxu4_19.11.4_armhf.deb
                                wget https://www.areascout.at/linux-dtb-current-odroidxu4_19.11.4_armhf.deb
                                wget https://www.areascout.at/linux-headers-current-odroidxu4_19.11.4_armhf.deb
                                
                                Or you apply this patch against mainline kernel

                                Code: Select all

                                diff --git a/arch/arm/boot/dts/exynos5422-odroidxu4.dts b/arch/arm/boot/dts/exynos5422-odroidxu4.dts
                                index 6e7da5916..7a5446eda 100644
                                --- a/arch/arm/boot/dts/exynos5422-odroidxu4.dts
                                +++ b/arch/arm/boot/dts/exynos5422-odroidxu4.dts
                                @@ -161,7 +161,7 @@
                                 	cs-gpios = <&gpa2 5 GPIO_ACTIVE_HIGH>, <&gpx2 1 GPIO_ACTIVE_HIGH>;
                                 
                                 	spidev: spidev@0 {
                                -		status = "okay";
                                +		status = "disabled";
                                 		reg = <0>;
                                 		compatible = "odroid,spidev";
                                 		spi-max-frequency = <1000000>;
                                @@ -173,7 +173,7 @@
                                 	};
                                 
                                 	hktft_cs_ogst: hktft_cs_ogst@0 {
                                -		status = "disabled";
                                +		status = "okay";
                                 		compatible = "odroid,hktft32";
                                 		reg = <0>;
                                 		pinctrl-names = "default";
                                

                                Code: Select all

                                root@odroidxu4:~# i2cdetect -l
                                i2c-1   i2c             s3c2410-i2c                             I2C adapter
                                i2c-4   i2c             exynos5-i2c                             I2C adapter
                                i2c-2   i2c             s3c2410-i2c                             I2C adapter
                                i2c-5   i2c             exynos5-i2c                             I2C adapter
                                
                                RG
                                What repo are you using that has 5.4.6?

                                User avatar
                                AreaScout
                                Posts: 1215
                                Joined: Sun Jul 07, 2013 3:05 am
                                languages_spoken: german, english
                                ODROIDs: X2, U3, XU3, C2, HiFi Shield, XU4, XU4Q,
                                N1, Go, VU5A, Show2, CloudShell2,
                                H2, N2, VU7A, VuShell
                                Has thanked: 44 times
                                Been thanked: 112 times
                                Contact:

                                Re: Kernel 5.4 Development Party

                                Unread post by AreaScout » Tue Jan 07, 2020 3:11 pm

                                  @rooted

                                  Armbian build system, which uses memeka's github + upstream patches, but they have removed it 11 hours ago, I don't know why, they say 5.4.7 makes problems but they deleted also 5.4.6 https://github.com/armbian/build/commit ... 3259706a0d

                                  edit: Ok problems with HC1 I have read, on my XU4Q it runs smooth

                                  edit2: They removed it just for testing / safety, the problem with HC1 not booting is elsewhere

                                  RG

                                  User avatar
                                  rooted
                                  Posts: 7259
                                  Joined: Fri Dec 19, 2014 9:12 am
                                  languages_spoken: english
                                  Location: Gulf of Mexico, US
                                  Has thanked: 452 times
                                  Been thanked: 127 times
                                  Contact:

                                  Re: Kernel 5.4 Development Party

                                  Unread post by rooted » Tue Jan 07, 2020 10:47 pm

                                  AreaScout wrote:
                                    @rooted

                                    Armbian build system, which uses memeka's github + upstream patches, but they have removed it 11 hours ago, I don't know why, they say 5.4.7 makes problems but they deleted also 5.4.6 https://github.com/armbian/build/commit ... 3259706a0d

                                    edit: Ok problems with HC1 I have read, on my XU4Q it runs smooth

                                    edit2: They removed it just for testing / safety, the problem with HC1 not booting is elsewhere

                                    RG
                                    I'm using memeka branch which is 5.4.3 on Debian so I can't use your package, Armbian boot is different.

                                    I will troubleshoot it, I must have made some wrong change to dts previously or it's simply a config problem.

                                    User avatar
                                    AreaScout
                                    Posts: 1215
                                    Joined: Sun Jul 07, 2013 3:05 am
                                    languages_spoken: german, english
                                    ODROIDs: X2, U3, XU3, C2, HiFi Shield, XU4, XU4Q,
                                    N1, Go, VU5A, Show2, CloudShell2,
                                    H2, N2, VU7A, VuShell
                                    Has thanked: 44 times
                                    Been thanked: 112 times
                                    Contact:

                                    Re: Kernel 5.4 Development Party

                                    Unread post by AreaScout » Wed Jan 08, 2020 1:04 am

                                    rooted wrote: ↑
                                    Tue Jan 07, 2020 10:47 pm
                                    I'm using memeka branch which is 5.4.3 on Debian so I can't use your package, Armbian boot is different.

                                    I will troubleshoot it, I must have made some wrong change to dts previously or it's simply a config problem.
                                    Those two entries has to be set to okay if you changed that before to disabled

                                    Code: Select all

                                     /* i2c@12C70000 */
                                     &i2c_1 {
                                    -       status = "okay";
                                    +       status = "disabled";
                                            samsung,i2c-max-bus-freq = <400000>;
                                     };
                                    
                                     /* i2c@12cb0000 */
                                     &hsi2c_5 {
                                    -       status = "okay";
                                    +       status = "disabled";
                                            samsung,hs-mode;
                                            clock-frequency = <400000>;
                                     };
                                    
                                    RG
                                    These users thanked the author AreaScout for the post:
                                    rooted (Wed Jan 08, 2020 2:16 am)

                                    User avatar
                                    rooted
                                    Posts: 7259
                                    Joined: Fri Dec 19, 2014 9:12 am
                                    languages_spoken: english
                                    Location: Gulf of Mexico, US
                                    Has thanked: 452 times
                                    Been thanked: 127 times
                                    Contact:

                                    Re: Kernel 5.4 Development Party

                                    Unread post by rooted » Wed Jan 08, 2020 2:40 am

                                    @AreaScout I forgot to change this one, it's working now. Thank you.:

                                    Code: Select all

                                    hktft_cs_ogst: hktft_cs_ogst@0 {
                                    -		status = "disabled";
                                    +		status = "okay";
                                    		compatible = "odroid,hktft32";
                                    		reg = <0>;
                                    		pinctrl-names = "default";
                                    
                                    These users thanked the author rooted for the post:
                                    AreaScout (Wed Jan 08, 2020 3:25 am)

                                    User avatar
                                    AreaScout
                                    Posts: 1215
                                    Joined: Sun Jul 07, 2013 3:05 am
                                    languages_spoken: german, english
                                    ODROIDs: X2, U3, XU3, C2, HiFi Shield, XU4, XU4Q,
                                    N1, Go, VU5A, Show2, CloudShell2,
                                    H2, N2, VU7A, VuShell
                                    Has thanked: 44 times
                                    Been thanked: 112 times
                                    Contact:

                                    Re: Kernel 5.4 Development Party

                                    Unread post by AreaScout » Wed Jan 08, 2020 3:28 am

                                      @rooted

                                      Good :) It feels better to have the control back over the fan :ugeek:

                                      RG
                                      These users thanked the author AreaScout for the post:
                                      rooted (Wed Jan 08, 2020 4:33 am)

                                      User avatar
                                      AreaScout
                                      Posts: 1215
                                      Joined: Sun Jul 07, 2013 3:05 am
                                      languages_spoken: german, english
                                      ODROIDs: X2, U3, XU3, C2, HiFi Shield, XU4, XU4Q,
                                      N1, Go, VU5A, Show2, CloudShell2,
                                      H2, N2, VU7A, VuShell
                                      Has thanked: 44 times
                                      Been thanked: 112 times
                                      Contact:

                                      Re: Kernel 5.4 Development Party

                                      Unread post by AreaScout » Wed Jan 08, 2020 4:08 pm

                                      rooted wrote: ↑
                                      Wed Jan 08, 2020 2:40 am
                                      @AreaScout I forgot to change this one, it's working now. Thank you.:

                                      Code: Select all

                                      hktft_cs_ogst: hktft_cs_ogst@0 {
                                      -		status = "disabled";
                                      +		status = "okay";
                                      		compatible = "odroid,hktft32";
                                      		reg = <0>;
                                      		pinctrl-names = "default";
                                      
                                      You mean hsi2c_5 ? because hktft_cs_ogst is for the LCD driver

                                      RG

                                      User avatar
                                      rooted
                                      Posts: 7259
                                      Joined: Fri Dec 19, 2014 9:12 am
                                      languages_spoken: english
                                      Location: Gulf of Mexico, US
                                      Has thanked: 452 times
                                      Been thanked: 127 times
                                      Contact:

                                      Re: Kernel 5.4 Development Party

                                      Unread post by rooted » Thu Jan 09, 2020 6:57 am

                                      AreaScout wrote:
                                      rooted wrote: ↑
                                      Wed Jan 08, 2020 2:40 am
                                      @AreaScout I forgot to change this one, it's working now. Thank you.:

                                      Code: Select all

                                      hktft_cs_ogst: hktft_cs_ogst@0 {
                                      -		status = "disabled";
                                      +		status = "okay";
                                      		compatible = "odroid,hktft32";
                                      		reg = <0>;
                                      		pinctrl-names = "default";
                                      
                                      You mean hsi2c_5 ? because hktft_cs_ogst is for the LCD driver

                                      RG
                                      I don't even know now, I changed it so many times.

                                      joshua.yang
                                      Posts: 348
                                      Joined: Fri Sep 22, 2017 5:54 pm
                                      languages_spoken: Korean, English
                                      ODROIDs: XU4, XU4Q + Cloudshell2, H2, N2
                                      Has thanked: 10 times
                                      Been thanked: 64 times
                                      Contact:

                                      Re: Kernel 5.4 Development Party

                                      Unread post by joshua.yang » Thu Jan 09, 2020 10:41 am

                                      Device Tree Overlay may help you to set your Device Tree stuff... :)
                                      But still it is an "in-coming" stage, I think it will be possible soon. U-Boot is already ready, which supports loading Overlays, on our APT repository but the guide isn't since there're some things to do.
                                      These users thanked the author joshua.yang for the post (total 3):
                                      rooted (Thu Jan 09, 2020 4:44 pm) • AreaScout (Thu Jan 09, 2020 9:21 pm) • joy (Wed Jan 15, 2020 1:33 pm)

                                      moon.linux
                                      Posts: 1173
                                      Joined: Thu Oct 02, 2014 11:42 pm
                                      languages_spoken: english
                                      Has thanked: 0
                                      Been thanked: 6 times
                                      Contact:

                                      Re: Kernel 5.4 Development Party

                                      Unread post by moon.linux » Thu Jan 09, 2020 4:16 pm

                                      You could have created a separate dts for cloud-shell rather than tweaking this with overlay feature.
                                      These users thanked the author moon.linux for the post (total 2):
                                      rooted (Thu Jan 09, 2020 4:44 pm) • AreaScout (Thu Jan 09, 2020 9:21 pm)

                                      User avatar
                                      rooted
                                      Posts: 7259
                                      Joined: Fri Dec 19, 2014 9:12 am
                                      languages_spoken: english
                                      Location: Gulf of Mexico, US
                                      Has thanked: 452 times
                                      Been thanked: 127 times
                                      Contact:

                                      Re: Kernel 5.4 Development Party

                                      Unread post by rooted » Thu Jan 09, 2020 4:44 pm

                                      moon.linux wrote:You could have created a separate dts for cloud-shell rather than tweaking this with overlay feature.
                                      I have no experience with overlays, that is what I will do when I learn.

                                      User avatar
                                      AreaScout
                                      Posts: 1215
                                      Joined: Sun Jul 07, 2013 3:05 am
                                      languages_spoken: german, english
                                      ODROIDs: X2, U3, XU3, C2, HiFi Shield, XU4, XU4Q,
                                      N1, Go, VU5A, Show2, CloudShell2,
                                      H2, N2, VU7A, VuShell
                                      Has thanked: 44 times
                                      Been thanked: 112 times
                                      Contact:

                                      Re: Kernel 5.4 Development Party

                                      Unread post by AreaScout » Thu Jan 09, 2020 9:23 pm

                                        Me either, it's quite new isn't it ? An example or a wiki howto would be nice

                                        RG

                                        miskol
                                        Posts: 237
                                        Joined: Wed Jan 15, 2014 2:58 am
                                        languages_spoken: english,slovak
                                        Has thanked: 0
                                        Been thanked: 12 times
                                        Contact:

                                        Re: Kernel 5.4 Development Party

                                        Unread post by miskol » Mon Jan 20, 2020 4:43 am

                                        AreaScout wrote: ↑
                                        Thu Jan 09, 2020 9:23 pm
                                          Me either, it's quite new isn't it ? An example or a wiki howto would be nice

                                          RG
                                          nothing really complicate :ugeek:
                                          just use armbian

                                          joshua.yang
                                          Posts: 348
                                          Joined: Fri Sep 22, 2017 5:54 pm
                                          languages_spoken: Korean, English
                                          ODROIDs: XU4, XU4Q + Cloudshell2, H2, N2
                                          Has thanked: 10 times
                                          Been thanked: 64 times
                                          Contact:

                                          Re: Kernel 5.4 Development Party

                                          Unread post by joshua.yang » Thu Jan 23, 2020 10:32 am

                                          Just made a new PR to memeka's Linux kernel repository: https://github.com/mihailescu2m/linux/pull/8

                                          It contains RTL88XXAU driver to support our Wifi module #5, #5A.
                                          These users thanked the author joshua.yang for the post:
                                          rooted (Thu Jan 23, 2020 11:17 am)

                                          maki26
                                          Posts: 19
                                          Joined: Sat Jan 19, 2019 4:25 am
                                          languages_spoken: english, polish
                                          ODROIDs: XU4 + Cloudshell 2
                                          Has thanked: 5 times
                                          Been thanked: 1 time
                                          Contact:

                                          Re: Kernel 5.4 Development Party

                                          Unread post by maki26 » Fri Jan 24, 2020 8:30 pm

                                          @AreaScout
                                          Did You maybe compiled new kernel maybe ( I download fresh Armbian image 20.04 - as remember ) and wonder if I should downgrade to 19.04.11 to have CS2 and fan working or maybe U have v20 already with cloudshell2 included.

                                          Thank You for answer.
                                          P.S. Fan is working permanently or we need to make some script to triger fan with temp limits?

                                          User avatar
                                          AreaScout
                                          Posts: 1215
                                          Joined: Sun Jul 07, 2013 3:05 am
                                          languages_spoken: german, english
                                          ODROIDs: X2, U3, XU3, C2, HiFi Shield, XU4, XU4Q,
                                          N1, Go, VU5A, Show2, CloudShell2,
                                          H2, N2, VU7A, VuShell
                                          Has thanked: 44 times
                                          Been thanked: 112 times
                                          Contact:

                                          Re: Kernel 5.4 Development Party

                                          Unread post by AreaScout » Fri Jan 24, 2020 10:05 pm

                                            @maki26

                                            Sure but it is still 5.4.6 (19.11.4), I have rebuild the dts file with i2c for fan support, 20.xx is still beta/release candiate I will wait until it will merged to master

                                            Code: Select all

                                            wget https://www.areascout.at/armbian-firmware_19.11.4_all.deb
                                            wget https://www.areascout.at/armbian-config_19.11.4_all.deb
                                            wget https://www.areascout.at/linux-image-current-odroidxu4_19.11.4_armhf.deb
                                            wget https://www.areascout.at/linux-dtb-current-odroidxu4_19.11.4_armhf.deb
                                            wget https://www.areascout.at/linux-headers-current-odroidxu4_19.11.4_armhf.deb
                                            
                                            RG
                                            These users thanked the author AreaScout for the post:
                                            maki26 (Fri Jan 24, 2020 10:34 pm)

                                            User avatar
                                            memeka
                                            Posts: 4420
                                            Joined: Mon May 20, 2013 10:22 am
                                            languages_spoken: english
                                            ODROIDs: XU rev2 + eMMC + UART
                                            U3 + eMMC + IO Shield + UART
                                            Has thanked: 2 times
                                            Been thanked: 57 times
                                            Contact:

                                            Re: Kernel 5.4 Development Party

                                            Unread post by memeka » Sat Jan 25, 2020 8:37 pm

                                            joshua.yang wrote: ↑
                                            Thu Jan 23, 2020 10:32 am
                                            Just made a new PR to memeka's Linux kernel repository: https://github.com/mihailescu2m/linux/pull/8

                                            It contains RTL88XXAU driver to support our Wifi module #5, #5A.
                                            looks good, i'll rebase on top of latest version next week!

                                            User avatar
                                            odroid
                                            Site Admin
                                            Posts: 33297
                                            Joined: Fri Feb 22, 2013 11:14 pm
                                            languages_spoken: English
                                            ODROIDs: ODROID
                                            Has thanked: 376 times
                                            Been thanked: 449 times
                                            Contact:

                                            Re: Kernel 5.4 Development Party

                                            Unread post by odroid » Tue Jan 28, 2020 11:11 am

                                            @memeka,

                                            Hold on. We are making two more essential patches.
                                            Give us a couple of more days.

                                            User avatar
                                            odroid
                                            Site Admin
                                            Posts: 33297
                                            Joined: Fri Feb 22, 2013 11:14 pm
                                            languages_spoken: English
                                            ODROIDs: ODROID
                                            Has thanked: 376 times
                                            Been thanked: 449 times
                                            Contact:

                                            Re: Kernel 5.4 Development Party

                                            Unread post by odroid » Tue Jan 28, 2020 3:59 pm

                                            @memeka,
                                            Merge this one first.
                                            https://github.com/mihailescu2m/linux/p ... -367854701

                                            Can you please also check whether the fstrim command works with an SD-card or not?
                                            If not, we will make another patch for that.

                                            Post Reply

                                            Return to β€œLinux Kernel 5.4 Development Party”

                                            Who is online

                                            Users browsing this forum: No registered users and 2 guests