M1S Debug Party
- rooted
- Posts: 10485
- Joined: Fri Dec 19, 2014 9:12 am
- languages_spoken: english
- Location: Gulf of Mexico, US
- Has thanked: 816 times
- Been thanked: 695 times
- Contact:
M1S Debug Party
My device hasn't arrived but I know odroid eventually will lock the announcement thread so I'm creating this topic preemptively for general discussion.
Any thoughts so far for those who have received their devices?
Any thoughts so far for those who have received their devices?
- mctom
- Posts: 3528
- Joined: Wed Nov 11, 2020 4:44 am
- languages_spoken: english, polski
- ODROIDs: XU4, M1, H3+, SP3, N2L, M1S
- Location: Gdańsk, Poland
- Has thanked: 499 times
- Been thanked: 674 times
- Contact:
Re: M1S Debug Party
It's smaller than I expected. 
The case is really good, I suspect it must have been designed by the same people who made OGA shells.
I'll post my thoughts about hardware in a separate thread. There is much to discuss!

The case is really good, I suspect it must have been designed by the same people who made OGA shells.
I'll post my thoughts about hardware in a separate thread. There is much to discuss!
- rooted
- Posts: 10485
- Joined: Fri Dec 19, 2014 9:12 am
- languages_spoken: english
- Location: Gulf of Mexico, US
- Has thanked: 816 times
- Been thanked: 695 times
- Contact:
Re: M1S Debug Party
Nice to hear the case is of high quality, I look forward to reading your thoughts on the hardware.
-
- Posts: 351
- Joined: Mon Feb 25, 2013 11:47 pm
- languages_spoken: english, dutch, german
- ODROIDs: Odroid N2+, Odroid C4,
- Location: Switzerland
- Has thanked: 5 times
- Been thanked: 17 times
- Contact:
Re: M1S Debug Party
Yes, I discovered a little nuisance with u-boot.
It seems, that u-boot needs a symbolic link named "dtb" to "dtbs/rockchip/rk3366-odroid-m1s.dtb" and for this the boot partition is expected to be EXT4 formatted.
Without the symbolic link, u-boot can't load the dtb and will not start boot.scr, a bit confusing.
Unfortunately for Volumio, the boot partition must be FAT32 formatted, which creates an issue with the expected symbolic link.
The only workaround I currently have is a dummy file called "dtb" with the contents of the rk566-odroid-m1s.dtb, otherwise u-boot fails.
Using a modified kernel configuration with a first version of Volumio (volumio.org).
So far no other issues yet, except analog output on J13 not having volume control (which is not ok for using with headphones).
- tobetter
- Posts: 12610
- Joined: Mon Feb 25, 2013 10:55 am
- languages_spoken: Korean, English
- ODROIDs: Many
- Location: Paju, South Korea
- Has thanked: 938 times
- Been thanked: 2162 times
- Contact:
Re: M1S Debug Party
Not really, you can use non-symbolic link file for the device tree. Can you please share the line of code where you feel the symbolic link is required?gkkpch wrote: ↑Tue Nov 21, 2023 6:12 amYes, I discovered a little nuisance with u-boot.
It seems, that u-boot needs a symbolic link named "dtb" to "dtbs/rockchip/rk3366-odroid-m1s.dtb" and for this the boot partition is expected to be EXT4 formatted.
Without the symbolic link, u-boot can't load the dtb and will not start boot.scr, a bit confusing.
Device tree can be loaded from boot.scr itself or rockchip/rk3566-odroid-m1s.dtb.
-
- Posts: 351
- Joined: Mon Feb 25, 2013 11:47 pm
- languages_spoken: english, dutch, german
- ODROIDs: Odroid N2+, Odroid C4,
- Location: Switzerland
- Has thanked: 5 times
- Been thanked: 17 times
- Contact:
Re: M1S Debug Party
Yes, you can load the dtb file from boot.scr, that is what I do.
My problem is that u-boot already wants to load the dtb before it gets to boot.scr
Just remove symbolic link "dtb" from your boot partition and you will see what I mean.
My problem is that u-boot already wants to load the dtb before it gets to boot.scr
Just remove symbolic link "dtb" from your boot partition and you will see what I mean.
- tobetter
- Posts: 12610
- Joined: Mon Feb 25, 2013 10:55 am
- languages_spoken: Korean, English
- ODROIDs: Many
- Location: Paju, South Korea
- Has thanked: 938 times
- Been thanked: 2162 times
- Contact:
Re: M1S Debug Party
Technically I know what you mean, you can ignore it unless you use Vu8S/Vu5S.
Also as I said, you can put the device tree file to rochchip/rk3566-odroid-m1s.dtb that will load after dtb is failed.
-
- Posts: 886
- Joined: Sun Jun 05, 2016 11:04 pm
- languages_spoken: english
- ODROIDs: C4, H3, M1S
- Has thanked: 0
- Been thanked: 142 times
- Contact:
Re: M1S Debug Party
The RK3566 is a A55 quadcore and on the C4 there is also A55 quadcore.
Hmmmm, the binaries are compatible?
With C2 and C4 I was able to use the same rootfs (mounted diskless over the network), only uboot+kernel had to be changed.
I used -march=armv8-a+crc for compiling and the binaries worked cross-platform.
What -march=... is the best for C4+M1S compatibility of binaries?
(meanwhile I sold all my C2s, so A53 compatibility is no longer needed)
Hmmmm, the binaries are compatible?
With C2 and C4 I was able to use the same rootfs (mounted diskless over the network), only uboot+kernel had to be changed.
I used -march=armv8-a+crc for compiling and the binaries worked cross-platform.
What -march=... is the best for C4+M1S compatibility of binaries?
(meanwhile I sold all my C2s, so A53 compatibility is no longer needed)
- rooted
- Posts: 10485
- Joined: Fri Dec 19, 2014 9:12 am
- languages_spoken: english
- Location: Gulf of Mexico, US
- Has thanked: 816 times
- Been thanked: 695 times
- Contact:
Re: M1S Debug Party
I can't for the life of me figure out the correct settings in Android for the vu8s, the wiki is wrong.
If I follow the wiki and set the orientation to landscape the swipe down and up is still in portrait mode so I have to swipe right for down and left for up and the onscreen buttons won't work.
@tobetter please advise
*edit*
After checking for update and updating I can simply use odroid settings to set orientation.
I think a note should be added to the wiki to update and use the odroid settings app as I spent way too much time trying to do as the wiki stated which doesn't work with the shipped Android.
If I follow the wiki and set the orientation to landscape the swipe down and up is still in portrait mode so I have to swipe right for down and left for up and the onscreen buttons won't work.
@tobetter please advise
Code: Select all
ro.surface_flinger.primary_display_orientation=ORIENTATION_90
user_def_args="orientation=3"
*edit*
After checking for update and updating I can simply use odroid settings to set orientation.
I think a note should be added to the wiki to update and use the odroid settings app as I spent way too much time trying to do as the wiki stated which doesn't work with the shipped Android.
- codewalker
- Posts: 2040
- Joined: Mon Feb 25, 2013 11:03 am
- languages_spoken: english
- ODROIDs: all
- Has thanked: 72 times
- Been thanked: 192 times
- Contact:
Re: M1S Debug Party
I'm so sorry, fixed and updated WIKI page for Vu8S.
rooted wrote: ↑Wed Nov 22, 2023 12:55 amI can't for the life of me figure out the correct settings in Android for the vu8s, the wiki is wrong.
If I follow the wiki and set the orientation to landscape the swipe down and up is still in portrait mode so I have to swipe right for down and left for up and the onscreen buttons won't work.
@tobetter please advise
Code: Select all
ro.surface_flinger.primary_display_orientation=ORIENTATION_90 user_def_args="orientation=3"
*edit*
After checking for update and updating I can simply use odroid settings to set orientation.
I think a note should be added to the wiki to update and use the odroid settings app as I spent way too much time trying to do as the wiki stated which doesn't work with the shipped Android.
- rooted
- Posts: 10485
- Joined: Fri Dec 19, 2014 9:12 am
- languages_spoken: english
- Location: Gulf of Mexico, US
- Has thanked: 816 times
- Been thanked: 695 times
- Contact:
Re: M1S Debug Party
No need to apologize, I worded that poorly.codewalker wrote:I'm so sorry, fixed and updated WIKI page for Vu8S.
I meant if it took me so long to figure it out it would be really difficult for many customers and lead to aggravation.
This is what the debug party is for

- tobetter
- Posts: 12610
- Joined: Mon Feb 25, 2013 10:55 am
- languages_spoken: Korean, English
- ODROIDs: Many
- Location: Paju, South Korea
- Has thanked: 938 times
- Been thanked: 2162 times
- Contact:
Re: M1S Debug Party
I've not compiled with specific option like you for C4 and M1S, so no idea about it as of today.fvolk wrote: ↑Wed Nov 22, 2023 12:45 amThe RK3566 is a A55 quadcore and on the C4 there is also A55 quadcore.
Hmmmm, the binaries are compatible?
With C2 and C4 I was able to use the same rootfs (mounted diskless over the network), only uboot+kernel had to be changed.
I used -march=armv8-a+crc for compiling and the binaries worked cross-platform.
What -march=... is the best for C4+M1S compatibility of binaries?
(meanwhile I sold all my C2s, so A53 compatibility is no longer needed)
Just let you know that Linux kernel 6.1 is ready for M1S so you can go run same Linux kernel version for C4 & M1S.
-
- Posts: 886
- Joined: Sun Jun 05, 2016 11:04 pm
- languages_spoken: english
- ODROIDs: C4, H3, M1S
- Has thanked: 0
- Been thanked: 142 times
- Contact:
Re: M1S Debug Party
I think with C2 and C4 I used GCC's -march=native, then dumped the autodetected switches, and then looked at the diff and took the common ones.
Maybe just try this again to find best of C4 and M1S? :-)
Thinking about it again, I think you're right, I used the same kernel for C2 and C4, but u-boot and dtb were different.
However, for diskless boot to work on C4 I had to use chewitt's newer upstream builds of u-boot[1] and upstream kernel
Now if I want to replicate this on M1S.
1) Take my current 6.1 kernel for C4 and enable all the Rockchip/M1S specific options.
How to figure out which ones are needed?
Can I use upstream kernel or do I need to use your source branch (https://github.com/tobetter/linux/commits/odroid-6.1.y) for M1S to work?
2) Try also diskless boot and shared rootfs with M1S - hopefully the uboot provided now in your images is newer than from C4 and works...
Hmmm....
[1] there are no builds for M1(S)... :-(
https://chewitt.libreelec.tv/testing/u-boot/
- tobetter
- Posts: 12610
- Joined: Mon Feb 25, 2013 10:55 am
- languages_spoken: Korean, English
- ODROIDs: Many
- Location: Paju, South Korea
- Has thanked: 938 times
- Been thanked: 2162 times
- Contact:
Re: M1S Debug Party
I am wondering what feature is required in U-Boot for your diskless system?fvolk wrote: ↑Wed Nov 22, 2023 6:24 pmI think with C2 and C4 I used GCC's -march=native, then dumped the autodetected switches, and then looked at the diff and took the common ones.
Maybe just try this again to find best of C4 and M1S?
Thinking about it again, I think you're right, I used the same kernel for C2 and C4, but u-boot and dtb were different.
However, for diskless boot to work on C4 I had to use chewitt's newer upstream builds of u-boot[1] and upstream kernel
I think you can use upstream kernel with a commit from my branch for the ODROID-M1S device tree,Now if I want to replicate this on M1S.
1) Take my current 6.1 kernel for C4 and enable all the Rockchip/M1S specific options.
How to figure out which ones are needed?
Can I use upstream kernel or do I need to use your source branch (https://github.com/tobetter/linux/commits/odroid-6.1.y) for M1S to work?
https://github.com/tobetter/linux/commi ... ee0d62c2bc
Also let me attach my kernel configuration for 6.1 kernel, this works for ODROID-N2/C4/M1S.
-
- Posts: 351
- Joined: Mon Feb 25, 2013 11:47 pm
- languages_spoken: english, dutch, german
- ODROIDs: Odroid N2+, Odroid C4,
- Location: Switzerland
- Has thanked: 5 times
- Been thanked: 17 times
- Contact:
Re: M1S Debug Party
I left the M1S running overnight, when I came back to it this morning, the network connection had gone.
After rebooting with the debug console, I noticed the issue with eth0, see the bootlog below.
Ofc the leds on the eth connector are not blinking either, what could this be?
After rebooting with the debug console, I noticed the issue with eth0, see the bootlog below.
Ofc the leds on the eth connector are not blinking either, what could this be?
Code: Select all
�DDR V1.18 f366f69a7d typ 23/07/17-15:48:58
ln
LP4/4x derate en, other dram:1x trefi
ddrconfig:7
LPDDR4X, 324MHz
BW=32 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=8 Size=8192MB
tdqss: cs0 dqs0: -72ps, dqs1: -192ps, dqs2: -120ps, dqs3: -265ps,
tdqss: cs1 dqs0: -72ps, dqs1: -192ps, dqs2: -144ps, dqs3: -241ps,
change to: 324MHz
clk skew:0x66
change to: 528MHz
clk skew:0x58
change to: 780MHz
clk skew:0x58
change to: 1056MHz(final freq)
PHY drv:clk:36,ca:36,DQ:29,odt:60
vrefinner:16%, vrefout:22%
dram drv:40,odt:80
vref_ca:00000071
clk skew:0x4c
cs 0:
the read training result:
DQS0:0x37, DQS1:0x37, DQS2:0x3b, DQS3:0x2f,
min : 0xd 0xc 0x10 0xd 0x1 0x4 0x8 0x4 , 0x9 0x9 0x5 0x2 0xc 0xb 0xd 0x9 ,
0x10 0xe 0xd 0xa 0x5 0x0 0x3 0x4 , 0x7 0x4 0x3 0x1 0xc 0xa 0x7 0xa ,
mid :0x28 0x27 0x2a 0x27 0x1c 0x1e 0x22 0x1e ,0x23 0x23 0x1f 0x1d 0x26 0x25 0x29 0x24 ,
0x2a 0x2a 0x27 0x25 0x1f 0x1b 0x1d 0x1f ,0x20 0x1c 0x1c 0x18 0x24 0x23 0x20 0x23 ,
max :0x43 0x42 0x45 0x41 0x37 0x39 0x3d 0x39 ,0x3e 0x3d 0x3a 0x38 0x41 0x40 0x45 0x3f ,
0x45 0x46 0x41 0x40 0x39 0x36 0x37 0x3a ,0x39 0x34 0x35 0x2f 0x3c 0x3d 0x39 0x3c ,
range:0x36 0x36 0x35 0x34 0x36 0x35 0x35 0x35 ,0x35 0x34 0x35 0x36 0x35 0x35 0x38 0x36 ,
0x35 0x38 0x34 0x36 0x34 0x36 0x34 0x36 ,0x32 0x30 0x32 0x2e 0x30 0x33 0x32 0x32 ,
the write training result:
DQS0:0x43, DQS1:0x33, DQS2:0x3c, DQS3:0x29,
min :0x66 0x67 0x68 0x67 0x5b 0x5c 0x62 0x62 0x62 ,0x54 0x54 0x50 0x4f 0x57 0x57 0x57 0x57 0x54 ,
0x5f 0x60 0x5b 0x5b 0x57 0x54 0x55 0x59 0x59 ,0x4d 0x4d 0x4b 0x47 0x52 0x51 0x4e 0x54 0x4d ,
mid :0x7c 0x7c 0x7e 0x7c 0x72 0x74 0x77 0x77 0x77 ,0x68 0x67 0x63 0x63 0x6d 0x6a 0x6c 0x6b 0x68 ,
0x75 0x76 0x71 0x71 0x6c 0x66 0x69 0x6d 0x6e ,0x61 0x60 0x5e 0x5c 0x67 0x66 0x62 0x68 0x60 ,
max :0x92 0x92 0x95 0x91 0x8a 0x8c 0x8c 0x8c 0x8c ,0x7c 0x7b 0x77 0x77 0x84 0x7e 0x82 0x80 0x7c ,
0x8c 0x8d 0x87 0x88 0x82 0x79 0x7e 0x82 0x84 ,0x76 0x73 0x71 0x71 0x7c 0x7c 0x77 0x7d 0x74 ,
range:0x2c 0x2b 0x2d 0x2a 0x2f 0x30 0x2a 0x2a 0x2a ,0x28 0x27 0x27 0x28 0x2d 0x27 0x2b 0x29 0x28 ,
0x2d 0x2d 0x2c 0x2d 0x2b 0x25 0x29 0x29 0x2b ,0x29 0x26 0x26 0x2a 0x2a 0x2b 0x29 0x29 0x27 ,
cs 1:
the read training result:
DQS0:0x36, DQS1:0x36, DQS2:0x38, DQS3:0x32,
min : 0xc 0xb 0xf 0xc 0x1 0x3 0x7 0x3 , 0x7 0x7 0x3 0x1 0xa 0xa 0xb 0x8 ,
0xf 0xe 0xc 0x9 0x4 0x1 0x3 0x4 , 0x9 0x5 0x3 0x1 0xc 0xb 0x9 0xb ,
mid :0x27 0x25 0x29 0x26 0x1c 0x1d 0x21 0x1e ,0x21 0x21 0x1e 0x1d 0x24 0x24 0x26 0x23 ,
0x28 0x28 0x25 0x23 0x1d 0x1a 0x1c 0x1e ,0x23 0x1e 0x1e 0x1a 0x26 0x26 0x23 0x26 ,
max :0x42 0x40 0x44 0x40 0x37 0x38 0x3c 0x39 ,0x3c 0x3c 0x39 0x39 0x3f 0x3f 0x42 0x3e ,
0x42 0x43 0x3f 0x3d 0x37 0x34 0x36 0x38 ,0x3e 0x38 0x39 0x33 0x40 0x41 0x3e 0x41 ,
range:0x36 0x35 0x35 0x34 0x36 0x35 0x35 0x36 ,0x35 0x35 0x36 0x38 0x35 0x35 0x37 0x36 ,
0x33 0x35 0x33 0x34 0x33 0x33 0x33 0x34 ,0x35 0x33 0x36 0x32 0x34 0x36 0x35 0x36 ,
the write training result:
DQS0:0x43, DQS1:0x33, DQS2:0x3c, DQS3:0x29,
min :0x62 0x65 0x67 0x65 0x59 0x5a 0x5e 0x5e 0x5e ,0x54 0x54 0x4f 0x4e 0x57 0x55 0x57 0x55 0x52 ,
0x5c 0x5b 0x58 0x57 0x52 0x50 0x50 0x54 0x55 ,0x4d 0x4c 0x4b 0x48 0x51 0x51 0x4e 0x54 0x4d ,
mid :0x79 0x7b 0x7d 0x7b 0x70 0x72 0x75 0x74 0x74 ,0x69 0x68 0x64 0x64 0x6d 0x6b 0x6c 0x6b 0x69 ,
0x73 0x73 0x6e 0x6e 0x69 0x62 0x64 0x68 0x6a ,0x62 0x5f 0x5e 0x5c 0x68 0x67 0x63 0x68 0x60 ,
max :0x91 0x92 0x94 0x91 0x88 0x8a 0x8d 0x8a 0x8b ,0x7e 0x7d 0x79 0x7a 0x83 0x82 0x82 0x82 0x80 ,
0x8b 0x8b 0x85 0x86 0x80 0x74 0x79 0x7c 0x80 ,0x77 0x73 0x71 0x70 0x80 0x7d 0x79 0x7c 0x73 ,
range:0x2f 0x2d 0x2d 0x2c 0x2f 0x30 0x2f 0x2c 0x2d ,0x2a 0x29 0x2a 0x2c 0x2c 0x2d 0x2b 0x2d 0x2e ,
0x2f 0x30 0x2d 0x2f 0x2e 0x24 0x29 0x28 0x2b ,0x2a 0x27 0x26 0x28 0x2f 0x2c 0x2b 0x28 0x26 ,
CA Training result:
cs:0 min :0x68 0x1c 0x54 0x0 0x47 0xb 0x4e ,0x4b 0x13 0x54 0xb 0x54 0x0 0x57 ,
cs:0 mid :0x77 0x7a 0x6f 0x69 0x7b 0x6d 0x6d ,0x7e 0x75 0x6e 0x6c 0x6e 0x6b 0x57 ,
cs:0 max :0x86 0xd9 0x8a 0xd3 0xaf 0xcf 0x8d ,0xb2 0xd8 0x88 0xce 0x88 0xd6 0x57 ,
cs:0 range:0x1e 0xbd 0x36 0xd3 0x68 0xc4 0x3f ,0x67 0xc5 0x34 0xc3 0x34 0xd6 0x0 ,
cs:1 min :0x54 0x36 0x4c 0x29 0x4f 0x27 0x4b ,0x51 0x30 0x4c 0x2b 0x4b 0x27 0x4a ,
cs:1 mid :0x83 0x84 0x7a 0x79 0x7b 0x77 0x6b ,0x7f 0x7f 0x7a 0x78 0x78 0x76 0x6e ,
cs:1 max :0xb2 0xd3 0xa8 0xca 0xa8 0xc7 0x8b ,0xae 0xcf 0xa9 0xc6 0xa6 0xc5 0x92 ,
cs:1 range:0x5e 0x9d 0x5c 0xa1 0x59 0xa0 0x40 ,0x5d 0x9f 0x5d 0x9b 0x5b 0x9e 0x48 ,
out
U-Boot SPL board init
U-Boot SPL 2017.09-g97ab962d1ed-230719 #tobetter (Oct 27 2023 - 14:54:41)
Trying to boot from MMC2
spl: partition error
Trying fit image at 0x800 sector
## Verified-boot: 0
## Checking atf-1 0x00040000 ... sha256(0d5225a4ab...) + OK
## Checking uboot 0x00a00000 ... sha256(b8b49a9b31...) + OK
## Checking fdt 0x00b323c0 ... sha256(11938f6df3...) + OK
## Checking atf-2 0xfdcc1000 ... sha256(3e94d16e6a...) + OK
## Checking atf-3 0x0006b000 ... sha256(fde0ef262b...) + OK
## Checking atf-4 0xfdcce000 ... sha256(c9eb312bf2...) + OK
## Checking atf-5 0xfdcd0000 ... sha256(befba422b8...) + OK
## Checking atf-6 0x00069000 ... sha256(6ede7a3b44...) + OK
## Checking optee 0x08400000 ... sha256(4fcbcd3870...) + OK
Jumping to U-Boot(0x00a00000) via ARM Trusted Firmware(0x00040000)
Total: 389.442/472.971 ms
INFO: Preloader serial: 2
NOTICE: BL31: v2.3():v2.3-607-gbf602aff1:cl
NOTICE: BL31: Built : 10:16:03, Jun 5 2023
INFO: GICv3 without legacy support detected.
INFO: ARM GICv3 driver initialized in EL3
INFO: pmu v1 is valid 220114
INFO: dfs DDR fsp_param[0].freq_mhz= 1056MHz
INFO: dfs DDR fsp_param[1].freq_mhz= 324MHz
INFO: dfs DDR fsp_param[2].freq_mhz= 528MHz
INFO: dfs DDR fsp_param[3].freq_mhz= 780MHz
INFO: Using opteed sec cpu_context!
INFO: boot cpu mask: 0
INFO: BL31: Initializing runtime services
INFO: BL31: Initializing BL32
I/TC:
I/TC: OP-TEE version: 3.13.0-723-gdcfdd61d0 #hisping.lin (gcc version 10.2.1 20201103 (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16))) #2 Wed Jun 7 09:43:57 CST 24
I/TC: Primary CPU initializing
I/TC: Primary CPU switching to normal world boot
INFO: BL31: Preparing for EL3 exit to normal world
INFO: Entry point address = 0xa00000
INFO: SPSR = 0x3c9
U-Boot 2017.09-volumio-g0bc1633aab-230719 #gkkpch (Nov 21 2023 - 14:31:34 +0100)
Model: Hardkernel ODROID-M1S
MPIDR: 0x81000000
PreSerial: 2, raw, 0xfe660000
DRAM: 7.7 GiB
Sysmem: init
Relocation Offset: ecb2f000
Relocation fdt: eb1f90a8 - eb1fece8
CR: M/C/I
dwmmc@fe2b0000: 1, dwmmc@fe2c0000: 2, sdhci@fe310000: 0
Bootdev(assign): mmc 1
MMC1: Legacy, 52Mhz
PartType: DOS
** Unable to read file ODROIDBIOS.BIN **
** File not found ODROIDBIOS.BIN **
** File not found ODROIDBIOS.BIN **
DM: v1
** Unable to read file dtb **
reading rockchip/rk3566-odroid-m1s.dtb
161036 bytes read
reading config.ini
197 bytes read in 1 ms (192.4 KiB/s)
ini: Imported default_console as ttyFIQ0
ini: Imported console as ttyS0
ini: Imported overlay_resize as 16384
ini: Imported overlay_profile as
ini: Imported overlays as i2c0 i2c1 spi0
Error binding driver 'gpio_led': -22
Some drivers failed to bind
I2c3 speed: 100000Hz
PMIC: RK8090 (on=0x40, off=0x00)
vdd_logic init 900000 uV
vdd_gpu init 900000 uV
vdd_npu init 900000 uV
io-domain: OK
MMC: Could not find baseparameter partition
Rockchip UBOOT DRM driver version: v1.0.1
VOP have 1 active VP
vp0 have layer nr:6[0 2 4 1 3 5 ], primary plane: 4
vp1 have layer nr:0[], primary plane: 0
vp2 have layer nr:0[], primary plane: 0
hdmi@fe0a0000 disconnected
Model: Hardkernel ODROID-M1S
MPIDR: 0x81000000
** Unable to read file boot-logo.bmp.gz **
No misc partition
boot mode: None
FIT: No boot partition
uImage: No boot partition
No resource file: logo.bmp
failed to display uboot logo
CLK: (sync kernel. arm: enter 816000 KHz, init 816000 KHz, kernel 0N/A)
apll 816000 KHz
dpll 528000 KHz
gpll 1188000 KHz
cpll 1000000 KHz
npll 1200000 KHz
vpll 24000 KHz
hpll 24000 KHz
ppll 200000 KHz
armclk 816000 KHz
aclk_bus 150000 KHz
pclk_bus 100000 KHz
aclk_top_high 500000 KHz
aclk_top_low 400000 KHz
hclk_top 150000 KHz
pclk_top 100000 KHz
aclk_perimid 300000 KHz
hclk_perimid 150000 KHz
pclk_pmu 100000 KHz
No misc partition
Net: No ethernet found.
Hit key to stop autoboot('CTRL+C'): 0
### CRAMFS LOAD ERROR<0> for boot.scr!
## Executing script at 00c00000
Wrong image format for "source" command
switch to partitions #0, OK
mmc1 is current device
Scanning mmc 1:1...
Found U-Boot script /boot.scr
reading /boot.scr
2540 bytes read in 3 ms (826.2 KiB/s)
## Executing script at 00c00000
reading /bootparams.ini
233 bytes read in 2 ms (113.3 KiB/s)
ini: Imported hwdevice as odroidm1s
ini: Imported verbosity as 7
ini: Imported extraargs as imgpart=UUID=3fc9f1a1-2ca0-46c6-9137-e87f13171d79 bootpart=UUID=A314-05B4 datapart=UUID=b06f25ad-87fa-418e-a63c-6b0f797f6e67 bootconfig=bootparams.ini imgfile=/h
reading /config.ini
197 bytes read in 1 ms (192.4 KiB/s)
ini: Imported default_console as ttyFIQ0
ini: Imported console as ttyS0
ini: Imported overlay_resize as 16384
ini: Imported overlay_profile as
ini: Imported overlays as i2c0 i2c1 spi0
reading /rockchip/rk3566-odroid-m1s.dtb
161036 bytes read in 16 ms (9.6 MiB/s)
reading /rockchip/overlays/i2c0.dtbo
223 bytes read in 6 ms (36.1 KiB/s)
reading /rockchip/overlays/i2c1.dtbo
223 bytes read in 4 ms (53.7 KiB/s)
reading /rockchip/overlays/spi0.dtbo
514 bytes read in 5 ms (99.6 KiB/s)
reading /Image
29237256 bytes read in 2427 ms (11.5 MiB/s)
reading /uInitrd
5602078 bytes read in 467 ms (11.4 MiB/s)
Booting Volumio from mmc 1:1...
Fdt Ramdisk skip relocation
No misc partition
## Loading init Ramdisk from Legacy Image at 0a200000 ...
Image Name: uInitrd
Image Type: AArch64 Linux RAMDisk Image (uncompressed)
Data Size: 5602014 Bytes = 5.3 MiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 0x08300000
Booting using the fdt blob at 0x08300000
reserving fdt memory region: addr=8300000 size=30000
Using Device Tree in place at 0000000008300000, end 0000000008332fff
FIT: No boot partition
uImage: No boot partition
No resource file: logo_kernel.bmp
VP0 fail to load kernel logo
## reserved-memory:
ramoops@110000: addr=110000 size=f0000
Adding bank: 0x00200000 - 0x08400000 (size: 0x08200000)
Adding bank: 0x09400000 - 0xf0000000 (size: 0xe6c00000)
Adding bank: 0x100000000 - 0x200000000 (size: 0x100000000)
Total: 3642.638/3687.477 ms
Starting kernel ...
I/TC: Secondary CPU 1 initializing
I/TC: Secondary CPU 1 switching to normal world boot
I/TC: Secondary CPU 2 initializing
I/TC: Secondary CPU 2 switching to normal world boot
I/TC: Secondary CPU 3 initializing
I/TC: Secondary CPU 3 switching to normal world boot
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x412fd050]
[ 0.000000] Linux version 5.10.160-volumio (gkkpch@TWINUNX-20) (aarch64-linux-gnu-gcc (Linaro GCC 7.4-2019.02) 7.4.1 20181213 [linaro-7.4-2019.02 revision 56ec6f6b99cc167ff0c2f8e1a2eed3
[ 0.000000] Machine model: Hardkernel ODROID-M1S
[ 0.000000] WARNING: 'bootconfig' found on the kernel command line but CONFIG_BOOT_CONFIG is not set.
[ 0.000000] OF: fdt: Reserved memory: failed to reserve memory for node 'drm-logo@00000000': base 0x0000000000000000, size 0 MiB
[ 0.000000] OF: fdt: Reserved memory: failed to reserve memory for node 'drm-cubic-lut@00000000': base 0x0000000000000000, size 0 MiB
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000000200000-0x00000000ffffffff]
[ 0.000000] DMA32 empty
[ 0.000000] Normal [mem 0x0000000100000000-0x00000001ffffffff]
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [mem 0x0000000000200000-0x00000000083fffff]
[ 0.000000] node 0: [mem 0x0000000009400000-0x00000000efffffff]
[ 0.000000] node 0: [mem 0x0000000100000000-0x00000001ffffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000000200000-0x00000001ffffffff]
[ 0.000000] cma: Reserved 16 MiB at 0x00000000ef000000
[ 0.000000] psci: probing for conduit method from DT.
[ 0.000000] psci: PSCIv1.1 detected in firmware.
[ 0.000000] psci: Using standard PSCI v0.2 function IDs
[ 0.000000] psci: Trusted OS migration not required
[ 0.000000] psci: SMC Calling Convention v1.2
[ 0.000000] percpu: Embedded 30 pages/cpu s83304 r8192 d31384 u122880
[ 0.000000] Detected VIPT I-cache on CPU0
[ 0.000000] CPU features: detected: GIC system register CPU interface
[ 0.000000] CPU features: detected: Virtualization Host Extensions
[ 0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923
[ 0.000000] alternatives: patching kernel code
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1995336
[ 0.000000] Kernel command line: net.ifnames=0 consoleblank=0 hwdevice=odroidm1s loglevel=7 usb-storage.quirks= imgpart=UUID=3fc9f1a1-2ca0-46c6-9137-e87f13171d79 bootpart=UUID=A314-05B0
[ 0.000000] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] software IO TLB: mapped [mem 0x00000000eb000000-0x00000000ef000000] (64MB)
[ 0.000000] Memory: 7834580K/8108032K available (14078K kernel code, 3144K rwdata, 5296K rodata, 5952K init, 540K bss, 257068K reserved, 16384K cma-reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] ftrace: allocating 55226 entries in 216 pages
[ 0.000000] ftrace: allocated 216 pages with 4 groups
[ 0.000000] rcu: Hierarchical RCU implementation.
[ 0.000000] rcu: RCU event tracing is enabled.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4.
[ 0.000000] Rude variant of Tasks RCU enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 30 jiffies.
[ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode
[ 0.000000] GICv3: 320 SPIs implemented
[ 0.000000] GICv3: 0 Extended SPIs implemented
[ 0.000000] GICv3: Distributor has no Range Selector support
[ 0.000000] GICv3: 16 PPIs implemented
[ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x00000000fd460000
[ 0.000000] ITS [mem 0xfd440000-0xfd45ffff]
[ 0.000000] ITS@0x00000000fd440000: allocated 8192 Devices @210000 (indirect, esz 8, psz 64K, shr 0)
[ 0.000000] ITS@0x00000000fd440000: allocated 32768 Interrupt Collections @220000 (flat, esz 2, psz 64K, shr 0)
[ 0.000000] ITS: using cache flushing for cmd queue
[ 0.000000] GICv3: using LPI property table @0x0000000000230000
[ 0.000000] GIC: using cache flushing for LPI property table
[ 0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000000240000
[ 0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[ 0.000007] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[ 0.001850] Console: colour dummy device 80x25
[ 0.001911] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=80000)
[ 0.001934] pid_max: default: 32768 minimum: 301
[ 0.002175] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 0.002229] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes, linear)
[ 0.004883] rcu: Hierarchical SRCU implementation.
[ 0.006169] Platform MSI: interrupt-controller@fd440000 domain created
[ 0.006890] PCI/MSI: /interrupt-controller@fd400000/interrupt-controller@fd440000 domain created
[ 0.007930] smp: Bringing up secondary CPUs ...
[ 0.009698] Detected VIPT I-cache on CPU1
[ 0.009753] GICv3: CPU1: found redistributor 100 region 0:0x00000000fd480000
[ 0.009783] GICv3: CPU1: using allocated LPI pending table @0x0000000000250000
[ 0.009859] CPU1: Booted secondary processor 0x0000000100 [0x412fd050]
[ 0.011722] Detected VIPT I-cache on CPU2
[ 0.011770] GICv3: CPU2: found redistributor 200 region 0:0x00000000fd4a0000
[ 0.011794] GICv3: CPU2: using allocated LPI pending table @0x0000000000260000
[ 0.011854] CPU2: Booted secondary processor 0x0000000200 [0x412fd050]
[ 0.013775] Detected VIPT I-cache on CPU3
[ 0.013820] GICv3: CPU3: found redistributor 300 region 0:0x00000000fd4c0000
[ 0.013845] GICv3: CPU3: using allocated LPI pending table @0x0000000000270000
[ 0.013904] CPU3: Booted secondary processor 0x0000000300 [0x412fd050]
[ 0.014083] smp: Brought up 1 node, 4 CPUs
[ 0.014144] SMP: Total of 4 processors activated.
[ 0.014156] CPU features: detected: Privileged Access Never
[ 0.014166] CPU features: detected: User Access Override
[ 0.014176] CPU features: detected: 32-bit EL0 Support
[ 0.014186] CPU features: detected: Common not Private translations
[ 0.014195] CPU features: detected: RAS Extension Support
[ 0.014204] CPU features: detected: Data cache clean to the PoU not required for I/D coherence
[ 0.014214] CPU features: detected: CRC32 instructions
[ 0.014222] CPU features: detected: Speculative Store Bypassing Safe (SSBS)
[ 0.014233] CPU features: detected: RCpc load-acquire (LDAPR)
[ 0.014341] CPU: All CPU(s) started at EL2
[ 0.016478] devtmpfs: initialized
[ 0.052334] Registered cp15_barrier emulation handler
[ 0.052369] Registered setend emulation handler
[ 0.052666] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns
[ 0.052696] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
[ 0.053805] pinctrl core: initialized pinctrl subsystem
[ 0.055447] NET: Registered protocol family 16
[ 0.058588] DMA: preallocated 1024 KiB GFP_KERNEL pool for atomic allocations
[ 0.058982] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[ 0.062985] Registered FIQ tty driver
[ 0.063640] thermal_sys: Registered thermal governor 'fair_share'
[ 0.063650] thermal_sys: Registered thermal governor 'bang_bang'
[ 0.063664] thermal_sys: Registered thermal governor 'step_wise'
[ 0.063674] thermal_sys: Registered thermal governor 'user_space'
[ 0.064264] cpuidle: using governor menu
[ 0.064868] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.065090] ASID allocator initialised with 65536 entries
[ 0.068550] ramoops: dmesg-0 0x20000@0x0000000000110000
[ 0.068595] ramoops: console 0x80000@0x0000000000130000
[ 0.068635] ramoops: pmsg 0x50000@0x00000000001b0000
[ 0.069289] printk: console [ramoops-1] enabled
[ 0.069304] pstore: Registered ramoops as persistent store backend
[ 0.069317] ramoops: using 0xf0000@0x110000, ecc: 0
[ 0.138359] rockchip-gpio fdd60000.gpio0: probed /pinctrl/gpio0@fdd60000
[ 0.139370] rockchip-gpio fe740000.gpio1: probed /pinctrl/gpio1@fe740000
[ 0.140244] rockchip-gpio fe750000.gpio2: probed /pinctrl/gpio2@fe750000
[ 0.141346] rockchip-gpio fe760000.gpio3: probed /pinctrl/gpio3@fe760000
[ 0.142223] rockchip-gpio fe770000.gpio4: probed /pinctrl/gpio4@fe770000
[ 0.142456] rockchip-pinctrl pinctrl: probed pinctrl
[ 0.175409] cryptd: max_cpu_qlen set to 1000
[ 0.183402] fiq_debugger fiq_debugger.0: IRQ fiq not found
[ 0.183438] fiq_debugger fiq_debugger.0: IRQ wakeup not found
[ 0.183461] fiq_debugger_probe: could not install nmi irq handler
[ 0.184106] printk: console [ttyFIQ0] enabled
[ 0.184419] Registered fiq debugger ttyFIQ0
[ 0.185762] vcc5v0_sys: supplied by vcc-5v
[ 0.190608] iommu: Default domain type: Translated
[ 0.195966] SCSI subsystem initialized
[ 0.196331] usbcore: registered new interface driver usbfs
[ 0.196410] usbcore: registered new interface driver hub
[ 0.196482] usbcore: registered new device driver usb
[ 0.196687] mc: Linux media interface: v0.10
[ 0.196746] videodev: Linux video capture interface: v2.00
[ 0.196857] pps_core: LinuxPPS API ver. 1 registered
[ 0.196876] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.196918] PTP clock support registered
[ 0.197516] arm-scmi firmware:scmi: SCMI Notifications - Core Enabled.
[ 0.197622] arm-scmi firmware:scmi: SCMI Protocol v2.0 'rockchip:' Firmware version 0x0
[ 0.200623] Advanced Linux Sound Architecture Driver Initialized.
[ 0.201387] Bluetooth: Core ver 2.22
[ 0.201459] NET: Registered protocol family 31
[ 0.201517] Bluetooth: HCI device and connection manager initialized
[ 0.201549] Bluetooth: HCI socket layer initialized
[ 0.201570] Bluetooth: L2CAP socket layer initialized
[ 0.201608] Bluetooth: SCO socket layer initialized
[ 0.202398] rockchip-cpuinfo cpuinfo: SoC : 35662000
[ 0.202423] rockchip-cpuinfo cpuinfo: Serial : bd5cc3e361331943
[ 0.203728] clocksource: Switched to clocksource arch_sys_counter
[ 1.238607] NET: Registered protocol family 2
[ 1.239168] IP idents hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[ 1.245435] tcp_listen_portaddr_hash hash table entries: 4096 (order: 5, 163840 bytes, linear)
[ 1.245666] TCP established hash table entries: 65536 (order: 7, 524288 bytes, linear)
[ 1.246289] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear)
[ 1.248340] TCP: Hash tables configured (established 65536 bind 65536)
[ 1.248569] UDP hash table entries: 4096 (order: 6, 393216 bytes, linear)
[ 1.248973] UDP-Lite hash table entries: 4096 (order: 6, 393216 bytes, linear)
[ 1.249604] NET: Registered protocol family 1
[ 1.250571] RPC: Registered named UNIX socket transport module.
[ 1.250591] RPC: Registered udp transport module.
[ 1.250605] RPC: Registered tcp transport module.
[ 1.250617] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 1.252098] PCI: CLS 0 bytes, default 64
[ 1.253095] Trying to unpack rootfs image as initramfs...
[ 1.529430] Freeing initrd memory: 5464K
[ 1.532517] rockchip-thermal fe710000.tsadc: tsadc is probed successfully!
[ 1.534419] hw perfevents: enabled with armv8_cortex_a55 PMU driver, 7 counters available
[ 1.542071] Initialise system trusted keyrings
[ 1.542362] workingset: timestamp_bits=62 max_order=21 bucket_order=0
[ 1.550535] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 1.551682] NFS: Registering the id_resolver key type
[ 1.551762] Key type id_resolver registered
[ 1.551780] Key type id_legacy registered
[ 1.551923] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[ 1.551946] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
[ 1.551995] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[ 1.552624] fuse: init (API version 7.32)
[ 1.553057] SGI XFS with security attributes, no debug enabled
[ 1.608073] NET: Registered protocol family 38
[ 1.608123] Key type asymmetric registered
[ 1.608141] Asymmetric key parser 'x509' registered
[ 1.608220] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244)
[ 1.608239] io scheduler mq-deadline registered
[ 1.608254] io scheduler kyber registered
[ 1.624295] rk-pcie 3c0000000.pcie: invalid prsnt-gpios property in node
[ 1.624943] mpp_service mpp-srv: 37b5e76ca author: Steve Jeong 2023-11-14 ODROID-M1S: arm64/dts: Fixup device-tree compatible string
[ 1.624971] mpp_service mpp-srv: probe start
[ 1.625221] rk-pcie 3c0000000.pcie: IRQ msi not found
[ 1.625245] rk-pcie 3c0000000.pcie: use outband MSI support
[ 1.625263] rk-pcie 3c0000000.pcie: Missing *config* reg space
[ 1.625294] rk-pcie 3c0000000.pcie: host bridge /pcie@fe260000 ranges:
[ 1.625355] rk-pcie 3c0000000.pcie: err 0x00f4000000..0x00f40fffff -> 0x00f4000000
[ 1.625391] rk-pcie 3c0000000.pcie: IO 0x00f4100000..0x00f41fffff -> 0x00f4100000
[ 1.625428] rk-pcie 3c0000000.pcie: MEM 0x00f4200000..0x00f5ffffff -> 0x00f4200000
[ 1.625456] rk-pcie 3c0000000.pcie: MEM 0x0300000000..0x033fffffff -> 0x0300000000
[ 1.625525] rk-pcie 3c0000000.pcie: Missing *config* reg space
[ 1.625584] rk-pcie 3c0000000.pcie: invalid resource
[ 1.628395] mpp_vdpu2 fdea0400.vdpu: Adding to iommu group 0
[ 1.628732] mpp_vdpu2 fdea0400.vdpu: probe device
[ 1.629532] mpp_vdpu2 fdea0400.vdpu: probing finish
[ 1.630222] mpp_vepu2 fdee0000.vepu: Adding to iommu group 2
[ 1.630584] mpp_vepu2 fdee0000.vepu: probing start
[ 1.631332] mpp_vepu2 fdee0000.vepu: probing finish
[ 1.632038] mpp-iep2 fdef0000.iep: Adding to iommu group 3
[ 1.632350] mpp-iep2 fdef0000.iep: probe device
[ 1.632817] mpp-iep2 fdef0000.iep: allocate roi buffer failed
[ 1.633240] mpp-iep2 fdef0000.iep: probing finish
[ 1.633956] mpp_jpgdec fded0000.jpegd: Adding to iommu group 1
[ 1.634261] mpp_jpgdec fded0000.jpegd: probe device
[ 1.635042] mpp_jpgdec fded0000.jpegd: probing finish
[ 1.635861] mpp_service mpp-srv: probe success
[ 1.643815] dma-pl330 fe530000.dmac: Loaded driver for PL330 DMAC-241330
[ 1.643877] dma-pl330 fe530000.dmac: DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16
[ 1.647319] dma-pl330 fe550000.dmac: Loaded driver for PL330 DMAC-241330
[ 1.647363] dma-pl330 fe550000.dmac: DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16
[ 1.647974] rockchip-pvtm fde00000.pvtm: pvtm@0 probed
[ 1.648213] rockchip-pvtm fde80000.pvtm: pvtm@1 probed
[ 1.648425] rockchip-pvtm fde90000.pvtm: pvtm@2 probed
[ 1.649241] rockchip-system-monitor rockchip-system-monitor: system monitor probe
[ 1.650250] arm-scmi firmware:scmi: Failed. SCMI protocol 22 not active.
[ 1.650675] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled
[ 1.654115] random: crng init done
[ 1.654403] gpiomem-rk3568 fd660000.rk3566-gpiomem: Initialised: Registers at 0xfd660000
[ 1.655507] rockchip-vop2 fe040000.vop: Adding to iommu group 6
[ 1.667381] [drm] all windows should be assigned, full plane mask: 0x3f, current plane mask: 0x0
[ 1.667433] [drm] use default plane mask
[ 1.667805] rockchip-vop2 fe040000.vop: [drm:vop2_bind] vp0 assign plane mask: 0x3f, primary plane phy id: 4
[ 1.667831] rockchip-vop2 fe040000.vop: [drm:vop2_bind] vp1 assign plane mask: 0x0, primary plane phy id: -1
[ 1.667851] rockchip-vop2 fe040000.vop: [drm:vop2_bind] vp2 assign plane mask: 0x0, primary plane phy id: -1
[ 1.668186] [drm] failed to init overlay plane Cluster0-win1
[ 1.668343] rockchip-drm display-subsystem: bound fe040000.vop (ops 0xffffffc008e8d718)
[ 1.668762] dwhdmi-rockchip fe0a0000.hdmi: Detected HDMI TX controller v2.11a with HDCP (DWC HDMI 2.0 TX PHY)
[ 1.669649] dwhdmi-rockchip fe0a0000.hdmi: registered DesignWare HDMI I2C bus driver
[ 1.669989] dwhdmi-rockchip fe0a0000.hdmi: IRQ index 1 not found
[ 1.670790] rockchip-drm display-subsystem: bound fe0a0000.hdmi (ops 0xffffffc008e9c160)
[ 1.671213] rockchip-drm display-subsystem: failed to parse loader memory
[ 1.671371] rockchip-drm display-subsystem: [drm] Cannot find any crtc or sizes
[ 1.671510] rockchip-drm display-subsystem: [drm] Cannot find any crtc or sizes
[ 1.672728] [drm] Initialized rockchip 3.0.0 20140818 for display-subsystem on minor 0
[ 1.682344] input: hdmi_cec_key as /devices/platform/fe0a0000.hdmi/dw-hdmi-cec.1.auto/input/input0
[ 1.683830] cacheinfo: Unable to detect cache hierarchy for CPU 0
[ 1.684815] brd: module loaded
[ 1.694174] loop: module loaded
[ 1.694863] zram: Added device: zram0
[ 1.695311] lkdtm: No crash points registered, enable through debugfs
[ 1.700832] rockchip-spi fe620000.spi: probed, poll=0, rsd=0, cs-inactive=0, ready=0
[ 1.704347] rk_gmac-dwmac fe010000.ethernet: IRQ eth_lpi not found
[ 1.704786] rk_gmac-dwmac fe010000.ethernet: no regulator found
[ 1.704810] rk_gmac-dwmac fe010000.ethernet: clock input or output? (input).
[ 1.704830] rk_gmac-dwmac fe010000.ethernet: TX delay(0x4f).
[ 1.704847] rk_gmac-dwmac fe010000.ethernet: RX delay(0x2d).
[ 1.704873] rk_gmac-dwmac fe010000.ethernet: integrated PHY? (no).
[ 1.704959] rk_gmac-dwmac fe010000.ethernet: clock input from PHY
[ 1.705226] rk_gmac-dwmac fe010000.ethernet: init for RGMII
[ 1.705548] rk_gmac-dwmac fe010000.ethernet: User ID: 0x30, Synopsys ID: 0x51
[ 1.705576] rk_gmac-dwmac fe010000.ethernet: DWMAC4/5
[ 1.705596] rk_gmac-dwmac fe010000.ethernet: DMA HW capability register supported
[ 1.705612] rk_gmac-dwmac fe010000.ethernet: RX Checksum Offload Engine supported
[ 1.705626] rk_gmac-dwmac fe010000.ethernet: TX Checksum insertion supported
[ 1.705640] rk_gmac-dwmac fe010000.ethernet: Wake-Up On Lan supported
[ 1.705751] rk_gmac-dwmac fe010000.ethernet: TSO supported
[ 1.705771] rk_gmac-dwmac fe010000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[ 1.705788] rk_gmac-dwmac fe010000.ethernet: TSO feature enabled
[ 1.705806] rk_gmac-dwmac fe010000.ethernet: Using 32 bits DMA width
[ 1.831575] rk-pcie 3c0000000.pcie: PCIe Linking... LTSSM is 0x3
[ 1.837385] mdio_bus stmmac-1: MDIO device at address 0 is missing.
[ 1.840054] usbcore: registered new interface driver cdc_ether
[ 1.840153] usbcore: registered new interface driver rndis_host
[ 1.840254] usbcore: registered new interface driver cdc_ncm
[ 1.856001] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.856070] ehci-pci: EHCI PCI platform driver
[ 1.856182] ehci-platform: EHCI generic platform driver
[ 1.856832] phy phy-fe8b0000.usb2-phy.3: illegal mode
[ 1.857095] rk-pcie 3c0000000.pcie: PCIe Linking... LTSSM is 0x3
[ 1.858915] ehci-platform fd800000.usb: EHCI Host Controller
[ 1.859248] ehci-platform fd800000.usb: new USB bus registered, assigned bus number 1
[ 1.859455] ehci-platform fd800000.usb: irq 19, io mem 0xfd800000
[ 1.870441] ehci-platform fd800000.usb: USB 2.0 started, EHCI 1.00
[ 1.870834] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10
[ 1.870859] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.870877] usb usb1: Product: EHCI Host Controller
[ 1.870892] usb usb1: Manufacturer: Linux 5.10.160-volumio ehci_hcd
[ 1.870906] usb usb1: SerialNumber: fd800000.usb
[ 1.871667] hub 1-0:1.0: USB hub found
[ 1.871754] hub 1-0:1.0: 1 port detected
[ 1.874926] ehci-platform fd880000.usb: EHCI Host Controller
[ 1.875242] ehci-platform fd880000.usb: new USB bus registered, assigned bus number 2
[ 1.875431] ehci-platform fd880000.usb: irq 21, io mem 0xfd880000
[ 1.883771] rk-pcie 3c0000000.pcie: PCIe Linking... LTSSM is 0x3
[ 1.887099] ehci-platform fd880000.usb: USB 2.0 started, EHCI 1.00
[ 1.887466] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10
[ 1.887490] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.887508] usb usb2: Product: EHCI Host Controller
[ 1.887524] usb usb2: Manufacturer: Linux 5.10.160-volumio ehci_hcd
[ 1.887538] usb usb2: SerialNumber: fd880000.usb
[ 1.888232] hub 2-0:1.0: USB hub found
[ 1.888307] hub 2-0:1.0: 1 port detected
[ 1.889401] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 1.889442] ohci-platform: OHCI generic platform driver
[ 1.889917] phy phy-fe8b0000.usb2-phy.3: illegal mode
[ 1.889950] ohci-platform fd840000.usb: Generic Platform OHCI controller
[ 1.890230] ohci-platform fd840000.usb: new USB bus registered, assigned bus number 3
[ 1.890464] ohci-platform fd840000.usb: irq 20, io mem 0xfd840000
[ 1.910442] rk-pcie 3c0000000.pcie: PCIe Linking... LTSSM is 0x3
[ 1.937105] rk-pcie 3c0000000.pcie: PCIe Linking... LTSSM is 0x3
[ 1.951409] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.10
[ 1.951446] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.951466] usb usb3: Product: Generic Platform OHCI controller
[ 1.951481] usb usb3: Manufacturer: Linux 5.10.160-volumio ohci_hcd
[ 1.951496] usb usb3: SerialNumber: fd840000.usb
[ 1.952229] hub 3-0:1.0: USB hub found
[ 1.952306] hub 3-0:1.0: 1 port detected
[ 1.953255] ohci-platform fd8c0000.usb: Generic Platform OHCI controller
[ 1.953545] ohci-platform fd8c0000.usb: new USB bus registered, assigned bus number 4
[ 1.953758] ohci-platform fd8c0000.usb: irq 22, io mem 0xfd8c0000
[ 1.963768] rk-pcie 3c0000000.pcie: PCIe Linking... LTSSM is 0x3
[ 1.990435] rk-pcie 3c0000000.pcie: PCIe Linking... LTSSM is 0x3
[ 2.014727] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.10
[ 2.014765] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.014784] usb usb4: Product: Generic Platform OHCI controller
[ 2.014799] usb usb4: Manufacturer: Linux 5.10.160-volumio ohci_hcd
[ 2.014814] usb usb4: SerialNumber: fd8c0000.usb
[ 2.015527] hub 4-0:1.0: USB hub found
[ 2.015604] hub 4-0:1.0: 1 port detected
[ 2.017101] rk-pcie 3c0000000.pcie: PCIe Linking... LTSSM is 0x3
[ 2.017556] xhci-hcd xhci-hcd.4.auto: xHCI Host Controller
[ 2.017852] xhci-hcd xhci-hcd.4.auto: new USB bus registered, assigned bus number 5
[ 2.018068] xhci-hcd xhci-hcd.4.auto: hcc params 0x0220fe64 hci version 0x110 quirks 0x0000200002010010
[ 2.018169] xhci-hcd xhci-hcd.4.auto: irq 73, io mem 0xfd000000
[ 2.018711] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10
[ 2.018735] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.018753] usb usb5: Product: xHCI Host Controller
[ 2.018768] usb usb5: Manufacturer: Linux 5.10.160-volumio xhci-hcd
[ 2.018782] usb usb5: SerialNumber: xhci-hcd.4.auto
[ 2.019508] hub 5-0:1.0: USB hub found
[ 2.019588] hub 5-0:1.0: 1 port detected
[ 2.020161] xhci-hcd xhci-hcd.4.auto: xHCI Host Controller
[ 2.020478] xhci-hcd xhci-hcd.4.auto: new USB bus registered, assigned bus number 6
[ 2.020515] xhci-hcd xhci-hcd.4.auto: Host supports USB 3.0 SuperSpeed
[ 2.020658] usb usb6: We don't know the algorithms for LPM for this host, disabling LPM.
[ 2.020900] usb usb6: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.10
[ 2.020924] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.020941] usb usb6: Product: xHCI Host Controller
[ 2.020956] usb usb6: Manufacturer: Linux 5.10.160-volumio xhci-hcd
[ 2.020971] usb usb6: SerialNumber: xhci-hcd.4.auto
[ 2.021669] hub 6-0:1.0: USB hub found
[ 2.021746] hub 6-0:1.0: 1 port detected
[ 2.022569] usbcore: registered new interface driver cdc_acm
[ 2.022587] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[ 2.022685] usbcore: registered new interface driver cdc_wdm
[ 2.023079] usbcore: registered new interface driver uas
[ 2.023294] usbcore: registered new interface driver usb-storage
[ 2.023456] usbcore: registered new interface driver usbserial_generic
[ 2.023508] usbserial: USB Serial support registered for generic
[ 2.023598] usbcore: registered new interface driver cp210x
[ 2.023645] usbserial: USB Serial support registered for cp210x
[ 2.023861] usbcore: registered new interface driver ftdi_sio
[ 2.023922] usbserial: USB Serial support registered for FTDI USB Serial Device
[ 2.024264] usbcore: registered new interface driver keyspan
[ 2.024313] usbserial: USB Serial support registered for Keyspan - (without firmware)
[ 2.024360] usbserial: USB Serial support registered for Keyspan 1 port adapter
[ 2.024405] usbserial: USB Serial support registered for Keyspan 2 port adapter
[ 2.024449] usbserial: USB Serial support registered for Keyspan 4 port adapter
[ 2.024547] usbcore: registered new interface driver option
[ 2.024595] usbserial: USB Serial support registered for GSM modem (1-port)
[ 2.025086] usbcore: registered new interface driver oti6858
[ 2.025135] usbserial: USB Serial support registered for oti6858
[ 2.025228] usbcore: registered new interface driver pl2303
[ 2.025275] usbserial: USB Serial support registered for pl2303
[ 2.025378] usbcore: registered new interface driver qcserial
[ 2.025447] usbserial: USB Serial support registered for Qualcomm USB modem
[ 2.025573] usbcore: registered new interface driver sierra
[ 2.025621] usbserial: USB Serial support registered for Sierra USB modem
[ 2.027364] usbcore: registered new interface driver usbtouchscreen
[ 2.028456] i2c /dev entries driver
[ 2.031229] fan53555-regulator 3-001c: FAN53555 Option[12] Rev[15] Detected!
[ 2.033145] vdd_cpu: supplied by vcc5v0_sys
[ 2.043489] usbcore: registered new interface driver uvcvideo
[ 2.043521] USB Video Class driver (1.1.1)
[ 2.043535] Driver for 1-wire Dallas network protocol.
[ 2.046973] Bluetooth: HCI UART driver ver 2.3
[ 2.047003] Bluetooth: HCI UART protocol H4 registered
[ 2.047018] Bluetooth: HCI UART protocol ATH3K registered
[ 2.047088] rk-pcie 3c0000000.pcie: PCIe Linking... LTSSM is 0x3
[ 2.047179] usbcore: registered new interface driver bfusb
[ 2.047286] usbcore: registered new interface driver btusb
[ 2.047769] cpu cpu0: leakage=22
[ 2.047915] cpu cpu0: pvtm = 84890, from nvmem
[ 2.047950] cpu cpu0: pvtm-volt-sel=1
[ 2.050603] cpu cpu0: avs=0
[ 2.050897] cpu cpu0: l=0 h=2147483647 hyst=5000 l_limit=1608000000 h_limit=0 h_table=0
[ 2.055658] sdhci: Secure Digital Host Controller Interface driver
[ 2.055706] sdhci: Copyright(c) Pierre Ossman
[ 2.055723] Synopsys Designware Multimedia Card Interface Driver
[ 2.056437] sdhci-pltfm: SDHCI platform and OF driver helper
[ 2.059000] arm-scmi firmware:scmi: Failed. SCMI protocol 17 not active.
[ 2.059110] SMCCC: SOC_ID: ARCH_FEATURES(ARCH_SOC_ID) returned error: fffffffffffffffd
[ 2.059759] hid: raw HID events driver (C) Jiri Kosina
[ 2.060229] usbcore: registered new interface driver usbhid
[ 2.060243] usbhid: USB HID core driver
[ 2.062891] rksfc_base v1.1 2016-01-08
[ 2.063806] usbcore: registered new interface driver snd-usb-audio
[ 2.071155] Initializing XFRM netlink socket
[ 2.071744] NET: Registered protocol family 10
[ 2.072940] Segment Routing with IPv6
[ 2.073031] NET: Registered protocol family 17
[ 2.073063] NET: Registered protocol family 15
[ 2.073230] Bluetooth: RFCOMM socket layer initialized
[ 2.073276] Bluetooth: RFCOMM ver 1.11
[ 2.073297] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[ 2.073315] Bluetooth: HIDP socket layer initialized
[ 2.073375] [BT_RFKILL]: Enter rfkill_rk_init
[ 2.073387] [WLAN_RFKILL]: Enter rfkill_wlan_init
[ 2.073790] rk-pcie 3c0000000.pcie: PCIe Linking... LTSSM is 0x3
[ 2.074177] Key type dns_resolver registered
[ 2.074362] flash vendor_init_thread!
[ 2.074378] flash vendor storage:20170308 ret = -1
[ 2.075313] Loading compiled-in X.509 certificates
[ 2.076577] pstore: Using crash dump compression: deflate
[ 2.077851] rga2: Driver loaded successfully ver:3.2.63318
[ 2.078288] rga2: Module initialized.
[ 2.090470] mmc0: SDHCI controller on fe310000.sdhci [fe310000.sdhci] using ADMA
[ 2.109473] vcc3v3_sys: supplied by vcc5v0_sys
[ 2.110439] lcd_pwren: supplied by vcc3v3_sys
[ 2.112855] rk808 3-0020: chip id: 0x8090
[ 2.112911] rk808 3-0020: No cache defaults, reading back from HW
[ 2.129322] mmc0: Host Software Queue enabled
[ 2.129349] mmc0: new HS200 MMC card at address 0001
[ 2.129880] mmcblk0: mmc0:0001 MMC64G 58.2 GiB
[ 2.130064] mmcblk0boot0: mmc0:0001 MMC64G partition 1 4.00 MiB
[ 2.130242] mmcblk0boot1: mmc0:0001 MMC64G partition 2 4.00 MiB
[ 2.130454] mmcblk0rpmb: mmc0:0001 MMC64G partition 3 4.00 MiB, chardev (238:0)
[ 2.131838] mmcblk0: p1 p2 p3
[ 2.136626] rk808 3-0020: source: on=0x40, off=0x00
[ 2.136665] rk808 3-0020: support dcdc3 fb mode:-22, 63
[ 2.136677] rk808 3-0020: support pmic reset mode:0,0
[ 2.144082] rk808-regulator rk808-regulator: there is no dvs0 gpio
[ 2.144127] rk808-regulator rk808-regulator: there is no dvs1 gpio
[ 2.144553] vdd_logic: supplied by vcc3v3_sys
[ 2.145546] vdd_gpu: supplied by vcc3v3_sys
[ 2.146154] vcc_ddr: supplied by vcc3v3_sys
[ 2.146761] vdd_npu: supplied by vcc3v3_sys
[ 2.147717] vcc_1v8: supplied by vcc3v3_sys
[ 2.148334] vdda0v9_image: supplied by vcc3v3_sys
[ 2.149768] vdda_0v9: supplied by vcc3v3_sys
[ 2.150890] vdda0v9_pmu: supplied by vcc3v3_sys
[ 2.152000] vccio_acodec: supplied by vcc3v3_sys
[ 2.153450] vccio_sd: supplied by vcc3v3_sys
[ 2.154557] vcc3v3_pmu: supplied by vcc3v3_sys
[ 2.156006] vcca_1v8: supplied by vcc3v3_sys
[ 2.157193] vcca1v8_pmu: supplied by vcc3v3_sys
[ 2.161348] vcca1v8_image: supplied by vcc3v3_sys
[ 2.163170] vcc_3v3: supplied by vcc3v3_sys
[ 2.164443] vcc3v3_sd: supplied by vcc3v3_sys
[ 2.165302] rk817-battery: Failed to locate of_node [id: -1]
[ 2.165563] rk817-battery rk817-battery: Failed to find matching dt id
[ 2.165808] rk817-charger: Failed to locate of_node [id: -1]
[ 2.165991] rk817-charger rk817-charger: Failed to find matching dt id
[ 2.169524] input: rk805 pwrkey as /devices/platform/fdd40000.i2c/i2c-3/3-0020/rk805-pwrkey/input/input1
[ 2.176739] rk808-rtc rk808-rtc: registered as rtc0
[ 2.178583] rk808-rtc rk808-rtc: setting system clock to 2017-08-04T09:00:07 UTC (1501837207)
[ 2.180678] rk817-codec rk817-codec: DMA mask not set
[ 2.190129] rk817-codec rk817-codec: rk817_probe: chip_name:0x80, chip_ver:0x94
[ 2.198374] mpp_rkvenc fdf40000.rkvenc: Adding to iommu group 4
[ 2.199242] mpp_rkvenc fdf40000.rkvenc: probing start
[ 2.199910] dwmmc_rockchip fe2b0000.dwmmc: No normal pinctrl state
[ 2.199957] dwmmc_rockchip fe2b0000.dwmmc: No idle pinctrl state
[ 2.200098] mpp_rkvenc fdf40000.rkvenc: bin=0
[ 2.200117] dwmmc_rockchip fe2b0000.dwmmc: IDMAC supports 32-bit address mode.
[ 2.200144] mpp_rkvenc fdf40000.rkvenc: Failed to get leakage
[ 2.200183] dwmmc_rockchip fe2b0000.dwmmc: Using internal DMA controller.
[ 2.200213] dwmmc_rockchip fe2b0000.dwmmc: Version ID is 270a
[ 2.200226] mpp_rkvenc fdf40000.rkvenc: pvtm = 84890, from nvmem
[ 2.200249] mpp_rkvenc fdf40000.rkvenc: pvtm-volt-sel=1
[ 2.200319] dwmmc_rockchip fe2b0000.dwmmc: DW MMC controller at irq 49,32 bit host data width,256 deep fifo
[ 2.200700] mpp_rkvenc fdf40000.rkvenc: avs=0
[ 2.200944] mpp_rkvenc fdf40000.rkvenc: failed to find power_model node
[ 2.200968] mpp_rkvenc fdf40000.rkvenc: failed to initialize power model
[ 2.200984] mpp_rkvenc fdf40000.rkvenc: failed to get dynamic-coefficient
[ 2.201768] mpp_rkvenc fdf40000.rkvenc: probing finish
[ 2.202364] mpp_rkvdec2 fdf80200.rkvdec: Adding to iommu group 5
[ 2.202844] mpp_rkvdec2 fdf80200.rkvdec: rkvdec, probing start
[ 2.203393] mpp_rkvdec2 fdf80200.rkvdec: shared_niu_a is not found!
[ 2.203416] rkvdec2_init:1022: No niu aclk reset resource define
[ 2.203438] mpp_rkvdec2 fdf80200.rkvdec: shared_niu_h is not found!
[ 2.203451] rkvdec2_init:1025: No niu hclk reset resource define
[ 2.203856] mpp_rkvdec2 fdf80200.rkvdec: bin=0
[ 2.204020] mpp_rkvdec2 fdf80200.rkvdec: leakage=45
[ 2.204051] mpp_rkvdec2 fdf80200.rkvdec: leakage-volt-sel=0
[ 2.204116] mpp_rkvdec2 fdf80200.rkvdec: pvtm = 84890, from nvmem
[ 2.204145] mpp_rkvdec2 fdf80200.rkvdec: pvtm-volt-sel=1
[ 2.204511] mpp_rkvdec2 fdf80200.rkvdec: avs=0
[ 2.204739] mpp_rkvdec2 fdf80200.rkvdec: failed to find power_model node
[ 2.204763] mpp_rkvdec2 fdf80200.rkvdec: failed to initialize power model
[ 2.204780] mpp_rkvdec2 fdf80200.rkvdec: failed to get dynamic-coefficient
[ 2.204999] mpp_rkvdec2 fdf80200.rkvdec: sram_start 0x00000000fdcc0000
[ 2.205021] mpp_rkvdec2 fdf80200.rkvdec: rcb_iova 0x0000000010000000
[ 2.205037] mpp_rkvdec2 fdf80200.rkvdec: sram_size 45056
[ 2.205053] mpp_rkvdec2 fdf80200.rkvdec: rcb_size 65536
[ 2.205070] mpp_rkvdec2 fdf80200.rkvdec: min_width 512
[ 2.205162] mpp_rkvdec2 fdf80200.rkvdec: link mode probe finish
[ 2.205296] mpp_rkvdec2 fdf80200.rkvdec: probing finish
[ 2.206018] rockchip-iodomain fdc20000.syscon:io-domains: pmuio2(3300000 uV) supplied by vcc3v3_pmu
[ 2.206320] rockchip-iodomain fdc20000.syscon:io-domains: vccio1(3000000 uV) supplied by vccio_acodec
[ 2.206622] rockchip-iodomain fdc20000.syscon:io-domains: vccio3(3300000 uV) supplied by vccio_sd
[ 2.206915] rockchip-iodomain fdc20000.syscon:io-domains: vccio4(3300000 uV) supplied by vcc_3v3
[ 2.207099] rockchip-iodomain fdc20000.syscon:io-domains: vccio5(3300000 uV) supplied by vcc_3v3
[ 2.207276] rockchip-iodomain fdc20000.syscon:io-domains: vccio6(3300000 uV) supplied by vcc_3v3
[ 2.207430] rockchip-iodomain fdc20000.syscon:io-domains: vccio7(3300000 uV) supplied by vcc_3v3
[ 2.208740] mali fde60000.gpu: Kernel DDK version g18p0-01eac0
[ 2.209442] mali fde60000.gpu: bin=0
[ 2.209629] mali fde60000.gpu: leakage=6
[ 2.209702] mali fde60000.gpu: pvtm = 84890, from nvmem
[ 2.209748] mali fde60000.gpu: pvtm-volt-sel=1
[ 2.210977] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 2.210984] mali fde60000.gpu: avs=0
[ 2.211015] W : [File] : drivers/gpu/arm/bifrost/platform/rk/mali_kbase_config_rk.c; [Line] : 143; [Func] : kbase_platform_rk_init(); power-off-delay-ms not available.
[ 2.211639] mali fde60000.gpu: GPU identified as 0x2 arch 7.4.0 r1p0 status 0
[ 2.211792] mali fde60000.gpu: No priority control manager is configured
[ 2.212170] mali fde60000.gpu: No memory group manager is configured
[ 2.214095] mali fde60000.gpu: l=0 h=2147483647 hyst=5000 l_limit=700000000 h_limit=0 h_table=0
[ 2.214440] mmc_host mmc1: Bus speed (slot 0) = 375000Hz (slot req 400000Hz, actual 375000HZ div = 0)
[ 2.217877] mali fde60000.gpu: Probed as mali0
[ 2.233360] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 2.234321] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 2.234343] cfg80211: failed to load regulatory.db
[ 2.234997] rockchip-pm rockchip-suspend: not set pwm-regulator-config
[ 2.235029] rockchip-suspend not set sleep-mode-config for mem-lite
[ 2.235040] rockchip-suspend not set wakeup-config for mem-lite
[ 2.235054] rockchip-suspend not set sleep-mode-config for mem-ultra
[ 2.235064] rockchip-suspend not set wakeup-config for mem-ultra
[ 2.235961] I : [File] : drivers/gpu/arm/mali400/mali/linux/mali_kernel_linux.c; [Line] : 410; [Func] : mali_module_init(); svn_rev_string_from_arm of this mali_ko is '', rk_ko_ver is .
[ 2.236452] Mali:
[ 2.236458] Mali device driver loaded
[ 2.236477] ALSA device list:
[ 2.236487] #0: rockchip-hdmi0
[ 2.236497] #1: rockchip-rk809
[ 2.242918] Freeing unused kernel memory: 5952K
[ 2.277174] Run /init as init process
[ 2.300531] mmc_host mmc1: Bus speed (slot 0) = 148500000Hz (slot req 150000000Hz, actual 148500000HZ div = 0)
[ 2.319007] dwmmc_rockchip fe2b0000.dwmmc: Successfully tuned phase to 231
[ 2.319145] mmc1: new ultra high speed SDR104 SDHC card at address aaaa
[ 2.321353] mmcblk1: mmc1:aaaa SC16G 14.8 GiB
[ 2.327897] mmcblk1: p1 p2 p3
[ 4.503868] rk-pcie 3c0000000.pcie: PCIe Link Fail
[ 4.503965] rk-pcie 3c0000000.pcie: failed to initialize host
[ 7.806880] initramfs: Booting Volumio for odroidm1s
[ 7.807451] initramfs: This script mounts rootfs RO with an overlay RW layer.
[ 7.897457] initramfs: IMGPART=/dev/mmcblk1p2
[ 7.897762] initramfs: IMGFILE=/volumio_current.sqsh
[ 7.898007] initramfs: DATAPART=/dev/mmcblk1p3
[ 7.898249] initramfs: BOOTPART=/dev/mmcblk1p1
[ 7.898497] initramfs: BOOTCONFIG=/boot/bootparams.ini
[ 7.898733] initramfs: BOOTDELAY=5
[ 7.931166] EXT4-fs (mmcblk1p2): recovery complete
[ 7.932250] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null)
[ 7.934623] initramfs: Checking for USB updates if you did not boot from USB...
[ 8.025129] initramfs: No USB device detected (when incorrect, try adding 'bootdelay=5' to your boot cmdline)
[ 8.201760] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[ 8.253002] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[ 8.440067] EXT4-fs (mmcblk1p3): recovery complete
[ 8.443672] EXT4-fs (mmcblk1p3): mounted filesystem with ordered data mode. Opts: (null)
[ 8.443764] ext4 filesystem being mounted at /mnt/ext supports timestamps until 2038 (0x7fffffff)
[ 8.446718] initramfs: With Option:
[ 8.491685] initramfs: found fstab entry with UUID=A314-05B4 for /boot
[ 8.522154] initramfs: VOLUMIO_VERSION="3.571"
[ 8.522394] initramfs: Finish initramfs, continue booting Volumio
[ 9.240164] systemd[1]: System time before build time, advancing clock.
[ 9.256138] systemd[1]: systemd 241 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +EL)
[ 9.257019] systemd[1]: Detected architecture arm64.
Welcome to Debian GNU/Linux 10 (buster)!
[ 9.261579] systemd[1]: Set hostname to <m1s>.
[ 9.483647] systemd[1]: File /lib/systemd/system/systemd-journald.service:12 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firew.
[ 9.483691] systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.)
[ 9.563111] systemd[1]: /lib/systemd/system/winbind.service:8: PIDFile= references path below legacy directory /var/run/, updating /var/run/samba/winbindd.pid → /run/samba/winbindd.pid.
[ 9.674079] systemd[1]: Listening on Journal Socket.
[ OK ] Listening on Journal Socket.
[ 9.675991] systemd[1]: Listening on RPCbind Server Activation Socket.
[ OK ] Listening on RPCbind Server Activation Socket.
[ 9.706771] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
[ 9.708140] systemd[1]: Created slice system-serial\x2dgetty.slice.
[ OK ] Created slice system-serial\x2dgetty.slice.
[ OK ] Listening on initctl Compatibility Named Pipe.
[ OK ] Created slice system-systemd\x2dfsck.slice.
[ OK ] Created slice system-getty.slice.
Mounting RPC Pipe File System...
[ OK ] Created slice User and Session Slice.
[ OK ] Reached target Slices.
[ OK ] Listening on Journal Socket (/dev/log).
Starting Journal Service...
Starting Restore / save the current clock...
[ OK ] Reached target System Time Synchronized.
[ OK ] Listening on udev Kernel Socket.
Mounting Kernel Debug File System...
[ OK ] Started dynamicswap service.
[ OK ] Reached target Swap.
[ OK ] Listening on fsck to fsckd communication Socket.
Starting Load Kernel Modules...
[ OK ] Started Forward Password R…uests to Wall Directory Watch.
Starting Remount Root and Kernel File Systems...
[ OK ] Listening on udev Control Socket.
Starting udev Coldplug all Devices...
[ OK ] Mounted RPC Pipe File System.
[ OK ] Mounted Kernel Debug File System.
[ OK ] Started Remount Root and Kernel File Systems.
[ OK ] Started Load Kernel Modules.
Mounting FUSE Control File System...
Starting Apply Kernel Variables...
Mounting Kernel Configuration File System...
Starting Create System Users...
Starting Load/Save Random Seed...
[ OK ] Started Restore / save the current clock.
[ OK ] Mounted Kernel Configuration File System.
[ OK ] Mounted FUSE Control File System.
[ OK ] Started Load/Save Random Seed.
[ 9.947350] Removed cp15_barrier emulation handler
[ 9.947391] Enabled cp15_barrier support
[ OK ] Started Apply Kernel Variables.
[ OK ] Started Create System Users.
Starting Create Static Device Nodes in /dev...
[ OK ] Started Create Static Device Nodes in /dev.
[ OK ] Reached target Local File Systems (Pre).
Mounting /var/spool/cups...
Mounting /var/log...
Mounting /tmp...
Starting udev Kernel Device Manager...
[ OK ] Started Journal Service.
[ OK ] Mounted /var/spool/cups.
Mounting /var/spool/cups/tmp...
[ OK ] Mounted /var/log.
[ OK ] Mounted /tmp.
[ OK ] Mounted /var/spool/cups/tmp.
Starting Flush Journal to Persistent Storage...
[ OK ] Started udev Kernel Device Manager.
[ 10.092392] systemd-journald[278]: Received request to flush runtime journal from PID 1
[ OK ] Started Flush Journal to Persistent Storage.
[ OK ] Started udev Coldplug all Devices.
Starting Show Plymouth Boot Screen...
Starting Helper to synchronize boot up for ifupdown...
[ OK ] Started Helper to synchronize boot up for ifupdown.
[ OK ] Started Show Plymouth Boot Screen.
[ OK ] Started Forward Password R…s to Plymouth Directory Watch.
[ OK ] Reached target Paths.
[ OK ] Reached target Local Encrypted Volumes.
[ OK ] Found device /dev/disk/by-uuid/A314-05B4.
[ OK ] Found device /dev/ttyFIQ0.
[ OK ] Listening on Load/Save RF …itch Status /dev/rfkill Watch.
Starting File System Check…/dev/disk/by-uuid/A314-05B4...
[ OK ] Started File System Check Daemon to report status.
[ OK ] Started File System Check on /dev/disk/by-uuid/A314-05B4.
Mounting /boot...
[ OK ] Mounted /boot.
[ OK ] Reached target Local File Systems.
Starting Tell Plymouth To Write Out Runtime Data...
Starting Create Volatile Files and Directories...
[ OK ] Started ifup for eth0.
Starting Raise network interfaces...
Starting Preprocess NFS configuration...
[ OK ] Started Tell Plymouth To Write Out Runtime Data.
[ OK ] Started Preprocess NFS configuration.
[ OK ] Reached target NFS client services.
[ OK ] Started Create Volatile Files and Directories.
[ OK ] Started Entropy daemon using the HAVEGE algorithm.
Starting Update UTMP about System Boot/Shutdown...
Starting RPC bind portmap service...
[ OK ] Started Update UTMP about System Boot/Shutdown.
[ OK ] Reached target System Initialization.
[ OK ] Listening on mpd.socket.
[ OK ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
[ OK ] Started Daily apt download activities.
[ OK ] Listening on triggerhappy.socket.
[ OK ] Started Daily apt upgrade and clean activities.
[ OK ] Listening on D-Bus System Message Bus Socket.
[ OK ] Reached target Sockets.
[ OK ] Reached target Basic System.
Starting triggerhappy global hotkey daemon...
[ OK ] Started UPnP Renderer front-end to MPD.
Starting DHCP Client Daemon...
Starting Wireless Services...
[ OK ] Started volumio-remote-updater.service.
[ OK ] Started Manage Sound Card State (restore and store).
[ OK ] Started D-Bus System Message Bus.
Starting WPA supplicant...
Starting Avahi mDNS/DNS-SD Stack...
Starting Login Service...
[ OK ] Started Volumio Iptables Module.
Starting Save/Restore Sound Card State...
[ OK ] Started Daily Cleanup of Temporary Directories.
[ OK ] Reached target Timers.
[ OK ] Started RPC bind portmap service.
[ OK ] Started triggerhappy global hotkey daemon.
[ OK ] Reached target RPC Port Mapper.
[ OK ] Reached target Remote File Systems (Pre).
[ OK ] Reached target Remote File Systems.
Starting LSB: Load kernel …d to enable cpufreq scaling...
[ 12.466662] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 12.466716] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 12.472251] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 12.472302] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ OK ] Started Login Service.
[ OK ] Started DHCP Client Daemon.
[ OK ] Started Save/Restore Sound Card State.
[ OK ] Started Avahi mDNS/DNS-SD Stack.
[ OK ] Reached target Sound Card.
[ OK ] Started Raise network interfaces.
[ OK ] Started LSB: Load kernel m…ded to enable cpufreq scaling.
Starting LSB: set CPUFreq kernel parameters...
[ OK ] Started LSB: set CPUFreq kernel parameters.
[ OK ] Started WPA supplicant.
[ OK ] Reached target Network.
Starting Permit User Sessions...
[ OK ] Reached target Network is Online.
Starting LSB: Brings up/down network automatically...
Starting Samba NMB Daemon...
Starting Music Player Daemon...
Starting /etc/rc.local Compatibility...
Starting Network Time Service...
[ OK ] Started Shairport Sync - AirPlay Audio Receiver.
[ OK ] Started Permit User Sessions.
[ OK ] Started /etc/rc.local Compatibility.
Starting Terminate Plymouth Boot Screen...
Starting Hold until boot process finishes up...
[ 13.741670] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 13.741709] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 13.741841] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 13.741853] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 13.741877] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 13.741887] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 13.741911] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 13.741920] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 13.741944] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 13.741953] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 14.843787] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 14.843836] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 15.845057] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 15.845110] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 16.846326] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 16.846387] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 17.847197] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 17.847237] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 18.763758] ttyFIQ ttyFIQ0: tty_port_close_start: tty->count = 1 port count = 2
[ 18.848424] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 18.848463] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
Debian GNU/Linux 10 m1s ttyFIQ0
Welcome to Volumio!
WebUI available at m1s.local (127.0.0.1)
m1s login: [ 19.849639] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 19.849681] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 20.850812] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 20.850850] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 21.851992] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 21.852028] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 22.853169] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 22.853204] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 23.853863] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 23.853904] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 24.855080] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 24.855117] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 25.856504] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 25.856571] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 26.857180] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 26.857222] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 27.858384] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 27.858423] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 28.859546] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 28.859579] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 29.860668] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 29.860695] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 30.861777] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 30.861801] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 31.862899] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 31.862930] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 32.863861] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 32.863900] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 33.865022] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 33.865056] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 34.866177] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 34.866211] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 35.867344] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 35.867378] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 36.868470] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 36.868500] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 37.869620] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 37.869653] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 38.870767] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 38.870798] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 39.871901] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 39.871932] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 40.873024] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 40.873049] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 41.874174] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 41.874208] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
[ 42.875329] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1
[ 42.875361] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19)
CTRL-A Z for help | 1500000 8N1 | NOR | Minicom 2.8 | VT102 | Offline | ttyUSB0
- tobetter
- Posts: 12610
- Joined: Mon Feb 25, 2013 10:55 am
- languages_spoken: Korean, English
- ODROIDs: Many
- Location: Paju, South Korea
- Has thanked: 938 times
- Been thanked: 2162 times
- Contact:
Re: M1S Debug Party
Does the problem keep happening even after power cycle?gkkpch wrote: ↑Wed Nov 22, 2023 8:32 pmI left the M1S running overnight, when I came back to it this morning, the network connection had gone.
After rebooting with the debug console, I noticed the issue with eth0, see the bootlog below.
Ofc the leds on the eth connector are not blinking either, what could this be?
Code: Select all
�DDR V1.18 f366f69a7d typ 23/07/17-15:48:58 ln LP4/4x derate en, other dram:1x trefi ddrconfig:7 LPDDR4X, 324MHz BW=32 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=8 Size=8192MB tdqss: cs0 dqs0: -72ps, dqs1: -192ps, dqs2: -120ps, dqs3: -265ps, tdqss: cs1 dqs0: -72ps, dqs1: -192ps, dqs2: -144ps, dqs3: -241ps, change to: 324MHz clk skew:0x66 change to: 528MHz clk skew:0x58 change to: 780MHz clk skew:0x58 change to: 1056MHz(final freq) PHY drv:clk:36,ca:36,DQ:29,odt:60 vrefinner:16%, vrefout:22% dram drv:40,odt:80 vref_ca:00000071 clk skew:0x4c cs 0: the read training result: DQS0:0x37, DQS1:0x37, DQS2:0x3b, DQS3:0x2f, min : 0xd 0xc 0x10 0xd 0x1 0x4 0x8 0x4 , 0x9 0x9 0x5 0x2 0xc 0xb 0xd 0x9 , 0x10 0xe 0xd 0xa 0x5 0x0 0x3 0x4 , 0x7 0x4 0x3 0x1 0xc 0xa 0x7 0xa , mid :0x28 0x27 0x2a 0x27 0x1c 0x1e 0x22 0x1e ,0x23 0x23 0x1f 0x1d 0x26 0x25 0x29 0x24 , 0x2a 0x2a 0x27 0x25 0x1f 0x1b 0x1d 0x1f ,0x20 0x1c 0x1c 0x18 0x24 0x23 0x20 0x23 , max :0x43 0x42 0x45 0x41 0x37 0x39 0x3d 0x39 ,0x3e 0x3d 0x3a 0x38 0x41 0x40 0x45 0x3f , 0x45 0x46 0x41 0x40 0x39 0x36 0x37 0x3a ,0x39 0x34 0x35 0x2f 0x3c 0x3d 0x39 0x3c , range:0x36 0x36 0x35 0x34 0x36 0x35 0x35 0x35 ,0x35 0x34 0x35 0x36 0x35 0x35 0x38 0x36 , 0x35 0x38 0x34 0x36 0x34 0x36 0x34 0x36 ,0x32 0x30 0x32 0x2e 0x30 0x33 0x32 0x32 , the write training result: DQS0:0x43, DQS1:0x33, DQS2:0x3c, DQS3:0x29, min :0x66 0x67 0x68 0x67 0x5b 0x5c 0x62 0x62 0x62 ,0x54 0x54 0x50 0x4f 0x57 0x57 0x57 0x57 0x54 , 0x5f 0x60 0x5b 0x5b 0x57 0x54 0x55 0x59 0x59 ,0x4d 0x4d 0x4b 0x47 0x52 0x51 0x4e 0x54 0x4d , mid :0x7c 0x7c 0x7e 0x7c 0x72 0x74 0x77 0x77 0x77 ,0x68 0x67 0x63 0x63 0x6d 0x6a 0x6c 0x6b 0x68 , 0x75 0x76 0x71 0x71 0x6c 0x66 0x69 0x6d 0x6e ,0x61 0x60 0x5e 0x5c 0x67 0x66 0x62 0x68 0x60 , max :0x92 0x92 0x95 0x91 0x8a 0x8c 0x8c 0x8c 0x8c ,0x7c 0x7b 0x77 0x77 0x84 0x7e 0x82 0x80 0x7c , 0x8c 0x8d 0x87 0x88 0x82 0x79 0x7e 0x82 0x84 ,0x76 0x73 0x71 0x71 0x7c 0x7c 0x77 0x7d 0x74 , range:0x2c 0x2b 0x2d 0x2a 0x2f 0x30 0x2a 0x2a 0x2a ,0x28 0x27 0x27 0x28 0x2d 0x27 0x2b 0x29 0x28 , 0x2d 0x2d 0x2c 0x2d 0x2b 0x25 0x29 0x29 0x2b ,0x29 0x26 0x26 0x2a 0x2a 0x2b 0x29 0x29 0x27 , cs 1: the read training result: DQS0:0x36, DQS1:0x36, DQS2:0x38, DQS3:0x32, min : 0xc 0xb 0xf 0xc 0x1 0x3 0x7 0x3 , 0x7 0x7 0x3 0x1 0xa 0xa 0xb 0x8 , 0xf 0xe 0xc 0x9 0x4 0x1 0x3 0x4 , 0x9 0x5 0x3 0x1 0xc 0xb 0x9 0xb , mid :0x27 0x25 0x29 0x26 0x1c 0x1d 0x21 0x1e ,0x21 0x21 0x1e 0x1d 0x24 0x24 0x26 0x23 , 0x28 0x28 0x25 0x23 0x1d 0x1a 0x1c 0x1e ,0x23 0x1e 0x1e 0x1a 0x26 0x26 0x23 0x26 , max :0x42 0x40 0x44 0x40 0x37 0x38 0x3c 0x39 ,0x3c 0x3c 0x39 0x39 0x3f 0x3f 0x42 0x3e , 0x42 0x43 0x3f 0x3d 0x37 0x34 0x36 0x38 ,0x3e 0x38 0x39 0x33 0x40 0x41 0x3e 0x41 , range:0x36 0x35 0x35 0x34 0x36 0x35 0x35 0x36 ,0x35 0x35 0x36 0x38 0x35 0x35 0x37 0x36 , 0x33 0x35 0x33 0x34 0x33 0x33 0x33 0x34 ,0x35 0x33 0x36 0x32 0x34 0x36 0x35 0x36 , the write training result: DQS0:0x43, DQS1:0x33, DQS2:0x3c, DQS3:0x29, min :0x62 0x65 0x67 0x65 0x59 0x5a 0x5e 0x5e 0x5e ,0x54 0x54 0x4f 0x4e 0x57 0x55 0x57 0x55 0x52 , 0x5c 0x5b 0x58 0x57 0x52 0x50 0x50 0x54 0x55 ,0x4d 0x4c 0x4b 0x48 0x51 0x51 0x4e 0x54 0x4d , mid :0x79 0x7b 0x7d 0x7b 0x70 0x72 0x75 0x74 0x74 ,0x69 0x68 0x64 0x64 0x6d 0x6b 0x6c 0x6b 0x69 , 0x73 0x73 0x6e 0x6e 0x69 0x62 0x64 0x68 0x6a ,0x62 0x5f 0x5e 0x5c 0x68 0x67 0x63 0x68 0x60 , max :0x91 0x92 0x94 0x91 0x88 0x8a 0x8d 0x8a 0x8b ,0x7e 0x7d 0x79 0x7a 0x83 0x82 0x82 0x82 0x80 , 0x8b 0x8b 0x85 0x86 0x80 0x74 0x79 0x7c 0x80 ,0x77 0x73 0x71 0x70 0x80 0x7d 0x79 0x7c 0x73 , range:0x2f 0x2d 0x2d 0x2c 0x2f 0x30 0x2f 0x2c 0x2d ,0x2a 0x29 0x2a 0x2c 0x2c 0x2d 0x2b 0x2d 0x2e , 0x2f 0x30 0x2d 0x2f 0x2e 0x24 0x29 0x28 0x2b ,0x2a 0x27 0x26 0x28 0x2f 0x2c 0x2b 0x28 0x26 , CA Training result: cs:0 min :0x68 0x1c 0x54 0x0 0x47 0xb 0x4e ,0x4b 0x13 0x54 0xb 0x54 0x0 0x57 , cs:0 mid :0x77 0x7a 0x6f 0x69 0x7b 0x6d 0x6d ,0x7e 0x75 0x6e 0x6c 0x6e 0x6b 0x57 , cs:0 max :0x86 0xd9 0x8a 0xd3 0xaf 0xcf 0x8d ,0xb2 0xd8 0x88 0xce 0x88 0xd6 0x57 , cs:0 range:0x1e 0xbd 0x36 0xd3 0x68 0xc4 0x3f ,0x67 0xc5 0x34 0xc3 0x34 0xd6 0x0 , cs:1 min :0x54 0x36 0x4c 0x29 0x4f 0x27 0x4b ,0x51 0x30 0x4c 0x2b 0x4b 0x27 0x4a , cs:1 mid :0x83 0x84 0x7a 0x79 0x7b 0x77 0x6b ,0x7f 0x7f 0x7a 0x78 0x78 0x76 0x6e , cs:1 max :0xb2 0xd3 0xa8 0xca 0xa8 0xc7 0x8b ,0xae 0xcf 0xa9 0xc6 0xa6 0xc5 0x92 , cs:1 range:0x5e 0x9d 0x5c 0xa1 0x59 0xa0 0x40 ,0x5d 0x9f 0x5d 0x9b 0x5b 0x9e 0x48 , out U-Boot SPL board init U-Boot SPL 2017.09-g97ab962d1ed-230719 #tobetter (Oct 27 2023 - 14:54:41) Trying to boot from MMC2 spl: partition error Trying fit image at 0x800 sector ## Verified-boot: 0 ## Checking atf-1 0x00040000 ... sha256(0d5225a4ab...) + OK ## Checking uboot 0x00a00000 ... sha256(b8b49a9b31...) + OK ## Checking fdt 0x00b323c0 ... sha256(11938f6df3...) + OK ## Checking atf-2 0xfdcc1000 ... sha256(3e94d16e6a...) + OK ## Checking atf-3 0x0006b000 ... sha256(fde0ef262b...) + OK ## Checking atf-4 0xfdcce000 ... sha256(c9eb312bf2...) + OK ## Checking atf-5 0xfdcd0000 ... sha256(befba422b8...) + OK ## Checking atf-6 0x00069000 ... sha256(6ede7a3b44...) + OK ## Checking optee 0x08400000 ... sha256(4fcbcd3870...) + OK Jumping to U-Boot(0x00a00000) via ARM Trusted Firmware(0x00040000) Total: 389.442/472.971 ms INFO: Preloader serial: 2 NOTICE: BL31: v2.3():v2.3-607-gbf602aff1:cl NOTICE: BL31: Built : 10:16:03, Jun 5 2023 INFO: GICv3 without legacy support detected. INFO: ARM GICv3 driver initialized in EL3 INFO: pmu v1 is valid 220114 INFO: dfs DDR fsp_param[0].freq_mhz= 1056MHz INFO: dfs DDR fsp_param[1].freq_mhz= 324MHz INFO: dfs DDR fsp_param[2].freq_mhz= 528MHz INFO: dfs DDR fsp_param[3].freq_mhz= 780MHz INFO: Using opteed sec cpu_context! INFO: boot cpu mask: 0 INFO: BL31: Initializing runtime services INFO: BL31: Initializing BL32 I/TC: I/TC: OP-TEE version: 3.13.0-723-gdcfdd61d0 #hisping.lin (gcc version 10.2.1 20201103 (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16))) #2 Wed Jun 7 09:43:57 CST 24 I/TC: Primary CPU initializing I/TC: Primary CPU switching to normal world boot INFO: BL31: Preparing for EL3 exit to normal world INFO: Entry point address = 0xa00000 INFO: SPSR = 0x3c9 U-Boot 2017.09-volumio-g0bc1633aab-230719 #gkkpch (Nov 21 2023 - 14:31:34 +0100) Model: Hardkernel ODROID-M1S MPIDR: 0x81000000 PreSerial: 2, raw, 0xfe660000 DRAM: 7.7 GiB Sysmem: init Relocation Offset: ecb2f000 Relocation fdt: eb1f90a8 - eb1fece8 CR: M/C/I dwmmc@fe2b0000: 1, dwmmc@fe2c0000: 2, sdhci@fe310000: 0 Bootdev(assign): mmc 1 MMC1: Legacy, 52Mhz PartType: DOS ** Unable to read file ODROIDBIOS.BIN ** ** File not found ODROIDBIOS.BIN ** ** File not found ODROIDBIOS.BIN ** DM: v1 ** Unable to read file dtb ** reading rockchip/rk3566-odroid-m1s.dtb 161036 bytes read reading config.ini 197 bytes read in 1 ms (192.4 KiB/s) ini: Imported default_console as ttyFIQ0 ini: Imported console as ttyS0 ini: Imported overlay_resize as 16384 ini: Imported overlay_profile as ini: Imported overlays as i2c0 i2c1 spi0 Error binding driver 'gpio_led': -22 Some drivers failed to bind I2c3 speed: 100000Hz PMIC: RK8090 (on=0x40, off=0x00) vdd_logic init 900000 uV vdd_gpu init 900000 uV vdd_npu init 900000 uV io-domain: OK MMC: Could not find baseparameter partition Rockchip UBOOT DRM driver version: v1.0.1 VOP have 1 active VP vp0 have layer nr:6[0 2 4 1 3 5 ], primary plane: 4 vp1 have layer nr:0[], primary plane: 0 vp2 have layer nr:0[], primary plane: 0 hdmi@fe0a0000 disconnected Model: Hardkernel ODROID-M1S MPIDR: 0x81000000 ** Unable to read file boot-logo.bmp.gz ** No misc partition boot mode: None FIT: No boot partition uImage: No boot partition No resource file: logo.bmp failed to display uboot logo CLK: (sync kernel. arm: enter 816000 KHz, init 816000 KHz, kernel 0N/A) apll 816000 KHz dpll 528000 KHz gpll 1188000 KHz cpll 1000000 KHz npll 1200000 KHz vpll 24000 KHz hpll 24000 KHz ppll 200000 KHz armclk 816000 KHz aclk_bus 150000 KHz pclk_bus 100000 KHz aclk_top_high 500000 KHz aclk_top_low 400000 KHz hclk_top 150000 KHz pclk_top 100000 KHz aclk_perimid 300000 KHz hclk_perimid 150000 KHz pclk_pmu 100000 KHz No misc partition Net: No ethernet found. Hit key to stop autoboot('CTRL+C'): 0 ### CRAMFS LOAD ERROR<0> for boot.scr! ## Executing script at 00c00000 Wrong image format for "source" command switch to partitions #0, OK mmc1 is current device Scanning mmc 1:1... Found U-Boot script /boot.scr reading /boot.scr 2540 bytes read in 3 ms (826.2 KiB/s) ## Executing script at 00c00000 reading /bootparams.ini 233 bytes read in 2 ms (113.3 KiB/s) ini: Imported hwdevice as odroidm1s ini: Imported verbosity as 7 ini: Imported extraargs as imgpart=UUID=3fc9f1a1-2ca0-46c6-9137-e87f13171d79 bootpart=UUID=A314-05B4 datapart=UUID=b06f25ad-87fa-418e-a63c-6b0f797f6e67 bootconfig=bootparams.ini imgfile=/h reading /config.ini 197 bytes read in 1 ms (192.4 KiB/s) ini: Imported default_console as ttyFIQ0 ini: Imported console as ttyS0 ini: Imported overlay_resize as 16384 ini: Imported overlay_profile as ini: Imported overlays as i2c0 i2c1 spi0 reading /rockchip/rk3566-odroid-m1s.dtb 161036 bytes read in 16 ms (9.6 MiB/s) reading /rockchip/overlays/i2c0.dtbo 223 bytes read in 6 ms (36.1 KiB/s) reading /rockchip/overlays/i2c1.dtbo 223 bytes read in 4 ms (53.7 KiB/s) reading /rockchip/overlays/spi0.dtbo 514 bytes read in 5 ms (99.6 KiB/s) reading /Image 29237256 bytes read in 2427 ms (11.5 MiB/s) reading /uInitrd 5602078 bytes read in 467 ms (11.4 MiB/s) Booting Volumio from mmc 1:1... Fdt Ramdisk skip relocation No misc partition ## Loading init Ramdisk from Legacy Image at 0a200000 ... Image Name: uInitrd Image Type: AArch64 Linux RAMDisk Image (uncompressed) Data Size: 5602014 Bytes = 5.3 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Flattened Device Tree blob at 0x08300000 Booting using the fdt blob at 0x08300000 reserving fdt memory region: addr=8300000 size=30000 Using Device Tree in place at 0000000008300000, end 0000000008332fff FIT: No boot partition uImage: No boot partition No resource file: logo_kernel.bmp VP0 fail to load kernel logo ## reserved-memory: ramoops@110000: addr=110000 size=f0000 Adding bank: 0x00200000 - 0x08400000 (size: 0x08200000) Adding bank: 0x09400000 - 0xf0000000 (size: 0xe6c00000) Adding bank: 0x100000000 - 0x200000000 (size: 0x100000000) Total: 3642.638/3687.477 ms Starting kernel ... I/TC: Secondary CPU 1 initializing I/TC: Secondary CPU 1 switching to normal world boot I/TC: Secondary CPU 2 initializing I/TC: Secondary CPU 2 switching to normal world boot I/TC: Secondary CPU 3 initializing I/TC: Secondary CPU 3 switching to normal world boot [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x412fd050] [ 0.000000] Linux version 5.10.160-volumio (gkkpch@TWINUNX-20) (aarch64-linux-gnu-gcc (Linaro GCC 7.4-2019.02) 7.4.1 20181213 [linaro-7.4-2019.02 revision 56ec6f6b99cc167ff0c2f8e1a2eed3 [ 0.000000] Machine model: Hardkernel ODROID-M1S [ 0.000000] WARNING: 'bootconfig' found on the kernel command line but CONFIG_BOOT_CONFIG is not set. [ 0.000000] OF: fdt: Reserved memory: failed to reserve memory for node 'drm-logo@00000000': base 0x0000000000000000, size 0 MiB [ 0.000000] OF: fdt: Reserved memory: failed to reserve memory for node 'drm-cubic-lut@00000000': base 0x0000000000000000, size 0 MiB [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000200000-0x00000000ffffffff] [ 0.000000] DMA32 empty [ 0.000000] Normal [mem 0x0000000100000000-0x00000001ffffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000200000-0x00000000083fffff] [ 0.000000] node 0: [mem 0x0000000009400000-0x00000000efffffff] [ 0.000000] node 0: [mem 0x0000000100000000-0x00000001ffffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000200000-0x00000001ffffffff] [ 0.000000] cma: Reserved 16 MiB at 0x00000000ef000000 [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv1.1 detected in firmware. [ 0.000000] psci: Using standard PSCI v0.2 function IDs [ 0.000000] psci: Trusted OS migration not required [ 0.000000] psci: SMC Calling Convention v1.2 [ 0.000000] percpu: Embedded 30 pages/cpu s83304 r8192 d31384 u122880 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: detected: GIC system register CPU interface [ 0.000000] CPU features: detected: Virtualization Host Extensions [ 0.000000] CPU features: detected: ARM errata 1165522, 1319367, or 1530923 [ 0.000000] alternatives: patching kernel code [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1995336 [ 0.000000] Kernel command line: net.ifnames=0 consoleblank=0 hwdevice=odroidm1s loglevel=7 usb-storage.quirks= imgpart=UUID=3fc9f1a1-2ca0-46c6-9137-e87f13171d79 bootpart=UUID=A314-05B0 [ 0.000000] Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear) [ 0.000000] Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] software IO TLB: mapped [mem 0x00000000eb000000-0x00000000ef000000] (64MB) [ 0.000000] Memory: 7834580K/8108032K available (14078K kernel code, 3144K rwdata, 5296K rodata, 5952K init, 540K bss, 257068K reserved, 16384K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] ftrace: allocating 55226 entries in 216 pages [ 0.000000] ftrace: allocated 216 pages with 4 groups [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4. [ 0.000000] Rude variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 30 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4 [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode [ 0.000000] GICv3: 320 SPIs implemented [ 0.000000] GICv3: 0 Extended SPIs implemented [ 0.000000] GICv3: Distributor has no Range Selector support [ 0.000000] GICv3: 16 PPIs implemented [ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x00000000fd460000 [ 0.000000] ITS [mem 0xfd440000-0xfd45ffff] [ 0.000000] ITS@0x00000000fd440000: allocated 8192 Devices @210000 (indirect, esz 8, psz 64K, shr 0) [ 0.000000] ITS@0x00000000fd440000: allocated 32768 Interrupt Collections @220000 (flat, esz 2, psz 64K, shr 0) [ 0.000000] ITS: using cache flushing for cmd queue [ 0.000000] GICv3: using LPI property table @0x0000000000230000 [ 0.000000] GIC: using cache flushing for LPI property table [ 0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000000240000 [ 0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns [ 0.000007] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.001850] Console: colour dummy device 80x25 [ 0.001911] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=80000) [ 0.001934] pid_max: default: 32768 minimum: 301 [ 0.002175] Mount-cache hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 0.002229] Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 0.004883] rcu: Hierarchical SRCU implementation. [ 0.006169] Platform MSI: interrupt-controller@fd440000 domain created [ 0.006890] PCI/MSI: /interrupt-controller@fd400000/interrupt-controller@fd440000 domain created [ 0.007930] smp: Bringing up secondary CPUs ... [ 0.009698] Detected VIPT I-cache on CPU1 [ 0.009753] GICv3: CPU1: found redistributor 100 region 0:0x00000000fd480000 [ 0.009783] GICv3: CPU1: using allocated LPI pending table @0x0000000000250000 [ 0.009859] CPU1: Booted secondary processor 0x0000000100 [0x412fd050] [ 0.011722] Detected VIPT I-cache on CPU2 [ 0.011770] GICv3: CPU2: found redistributor 200 region 0:0x00000000fd4a0000 [ 0.011794] GICv3: CPU2: using allocated LPI pending table @0x0000000000260000 [ 0.011854] CPU2: Booted secondary processor 0x0000000200 [0x412fd050] [ 0.013775] Detected VIPT I-cache on CPU3 [ 0.013820] GICv3: CPU3: found redistributor 300 region 0:0x00000000fd4c0000 [ 0.013845] GICv3: CPU3: using allocated LPI pending table @0x0000000000270000 [ 0.013904] CPU3: Booted secondary processor 0x0000000300 [0x412fd050] [ 0.014083] smp: Brought up 1 node, 4 CPUs [ 0.014144] SMP: Total of 4 processors activated. [ 0.014156] CPU features: detected: Privileged Access Never [ 0.014166] CPU features: detected: User Access Override [ 0.014176] CPU features: detected: 32-bit EL0 Support [ 0.014186] CPU features: detected: Common not Private translations [ 0.014195] CPU features: detected: RAS Extension Support [ 0.014204] CPU features: detected: Data cache clean to the PoU not required for I/D coherence [ 0.014214] CPU features: detected: CRC32 instructions [ 0.014222] CPU features: detected: Speculative Store Bypassing Safe (SSBS) [ 0.014233] CPU features: detected: RCpc load-acquire (LDAPR) [ 0.014341] CPU: All CPU(s) started at EL2 [ 0.016478] devtmpfs: initialized [ 0.052334] Registered cp15_barrier emulation handler [ 0.052369] Registered setend emulation handler [ 0.052666] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns [ 0.052696] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.053805] pinctrl core: initialized pinctrl subsystem [ 0.055447] NET: Registered protocol family 16 [ 0.058588] DMA: preallocated 1024 KiB GFP_KERNEL pool for atomic allocations [ 0.058982] DMA: preallocated 1024 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.062985] Registered FIQ tty driver [ 0.063640] thermal_sys: Registered thermal governor 'fair_share' [ 0.063650] thermal_sys: Registered thermal governor 'bang_bang' [ 0.063664] thermal_sys: Registered thermal governor 'step_wise' [ 0.063674] thermal_sys: Registered thermal governor 'user_space' [ 0.064264] cpuidle: using governor menu [ 0.064868] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.065090] ASID allocator initialised with 65536 entries [ 0.068550] ramoops: dmesg-0 0x20000@0x0000000000110000 [ 0.068595] ramoops: console 0x80000@0x0000000000130000 [ 0.068635] ramoops: pmsg 0x50000@0x00000000001b0000 [ 0.069289] printk: console [ramoops-1] enabled [ 0.069304] pstore: Registered ramoops as persistent store backend [ 0.069317] ramoops: using 0xf0000@0x110000, ecc: 0 [ 0.138359] rockchip-gpio fdd60000.gpio0: probed /pinctrl/gpio0@fdd60000 [ 0.139370] rockchip-gpio fe740000.gpio1: probed /pinctrl/gpio1@fe740000 [ 0.140244] rockchip-gpio fe750000.gpio2: probed /pinctrl/gpio2@fe750000 [ 0.141346] rockchip-gpio fe760000.gpio3: probed /pinctrl/gpio3@fe760000 [ 0.142223] rockchip-gpio fe770000.gpio4: probed /pinctrl/gpio4@fe770000 [ 0.142456] rockchip-pinctrl pinctrl: probed pinctrl [ 0.175409] cryptd: max_cpu_qlen set to 1000 [ 0.183402] fiq_debugger fiq_debugger.0: IRQ fiq not found [ 0.183438] fiq_debugger fiq_debugger.0: IRQ wakeup not found [ 0.183461] fiq_debugger_probe: could not install nmi irq handler [ 0.184106] printk: console [ttyFIQ0] enabled [ 0.184419] Registered fiq debugger ttyFIQ0 [ 0.185762] vcc5v0_sys: supplied by vcc-5v [ 0.190608] iommu: Default domain type: Translated [ 0.195966] SCSI subsystem initialized [ 0.196331] usbcore: registered new interface driver usbfs [ 0.196410] usbcore: registered new interface driver hub [ 0.196482] usbcore: registered new device driver usb [ 0.196687] mc: Linux media interface: v0.10 [ 0.196746] videodev: Linux video capture interface: v2.00 [ 0.196857] pps_core: LinuxPPS API ver. 1 registered [ 0.196876] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.196918] PTP clock support registered [ 0.197516] arm-scmi firmware:scmi: SCMI Notifications - Core Enabled. [ 0.197622] arm-scmi firmware:scmi: SCMI Protocol v2.0 'rockchip:' Firmware version 0x0 [ 0.200623] Advanced Linux Sound Architecture Driver Initialized. [ 0.201387] Bluetooth: Core ver 2.22 [ 0.201459] NET: Registered protocol family 31 [ 0.201517] Bluetooth: HCI device and connection manager initialized [ 0.201549] Bluetooth: HCI socket layer initialized [ 0.201570] Bluetooth: L2CAP socket layer initialized [ 0.201608] Bluetooth: SCO socket layer initialized [ 0.202398] rockchip-cpuinfo cpuinfo: SoC : 35662000 [ 0.202423] rockchip-cpuinfo cpuinfo: Serial : bd5cc3e361331943 [ 0.203728] clocksource: Switched to clocksource arch_sys_counter [ 1.238607] NET: Registered protocol family 2 [ 1.239168] IP idents hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 1.245435] tcp_listen_portaddr_hash hash table entries: 4096 (order: 5, 163840 bytes, linear) [ 1.245666] TCP established hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 1.246289] TCP bind hash table entries: 65536 (order: 9, 2097152 bytes, linear) [ 1.248340] TCP: Hash tables configured (established 65536 bind 65536) [ 1.248569] UDP hash table entries: 4096 (order: 6, 393216 bytes, linear) [ 1.248973] UDP-Lite hash table entries: 4096 (order: 6, 393216 bytes, linear) [ 1.249604] NET: Registered protocol family 1 [ 1.250571] RPC: Registered named UNIX socket transport module. [ 1.250591] RPC: Registered udp transport module. [ 1.250605] RPC: Registered tcp transport module. [ 1.250617] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 1.252098] PCI: CLS 0 bytes, default 64 [ 1.253095] Trying to unpack rootfs image as initramfs... [ 1.529430] Freeing initrd memory: 5464K [ 1.532517] rockchip-thermal fe710000.tsadc: tsadc is probed successfully! [ 1.534419] hw perfevents: enabled with armv8_cortex_a55 PMU driver, 7 counters available [ 1.542071] Initialise system trusted keyrings [ 1.542362] workingset: timestamp_bits=62 max_order=21 bucket_order=0 [ 1.550535] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 1.551682] NFS: Registering the id_resolver key type [ 1.551762] Key type id_resolver registered [ 1.551780] Key type id_legacy registered [ 1.551923] nfs4filelayout_init: NFSv4 File Layout Driver Registering... [ 1.551946] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering... [ 1.551995] jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc. [ 1.552624] fuse: init (API version 7.32) [ 1.553057] SGI XFS with security attributes, no debug enabled [ 1.608073] NET: Registered protocol family 38 [ 1.608123] Key type asymmetric registered [ 1.608141] Asymmetric key parser 'x509' registered [ 1.608220] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244) [ 1.608239] io scheduler mq-deadline registered [ 1.608254] io scheduler kyber registered [ 1.624295] rk-pcie 3c0000000.pcie: invalid prsnt-gpios property in node [ 1.624943] mpp_service mpp-srv: 37b5e76ca author: Steve Jeong 2023-11-14 ODROID-M1S: arm64/dts: Fixup device-tree compatible string [ 1.624971] mpp_service mpp-srv: probe start [ 1.625221] rk-pcie 3c0000000.pcie: IRQ msi not found [ 1.625245] rk-pcie 3c0000000.pcie: use outband MSI support [ 1.625263] rk-pcie 3c0000000.pcie: Missing *config* reg space [ 1.625294] rk-pcie 3c0000000.pcie: host bridge /pcie@fe260000 ranges: [ 1.625355] rk-pcie 3c0000000.pcie: err 0x00f4000000..0x00f40fffff -> 0x00f4000000 [ 1.625391] rk-pcie 3c0000000.pcie: IO 0x00f4100000..0x00f41fffff -> 0x00f4100000 [ 1.625428] rk-pcie 3c0000000.pcie: MEM 0x00f4200000..0x00f5ffffff -> 0x00f4200000 [ 1.625456] rk-pcie 3c0000000.pcie: MEM 0x0300000000..0x033fffffff -> 0x0300000000 [ 1.625525] rk-pcie 3c0000000.pcie: Missing *config* reg space [ 1.625584] rk-pcie 3c0000000.pcie: invalid resource [ 1.628395] mpp_vdpu2 fdea0400.vdpu: Adding to iommu group 0 [ 1.628732] mpp_vdpu2 fdea0400.vdpu: probe device [ 1.629532] mpp_vdpu2 fdea0400.vdpu: probing finish [ 1.630222] mpp_vepu2 fdee0000.vepu: Adding to iommu group 2 [ 1.630584] mpp_vepu2 fdee0000.vepu: probing start [ 1.631332] mpp_vepu2 fdee0000.vepu: probing finish [ 1.632038] mpp-iep2 fdef0000.iep: Adding to iommu group 3 [ 1.632350] mpp-iep2 fdef0000.iep: probe device [ 1.632817] mpp-iep2 fdef0000.iep: allocate roi buffer failed [ 1.633240] mpp-iep2 fdef0000.iep: probing finish [ 1.633956] mpp_jpgdec fded0000.jpegd: Adding to iommu group 1 [ 1.634261] mpp_jpgdec fded0000.jpegd: probe device [ 1.635042] mpp_jpgdec fded0000.jpegd: probing finish [ 1.635861] mpp_service mpp-srv: probe success [ 1.643815] dma-pl330 fe530000.dmac: Loaded driver for PL330 DMAC-241330 [ 1.643877] dma-pl330 fe530000.dmac: DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16 [ 1.647319] dma-pl330 fe550000.dmac: Loaded driver for PL330 DMAC-241330 [ 1.647363] dma-pl330 fe550000.dmac: DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16 [ 1.647974] rockchip-pvtm fde00000.pvtm: pvtm@0 probed [ 1.648213] rockchip-pvtm fde80000.pvtm: pvtm@1 probed [ 1.648425] rockchip-pvtm fde90000.pvtm: pvtm@2 probed [ 1.649241] rockchip-system-monitor rockchip-system-monitor: system monitor probe [ 1.650250] arm-scmi firmware:scmi: Failed. SCMI protocol 22 not active. [ 1.650675] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled [ 1.654115] random: crng init done [ 1.654403] gpiomem-rk3568 fd660000.rk3566-gpiomem: Initialised: Registers at 0xfd660000 [ 1.655507] rockchip-vop2 fe040000.vop: Adding to iommu group 6 [ 1.667381] [drm] all windows should be assigned, full plane mask: 0x3f, current plane mask: 0x0 [ 1.667433] [drm] use default plane mask [ 1.667805] rockchip-vop2 fe040000.vop: [drm:vop2_bind] vp0 assign plane mask: 0x3f, primary plane phy id: 4 [ 1.667831] rockchip-vop2 fe040000.vop: [drm:vop2_bind] vp1 assign plane mask: 0x0, primary plane phy id: -1 [ 1.667851] rockchip-vop2 fe040000.vop: [drm:vop2_bind] vp2 assign plane mask: 0x0, primary plane phy id: -1 [ 1.668186] [drm] failed to init overlay plane Cluster0-win1 [ 1.668343] rockchip-drm display-subsystem: bound fe040000.vop (ops 0xffffffc008e8d718) [ 1.668762] dwhdmi-rockchip fe0a0000.hdmi: Detected HDMI TX controller v2.11a with HDCP (DWC HDMI 2.0 TX PHY) [ 1.669649] dwhdmi-rockchip fe0a0000.hdmi: registered DesignWare HDMI I2C bus driver [ 1.669989] dwhdmi-rockchip fe0a0000.hdmi: IRQ index 1 not found [ 1.670790] rockchip-drm display-subsystem: bound fe0a0000.hdmi (ops 0xffffffc008e9c160) [ 1.671213] rockchip-drm display-subsystem: failed to parse loader memory [ 1.671371] rockchip-drm display-subsystem: [drm] Cannot find any crtc or sizes [ 1.671510] rockchip-drm display-subsystem: [drm] Cannot find any crtc or sizes [ 1.672728] [drm] Initialized rockchip 3.0.0 20140818 for display-subsystem on minor 0 [ 1.682344] input: hdmi_cec_key as /devices/platform/fe0a0000.hdmi/dw-hdmi-cec.1.auto/input/input0 [ 1.683830] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 1.684815] brd: module loaded [ 1.694174] loop: module loaded [ 1.694863] zram: Added device: zram0 [ 1.695311] lkdtm: No crash points registered, enable through debugfs [ 1.700832] rockchip-spi fe620000.spi: probed, poll=0, rsd=0, cs-inactive=0, ready=0 [ 1.704347] rk_gmac-dwmac fe010000.ethernet: IRQ eth_lpi not found [ 1.704786] rk_gmac-dwmac fe010000.ethernet: no regulator found [ 1.704810] rk_gmac-dwmac fe010000.ethernet: clock input or output? (input). [ 1.704830] rk_gmac-dwmac fe010000.ethernet: TX delay(0x4f). [ 1.704847] rk_gmac-dwmac fe010000.ethernet: RX delay(0x2d). [ 1.704873] rk_gmac-dwmac fe010000.ethernet: integrated PHY? (no). [ 1.704959] rk_gmac-dwmac fe010000.ethernet: clock input from PHY [ 1.705226] rk_gmac-dwmac fe010000.ethernet: init for RGMII [ 1.705548] rk_gmac-dwmac fe010000.ethernet: User ID: 0x30, Synopsys ID: 0x51 [ 1.705576] rk_gmac-dwmac fe010000.ethernet: DWMAC4/5 [ 1.705596] rk_gmac-dwmac fe010000.ethernet: DMA HW capability register supported [ 1.705612] rk_gmac-dwmac fe010000.ethernet: RX Checksum Offload Engine supported [ 1.705626] rk_gmac-dwmac fe010000.ethernet: TX Checksum insertion supported [ 1.705640] rk_gmac-dwmac fe010000.ethernet: Wake-Up On Lan supported [ 1.705751] rk_gmac-dwmac fe010000.ethernet: TSO supported [ 1.705771] rk_gmac-dwmac fe010000.ethernet: Enable RX Mitigation via HW Watchdog Timer [ 1.705788] rk_gmac-dwmac fe010000.ethernet: TSO feature enabled [ 1.705806] rk_gmac-dwmac fe010000.ethernet: Using 32 bits DMA width [ 1.831575] rk-pcie 3c0000000.pcie: PCIe Linking... LTSSM is 0x3 [ 1.837385] mdio_bus stmmac-1: MDIO device at address 0 is missing. [ 1.840054] usbcore: registered new interface driver cdc_ether [ 1.840153] usbcore: registered new interface driver rndis_host [ 1.840254] usbcore: registered new interface driver cdc_ncm [ 1.856001] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 1.856070] ehci-pci: EHCI PCI platform driver [ 1.856182] ehci-platform: EHCI generic platform driver [ 1.856832] phy phy-fe8b0000.usb2-phy.3: illegal mode [ 1.857095] rk-pcie 3c0000000.pcie: PCIe Linking... LTSSM is 0x3 [ 1.858915] ehci-platform fd800000.usb: EHCI Host Controller [ 1.859248] ehci-platform fd800000.usb: new USB bus registered, assigned bus number 1 [ 1.859455] ehci-platform fd800000.usb: irq 19, io mem 0xfd800000 [ 1.870441] ehci-platform fd800000.usb: USB 2.0 started, EHCI 1.00 [ 1.870834] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10 [ 1.870859] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.870877] usb usb1: Product: EHCI Host Controller [ 1.870892] usb usb1: Manufacturer: Linux 5.10.160-volumio ehci_hcd [ 1.870906] usb usb1: SerialNumber: fd800000.usb [ 1.871667] hub 1-0:1.0: USB hub found [ 1.871754] hub 1-0:1.0: 1 port detected [ 1.874926] ehci-platform fd880000.usb: EHCI Host Controller [ 1.875242] ehci-platform fd880000.usb: new USB bus registered, assigned bus number 2 [ 1.875431] ehci-platform fd880000.usb: irq 21, io mem 0xfd880000 [ 1.883771] rk-pcie 3c0000000.pcie: PCIe Linking... LTSSM is 0x3 [ 1.887099] ehci-platform fd880000.usb: USB 2.0 started, EHCI 1.00 [ 1.887466] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10 [ 1.887490] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.887508] usb usb2: Product: EHCI Host Controller [ 1.887524] usb usb2: Manufacturer: Linux 5.10.160-volumio ehci_hcd [ 1.887538] usb usb2: SerialNumber: fd880000.usb [ 1.888232] hub 2-0:1.0: USB hub found [ 1.888307] hub 2-0:1.0: 1 port detected [ 1.889401] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 1.889442] ohci-platform: OHCI generic platform driver [ 1.889917] phy phy-fe8b0000.usb2-phy.3: illegal mode [ 1.889950] ohci-platform fd840000.usb: Generic Platform OHCI controller [ 1.890230] ohci-platform fd840000.usb: new USB bus registered, assigned bus number 3 [ 1.890464] ohci-platform fd840000.usb: irq 20, io mem 0xfd840000 [ 1.910442] rk-pcie 3c0000000.pcie: PCIe Linking... LTSSM is 0x3 [ 1.937105] rk-pcie 3c0000000.pcie: PCIe Linking... LTSSM is 0x3 [ 1.951409] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.10 [ 1.951446] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.951466] usb usb3: Product: Generic Platform OHCI controller [ 1.951481] usb usb3: Manufacturer: Linux 5.10.160-volumio ohci_hcd [ 1.951496] usb usb3: SerialNumber: fd840000.usb [ 1.952229] hub 3-0:1.0: USB hub found [ 1.952306] hub 3-0:1.0: 1 port detected [ 1.953255] ohci-platform fd8c0000.usb: Generic Platform OHCI controller [ 1.953545] ohci-platform fd8c0000.usb: new USB bus registered, assigned bus number 4 [ 1.953758] ohci-platform fd8c0000.usb: irq 22, io mem 0xfd8c0000 [ 1.963768] rk-pcie 3c0000000.pcie: PCIe Linking... LTSSM is 0x3 [ 1.990435] rk-pcie 3c0000000.pcie: PCIe Linking... LTSSM is 0x3 [ 2.014727] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.10 [ 2.014765] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.014784] usb usb4: Product: Generic Platform OHCI controller [ 2.014799] usb usb4: Manufacturer: Linux 5.10.160-volumio ohci_hcd [ 2.014814] usb usb4: SerialNumber: fd8c0000.usb [ 2.015527] hub 4-0:1.0: USB hub found [ 2.015604] hub 4-0:1.0: 1 port detected [ 2.017101] rk-pcie 3c0000000.pcie: PCIe Linking... LTSSM is 0x3 [ 2.017556] xhci-hcd xhci-hcd.4.auto: xHCI Host Controller [ 2.017852] xhci-hcd xhci-hcd.4.auto: new USB bus registered, assigned bus number 5 [ 2.018068] xhci-hcd xhci-hcd.4.auto: hcc params 0x0220fe64 hci version 0x110 quirks 0x0000200002010010 [ 2.018169] xhci-hcd xhci-hcd.4.auto: irq 73, io mem 0xfd000000 [ 2.018711] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10 [ 2.018735] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.018753] usb usb5: Product: xHCI Host Controller [ 2.018768] usb usb5: Manufacturer: Linux 5.10.160-volumio xhci-hcd [ 2.018782] usb usb5: SerialNumber: xhci-hcd.4.auto [ 2.019508] hub 5-0:1.0: USB hub found [ 2.019588] hub 5-0:1.0: 1 port detected [ 2.020161] xhci-hcd xhci-hcd.4.auto: xHCI Host Controller [ 2.020478] xhci-hcd xhci-hcd.4.auto: new USB bus registered, assigned bus number 6 [ 2.020515] xhci-hcd xhci-hcd.4.auto: Host supports USB 3.0 SuperSpeed [ 2.020658] usb usb6: We don't know the algorithms for LPM for this host, disabling LPM. [ 2.020900] usb usb6: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.10 [ 2.020924] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.020941] usb usb6: Product: xHCI Host Controller [ 2.020956] usb usb6: Manufacturer: Linux 5.10.160-volumio xhci-hcd [ 2.020971] usb usb6: SerialNumber: xhci-hcd.4.auto [ 2.021669] hub 6-0:1.0: USB hub found [ 2.021746] hub 6-0:1.0: 1 port detected [ 2.022569] usbcore: registered new interface driver cdc_acm [ 2.022587] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters [ 2.022685] usbcore: registered new interface driver cdc_wdm [ 2.023079] usbcore: registered new interface driver uas [ 2.023294] usbcore: registered new interface driver usb-storage [ 2.023456] usbcore: registered new interface driver usbserial_generic [ 2.023508] usbserial: USB Serial support registered for generic [ 2.023598] usbcore: registered new interface driver cp210x [ 2.023645] usbserial: USB Serial support registered for cp210x [ 2.023861] usbcore: registered new interface driver ftdi_sio [ 2.023922] usbserial: USB Serial support registered for FTDI USB Serial Device [ 2.024264] usbcore: registered new interface driver keyspan [ 2.024313] usbserial: USB Serial support registered for Keyspan - (without firmware) [ 2.024360] usbserial: USB Serial support registered for Keyspan 1 port adapter [ 2.024405] usbserial: USB Serial support registered for Keyspan 2 port adapter [ 2.024449] usbserial: USB Serial support registered for Keyspan 4 port adapter [ 2.024547] usbcore: registered new interface driver option [ 2.024595] usbserial: USB Serial support registered for GSM modem (1-port) [ 2.025086] usbcore: registered new interface driver oti6858 [ 2.025135] usbserial: USB Serial support registered for oti6858 [ 2.025228] usbcore: registered new interface driver pl2303 [ 2.025275] usbserial: USB Serial support registered for pl2303 [ 2.025378] usbcore: registered new interface driver qcserial [ 2.025447] usbserial: USB Serial support registered for Qualcomm USB modem [ 2.025573] usbcore: registered new interface driver sierra [ 2.025621] usbserial: USB Serial support registered for Sierra USB modem [ 2.027364] usbcore: registered new interface driver usbtouchscreen [ 2.028456] i2c /dev entries driver [ 2.031229] fan53555-regulator 3-001c: FAN53555 Option[12] Rev[15] Detected! [ 2.033145] vdd_cpu: supplied by vcc5v0_sys [ 2.043489] usbcore: registered new interface driver uvcvideo [ 2.043521] USB Video Class driver (1.1.1) [ 2.043535] Driver for 1-wire Dallas network protocol. [ 2.046973] Bluetooth: HCI UART driver ver 2.3 [ 2.047003] Bluetooth: HCI UART protocol H4 registered [ 2.047018] Bluetooth: HCI UART protocol ATH3K registered [ 2.047088] rk-pcie 3c0000000.pcie: PCIe Linking... LTSSM is 0x3 [ 2.047179] usbcore: registered new interface driver bfusb [ 2.047286] usbcore: registered new interface driver btusb [ 2.047769] cpu cpu0: leakage=22 [ 2.047915] cpu cpu0: pvtm = 84890, from nvmem [ 2.047950] cpu cpu0: pvtm-volt-sel=1 [ 2.050603] cpu cpu0: avs=0 [ 2.050897] cpu cpu0: l=0 h=2147483647 hyst=5000 l_limit=1608000000 h_limit=0 h_table=0 [ 2.055658] sdhci: Secure Digital Host Controller Interface driver [ 2.055706] sdhci: Copyright(c) Pierre Ossman [ 2.055723] Synopsys Designware Multimedia Card Interface Driver [ 2.056437] sdhci-pltfm: SDHCI platform and OF driver helper [ 2.059000] arm-scmi firmware:scmi: Failed. SCMI protocol 17 not active. [ 2.059110] SMCCC: SOC_ID: ARCH_FEATURES(ARCH_SOC_ID) returned error: fffffffffffffffd [ 2.059759] hid: raw HID events driver (C) Jiri Kosina [ 2.060229] usbcore: registered new interface driver usbhid [ 2.060243] usbhid: USB HID core driver [ 2.062891] rksfc_base v1.1 2016-01-08 [ 2.063806] usbcore: registered new interface driver snd-usb-audio [ 2.071155] Initializing XFRM netlink socket [ 2.071744] NET: Registered protocol family 10 [ 2.072940] Segment Routing with IPv6 [ 2.073031] NET: Registered protocol family 17 [ 2.073063] NET: Registered protocol family 15 [ 2.073230] Bluetooth: RFCOMM socket layer initialized [ 2.073276] Bluetooth: RFCOMM ver 1.11 [ 2.073297] Bluetooth: HIDP (Human Interface Emulation) ver 1.2 [ 2.073315] Bluetooth: HIDP socket layer initialized [ 2.073375] [BT_RFKILL]: Enter rfkill_rk_init [ 2.073387] [WLAN_RFKILL]: Enter rfkill_wlan_init [ 2.073790] rk-pcie 3c0000000.pcie: PCIe Linking... LTSSM is 0x3 [ 2.074177] Key type dns_resolver registered [ 2.074362] flash vendor_init_thread! [ 2.074378] flash vendor storage:20170308 ret = -1 [ 2.075313] Loading compiled-in X.509 certificates [ 2.076577] pstore: Using crash dump compression: deflate [ 2.077851] rga2: Driver loaded successfully ver:3.2.63318 [ 2.078288] rga2: Module initialized. [ 2.090470] mmc0: SDHCI controller on fe310000.sdhci [fe310000.sdhci] using ADMA [ 2.109473] vcc3v3_sys: supplied by vcc5v0_sys [ 2.110439] lcd_pwren: supplied by vcc3v3_sys [ 2.112855] rk808 3-0020: chip id: 0x8090 [ 2.112911] rk808 3-0020: No cache defaults, reading back from HW [ 2.129322] mmc0: Host Software Queue enabled [ 2.129349] mmc0: new HS200 MMC card at address 0001 [ 2.129880] mmcblk0: mmc0:0001 MMC64G 58.2 GiB [ 2.130064] mmcblk0boot0: mmc0:0001 MMC64G partition 1 4.00 MiB [ 2.130242] mmcblk0boot1: mmc0:0001 MMC64G partition 2 4.00 MiB [ 2.130454] mmcblk0rpmb: mmc0:0001 MMC64G partition 3 4.00 MiB, chardev (238:0) [ 2.131838] mmcblk0: p1 p2 p3 [ 2.136626] rk808 3-0020: source: on=0x40, off=0x00 [ 2.136665] rk808 3-0020: support dcdc3 fb mode:-22, 63 [ 2.136677] rk808 3-0020: support pmic reset mode:0,0 [ 2.144082] rk808-regulator rk808-regulator: there is no dvs0 gpio [ 2.144127] rk808-regulator rk808-regulator: there is no dvs1 gpio [ 2.144553] vdd_logic: supplied by vcc3v3_sys [ 2.145546] vdd_gpu: supplied by vcc3v3_sys [ 2.146154] vcc_ddr: supplied by vcc3v3_sys [ 2.146761] vdd_npu: supplied by vcc3v3_sys [ 2.147717] vcc_1v8: supplied by vcc3v3_sys [ 2.148334] vdda0v9_image: supplied by vcc3v3_sys [ 2.149768] vdda_0v9: supplied by vcc3v3_sys [ 2.150890] vdda0v9_pmu: supplied by vcc3v3_sys [ 2.152000] vccio_acodec: supplied by vcc3v3_sys [ 2.153450] vccio_sd: supplied by vcc3v3_sys [ 2.154557] vcc3v3_pmu: supplied by vcc3v3_sys [ 2.156006] vcca_1v8: supplied by vcc3v3_sys [ 2.157193] vcca1v8_pmu: supplied by vcc3v3_sys [ 2.161348] vcca1v8_image: supplied by vcc3v3_sys [ 2.163170] vcc_3v3: supplied by vcc3v3_sys [ 2.164443] vcc3v3_sd: supplied by vcc3v3_sys [ 2.165302] rk817-battery: Failed to locate of_node [id: -1] [ 2.165563] rk817-battery rk817-battery: Failed to find matching dt id [ 2.165808] rk817-charger: Failed to locate of_node [id: -1] [ 2.165991] rk817-charger rk817-charger: Failed to find matching dt id [ 2.169524] input: rk805 pwrkey as /devices/platform/fdd40000.i2c/i2c-3/3-0020/rk805-pwrkey/input/input1 [ 2.176739] rk808-rtc rk808-rtc: registered as rtc0 [ 2.178583] rk808-rtc rk808-rtc: setting system clock to 2017-08-04T09:00:07 UTC (1501837207) [ 2.180678] rk817-codec rk817-codec: DMA mask not set [ 2.190129] rk817-codec rk817-codec: rk817_probe: chip_name:0x80, chip_ver:0x94 [ 2.198374] mpp_rkvenc fdf40000.rkvenc: Adding to iommu group 4 [ 2.199242] mpp_rkvenc fdf40000.rkvenc: probing start [ 2.199910] dwmmc_rockchip fe2b0000.dwmmc: No normal pinctrl state [ 2.199957] dwmmc_rockchip fe2b0000.dwmmc: No idle pinctrl state [ 2.200098] mpp_rkvenc fdf40000.rkvenc: bin=0 [ 2.200117] dwmmc_rockchip fe2b0000.dwmmc: IDMAC supports 32-bit address mode. [ 2.200144] mpp_rkvenc fdf40000.rkvenc: Failed to get leakage [ 2.200183] dwmmc_rockchip fe2b0000.dwmmc: Using internal DMA controller. [ 2.200213] dwmmc_rockchip fe2b0000.dwmmc: Version ID is 270a [ 2.200226] mpp_rkvenc fdf40000.rkvenc: pvtm = 84890, from nvmem [ 2.200249] mpp_rkvenc fdf40000.rkvenc: pvtm-volt-sel=1 [ 2.200319] dwmmc_rockchip fe2b0000.dwmmc: DW MMC controller at irq 49,32 bit host data width,256 deep fifo [ 2.200700] mpp_rkvenc fdf40000.rkvenc: avs=0 [ 2.200944] mpp_rkvenc fdf40000.rkvenc: failed to find power_model node [ 2.200968] mpp_rkvenc fdf40000.rkvenc: failed to initialize power model [ 2.200984] mpp_rkvenc fdf40000.rkvenc: failed to get dynamic-coefficient [ 2.201768] mpp_rkvenc fdf40000.rkvenc: probing finish [ 2.202364] mpp_rkvdec2 fdf80200.rkvdec: Adding to iommu group 5 [ 2.202844] mpp_rkvdec2 fdf80200.rkvdec: rkvdec, probing start [ 2.203393] mpp_rkvdec2 fdf80200.rkvdec: shared_niu_a is not found! [ 2.203416] rkvdec2_init:1022: No niu aclk reset resource define [ 2.203438] mpp_rkvdec2 fdf80200.rkvdec: shared_niu_h is not found! [ 2.203451] rkvdec2_init:1025: No niu hclk reset resource define [ 2.203856] mpp_rkvdec2 fdf80200.rkvdec: bin=0 [ 2.204020] mpp_rkvdec2 fdf80200.rkvdec: leakage=45 [ 2.204051] mpp_rkvdec2 fdf80200.rkvdec: leakage-volt-sel=0 [ 2.204116] mpp_rkvdec2 fdf80200.rkvdec: pvtm = 84890, from nvmem [ 2.204145] mpp_rkvdec2 fdf80200.rkvdec: pvtm-volt-sel=1 [ 2.204511] mpp_rkvdec2 fdf80200.rkvdec: avs=0 [ 2.204739] mpp_rkvdec2 fdf80200.rkvdec: failed to find power_model node [ 2.204763] mpp_rkvdec2 fdf80200.rkvdec: failed to initialize power model [ 2.204780] mpp_rkvdec2 fdf80200.rkvdec: failed to get dynamic-coefficient [ 2.204999] mpp_rkvdec2 fdf80200.rkvdec: sram_start 0x00000000fdcc0000 [ 2.205021] mpp_rkvdec2 fdf80200.rkvdec: rcb_iova 0x0000000010000000 [ 2.205037] mpp_rkvdec2 fdf80200.rkvdec: sram_size 45056 [ 2.205053] mpp_rkvdec2 fdf80200.rkvdec: rcb_size 65536 [ 2.205070] mpp_rkvdec2 fdf80200.rkvdec: min_width 512 [ 2.205162] mpp_rkvdec2 fdf80200.rkvdec: link mode probe finish [ 2.205296] mpp_rkvdec2 fdf80200.rkvdec: probing finish [ 2.206018] rockchip-iodomain fdc20000.syscon:io-domains: pmuio2(3300000 uV) supplied by vcc3v3_pmu [ 2.206320] rockchip-iodomain fdc20000.syscon:io-domains: vccio1(3000000 uV) supplied by vccio_acodec [ 2.206622] rockchip-iodomain fdc20000.syscon:io-domains: vccio3(3300000 uV) supplied by vccio_sd [ 2.206915] rockchip-iodomain fdc20000.syscon:io-domains: vccio4(3300000 uV) supplied by vcc_3v3 [ 2.207099] rockchip-iodomain fdc20000.syscon:io-domains: vccio5(3300000 uV) supplied by vcc_3v3 [ 2.207276] rockchip-iodomain fdc20000.syscon:io-domains: vccio6(3300000 uV) supplied by vcc_3v3 [ 2.207430] rockchip-iodomain fdc20000.syscon:io-domains: vccio7(3300000 uV) supplied by vcc_3v3 [ 2.208740] mali fde60000.gpu: Kernel DDK version g18p0-01eac0 [ 2.209442] mali fde60000.gpu: bin=0 [ 2.209629] mali fde60000.gpu: leakage=6 [ 2.209702] mali fde60000.gpu: pvtm = 84890, from nvmem [ 2.209748] mali fde60000.gpu: pvtm-volt-sel=1 [ 2.210977] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 2.210984] mali fde60000.gpu: avs=0 [ 2.211015] W : [File] : drivers/gpu/arm/bifrost/platform/rk/mali_kbase_config_rk.c; [Line] : 143; [Func] : kbase_platform_rk_init(); power-off-delay-ms not available. [ 2.211639] mali fde60000.gpu: GPU identified as 0x2 arch 7.4.0 r1p0 status 0 [ 2.211792] mali fde60000.gpu: No priority control manager is configured [ 2.212170] mali fde60000.gpu: No memory group manager is configured [ 2.214095] mali fde60000.gpu: l=0 h=2147483647 hyst=5000 l_limit=700000000 h_limit=0 h_table=0 [ 2.214440] mmc_host mmc1: Bus speed (slot 0) = 375000Hz (slot req 400000Hz, actual 375000HZ div = 0) [ 2.217877] mali fde60000.gpu: Probed as mali0 [ 2.233360] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 2.234321] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 2.234343] cfg80211: failed to load regulatory.db [ 2.234997] rockchip-pm rockchip-suspend: not set pwm-regulator-config [ 2.235029] rockchip-suspend not set sleep-mode-config for mem-lite [ 2.235040] rockchip-suspend not set wakeup-config for mem-lite [ 2.235054] rockchip-suspend not set sleep-mode-config for mem-ultra [ 2.235064] rockchip-suspend not set wakeup-config for mem-ultra [ 2.235961] I : [File] : drivers/gpu/arm/mali400/mali/linux/mali_kernel_linux.c; [Line] : 410; [Func] : mali_module_init(); svn_rev_string_from_arm of this mali_ko is '', rk_ko_ver is . [ 2.236452] Mali: [ 2.236458] Mali device driver loaded [ 2.236477] ALSA device list: [ 2.236487] #0: rockchip-hdmi0 [ 2.236497] #1: rockchip-rk809 [ 2.242918] Freeing unused kernel memory: 5952K [ 2.277174] Run /init as init process [ 2.300531] mmc_host mmc1: Bus speed (slot 0) = 148500000Hz (slot req 150000000Hz, actual 148500000HZ div = 0) [ 2.319007] dwmmc_rockchip fe2b0000.dwmmc: Successfully tuned phase to 231 [ 2.319145] mmc1: new ultra high speed SDR104 SDHC card at address aaaa [ 2.321353] mmcblk1: mmc1:aaaa SC16G 14.8 GiB [ 2.327897] mmcblk1: p1 p2 p3 [ 4.503868] rk-pcie 3c0000000.pcie: PCIe Link Fail [ 4.503965] rk-pcie 3c0000000.pcie: failed to initialize host [ 7.806880] initramfs: Booting Volumio for odroidm1s [ 7.807451] initramfs: This script mounts rootfs RO with an overlay RW layer. [ 7.897457] initramfs: IMGPART=/dev/mmcblk1p2 [ 7.897762] initramfs: IMGFILE=/volumio_current.sqsh [ 7.898007] initramfs: DATAPART=/dev/mmcblk1p3 [ 7.898249] initramfs: BOOTPART=/dev/mmcblk1p1 [ 7.898497] initramfs: BOOTCONFIG=/boot/bootparams.ini [ 7.898733] initramfs: BOOTDELAY=5 [ 7.931166] EXT4-fs (mmcblk1p2): recovery complete [ 7.932250] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null) [ 7.934623] initramfs: Checking for USB updates if you did not boot from USB... [ 8.025129] initramfs: No USB device detected (when incorrect, try adding 'bootdelay=5' to your boot cmdline) [ 8.201760] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 8.253002] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 8.440067] EXT4-fs (mmcblk1p3): recovery complete [ 8.443672] EXT4-fs (mmcblk1p3): mounted filesystem with ordered data mode. Opts: (null) [ 8.443764] ext4 filesystem being mounted at /mnt/ext supports timestamps until 2038 (0x7fffffff) [ 8.446718] initramfs: With Option: [ 8.491685] initramfs: found fstab entry with UUID=A314-05B4 for /boot [ 8.522154] initramfs: VOLUMIO_VERSION="3.571" [ 8.522394] initramfs: Finish initramfs, continue booting Volumio [ 9.240164] systemd[1]: System time before build time, advancing clock. [ 9.256138] systemd[1]: systemd 241 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +EL) [ 9.257019] systemd[1]: Detected architecture arm64. Welcome to Debian GNU/Linux 10 (buster)! [ 9.261579] systemd[1]: Set hostname to <m1s>. [ 9.483647] systemd[1]: File /lib/systemd/system/systemd-journald.service:12 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firew. [ 9.483691] systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.) [ 9.563111] systemd[1]: /lib/systemd/system/winbind.service:8: PIDFile= references path below legacy directory /var/run/, updating /var/run/samba/winbindd.pid → /run/samba/winbindd.pid. [ 9.674079] systemd[1]: Listening on Journal Socket. [ OK ] Listening on Journal Socket. [ 9.675991] systemd[1]: Listening on RPCbind Server Activation Socket. [ OK ] Listening on RPCbind Server Activation Socket. [ 9.706771] systemd[1]: Condition check resulted in Journal Audit Socket being skipped. [ 9.708140] systemd[1]: Created slice system-serial\x2dgetty.slice. [ OK ] Created slice system-serial\x2dgetty.slice. [ OK ] Listening on initctl Compatibility Named Pipe. [ OK ] Created slice system-systemd\x2dfsck.slice. [ OK ] Created slice system-getty.slice. Mounting RPC Pipe File System... [ OK ] Created slice User and Session Slice. [ OK ] Reached target Slices. [ OK ] Listening on Journal Socket (/dev/log). Starting Journal Service... Starting Restore / save the current clock... [ OK ] Reached target System Time Synchronized. [ OK ] Listening on udev Kernel Socket. Mounting Kernel Debug File System... [ OK ] Started dynamicswap service. [ OK ] Reached target Swap. [ OK ] Listening on fsck to fsckd communication Socket. Starting Load Kernel Modules... [ OK ] Started Forward Password R…uests to Wall Directory Watch. Starting Remount Root and Kernel File Systems... [ OK ] Listening on udev Control Socket. Starting udev Coldplug all Devices... [ OK ] Mounted RPC Pipe File System. [ OK ] Mounted Kernel Debug File System. [ OK ] Started Remount Root and Kernel File Systems. [ OK ] Started Load Kernel Modules. Mounting FUSE Control File System... Starting Apply Kernel Variables... Mounting Kernel Configuration File System... Starting Create System Users... Starting Load/Save Random Seed... [ OK ] Started Restore / save the current clock. [ OK ] Mounted Kernel Configuration File System. [ OK ] Mounted FUSE Control File System. [ OK ] Started Load/Save Random Seed. [ 9.947350] Removed cp15_barrier emulation handler [ 9.947391] Enabled cp15_barrier support [ OK ] Started Apply Kernel Variables. [ OK ] Started Create System Users. Starting Create Static Device Nodes in /dev... [ OK ] Started Create Static Device Nodes in /dev. [ OK ] Reached target Local File Systems (Pre). Mounting /var/spool/cups... Mounting /var/log... Mounting /tmp... Starting udev Kernel Device Manager... [ OK ] Started Journal Service. [ OK ] Mounted /var/spool/cups. Mounting /var/spool/cups/tmp... [ OK ] Mounted /var/log. [ OK ] Mounted /tmp. [ OK ] Mounted /var/spool/cups/tmp. Starting Flush Journal to Persistent Storage... [ OK ] Started udev Kernel Device Manager. [ 10.092392] systemd-journald[278]: Received request to flush runtime journal from PID 1 [ OK ] Started Flush Journal to Persistent Storage. [ OK ] Started udev Coldplug all Devices. Starting Show Plymouth Boot Screen... Starting Helper to synchronize boot up for ifupdown... [ OK ] Started Helper to synchronize boot up for ifupdown. [ OK ] Started Show Plymouth Boot Screen. [ OK ] Started Forward Password R…s to Plymouth Directory Watch. [ OK ] Reached target Paths. [ OK ] Reached target Local Encrypted Volumes. [ OK ] Found device /dev/disk/by-uuid/A314-05B4. [ OK ] Found device /dev/ttyFIQ0. [ OK ] Listening on Load/Save RF …itch Status /dev/rfkill Watch. Starting File System Check…/dev/disk/by-uuid/A314-05B4... [ OK ] Started File System Check Daemon to report status. [ OK ] Started File System Check on /dev/disk/by-uuid/A314-05B4. Mounting /boot... [ OK ] Mounted /boot. [ OK ] Reached target Local File Systems. Starting Tell Plymouth To Write Out Runtime Data... Starting Create Volatile Files and Directories... [ OK ] Started ifup for eth0. Starting Raise network interfaces... Starting Preprocess NFS configuration... [ OK ] Started Tell Plymouth To Write Out Runtime Data. [ OK ] Started Preprocess NFS configuration. [ OK ] Reached target NFS client services. [ OK ] Started Create Volatile Files and Directories. [ OK ] Started Entropy daemon using the HAVEGE algorithm. Starting Update UTMP about System Boot/Shutdown... Starting RPC bind portmap service... [ OK ] Started Update UTMP about System Boot/Shutdown. [ OK ] Reached target System Initialization. [ OK ] Listening on mpd.socket. [ OK ] Listening on Avahi mDNS/DNS-SD Stack Activation Socket. [ OK ] Started Daily apt download activities. [ OK ] Listening on triggerhappy.socket. [ OK ] Started Daily apt upgrade and clean activities. [ OK ] Listening on D-Bus System Message Bus Socket. [ OK ] Reached target Sockets. [ OK ] Reached target Basic System. Starting triggerhappy global hotkey daemon... [ OK ] Started UPnP Renderer front-end to MPD. Starting DHCP Client Daemon... Starting Wireless Services... [ OK ] Started volumio-remote-updater.service. [ OK ] Started Manage Sound Card State (restore and store). [ OK ] Started D-Bus System Message Bus. Starting WPA supplicant... Starting Avahi mDNS/DNS-SD Stack... Starting Login Service... [ OK ] Started Volumio Iptables Module. Starting Save/Restore Sound Card State... [ OK ] Started Daily Cleanup of Temporary Directories. [ OK ] Reached target Timers. [ OK ] Started RPC bind portmap service. [ OK ] Started triggerhappy global hotkey daemon. [ OK ] Reached target RPC Port Mapper. [ OK ] Reached target Remote File Systems (Pre). [ OK ] Reached target Remote File Systems. Starting LSB: Load kernel …d to enable cpufreq scaling... [ 12.466662] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 12.466716] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 12.472251] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 12.472302] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ OK ] Started Login Service. [ OK ] Started DHCP Client Daemon. [ OK ] Started Save/Restore Sound Card State. [ OK ] Started Avahi mDNS/DNS-SD Stack. [ OK ] Reached target Sound Card. [ OK ] Started Raise network interfaces. [ OK ] Started LSB: Load kernel m…ded to enable cpufreq scaling. Starting LSB: set CPUFreq kernel parameters... [ OK ] Started LSB: set CPUFreq kernel parameters. [ OK ] Started WPA supplicant. [ OK ] Reached target Network. Starting Permit User Sessions... [ OK ] Reached target Network is Online. Starting LSB: Brings up/down network automatically... Starting Samba NMB Daemon... Starting Music Player Daemon... Starting /etc/rc.local Compatibility... Starting Network Time Service... [ OK ] Started Shairport Sync - AirPlay Audio Receiver. [ OK ] Started Permit User Sessions. [ OK ] Started /etc/rc.local Compatibility. Starting Terminate Plymouth Boot Screen... Starting Hold until boot process finishes up... [ 13.741670] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 13.741709] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 13.741841] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 13.741853] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 13.741877] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 13.741887] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 13.741911] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 13.741920] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 13.741944] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 13.741953] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 14.843787] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 14.843836] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 15.845057] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 15.845110] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 16.846326] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 16.846387] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 17.847197] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 17.847237] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 18.763758] ttyFIQ ttyFIQ0: tty_port_close_start: tty->count = 1 port count = 2 [ 18.848424] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 18.848463] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) Debian GNU/Linux 10 m1s ttyFIQ0 Welcome to Volumio! WebUI available at m1s.local (127.0.0.1) m1s login: [ 19.849639] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 19.849681] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 20.850812] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 20.850850] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 21.851992] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 21.852028] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 22.853169] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 22.853204] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 23.853863] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 23.853904] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 24.855080] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 24.855117] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 25.856504] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 25.856571] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 26.857180] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 26.857222] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 27.858384] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 27.858423] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 28.859546] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 28.859579] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 29.860668] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 29.860695] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 30.861777] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 30.861801] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 31.862899] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 31.862930] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 32.863861] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 32.863900] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 33.865022] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 33.865056] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 34.866177] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 34.866211] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 35.867344] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 35.867378] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 36.868470] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 36.868500] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 37.869620] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 37.869653] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 38.870767] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 38.870798] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 39.871901] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 39.871932] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 40.873024] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 40.873049] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 41.874174] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 41.874208] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) [ 42.875329] rk_gmac-dwmac fe010000.ethernet eth0: no phy at addr -1 [ 42.875361] rk_gmac-dwmac fe010000.ethernet eth0: stmmac_open: Cannot attach to PHY (error: -19) CTRL-A Z for help | 1500000 8N1 | NOR | Minicom 2.8 | VT102 | Offline | ttyUSB0
-
- Posts: 351
- Joined: Mon Feb 25, 2013 11:47 pm
- languages_spoken: english, dutch, german
- ODROIDs: Odroid N2+, Odroid C4,
- Location: Switzerland
- Has thanked: 5 times
- Been thanked: 17 times
- Contact:
Re: M1S Debug Party
yes, nothing changes after a power cycle, happens all the time and with different images, looks like a hw issue.
- tobetter
- Posts: 12610
- Joined: Mon Feb 25, 2013 10:55 am
- languages_spoken: Korean, English
- ODROIDs: Many
- Location: Paju, South Korea
- Has thanked: 938 times
- Been thanked: 2162 times
- Contact:
Re: M1S Debug Party
If so, I guess it's hardware issue. So you are sure that the ethernet on your ODROID-M1S no longer works with Hardkernel's stock Ubuntu image with the same error message? Then highly the the PHY circuit is damaged. Can you please take a picture of your ODROID-M1S, I just need half of the board around the ethernet port. Higher resolution and clear photo is wonderful.
- tobetter
- Posts: 12610
- Joined: Mon Feb 25, 2013 10:55 am
- languages_spoken: Korean, English
- ODROIDs: Many
- Location: Paju, South Korea
- Has thanked: 938 times
- Been thanked: 2162 times
- Contact:
Re: M1S Debug Party
@gkkpch, so...nice photo. very clean.
I cannot figure out visible damage in the photo, let me discuss with H/W guys tomorrow KST. If the network on your ODROID-M1S does not come ever, new board should be arranged.
Sorry for the problem...
I cannot figure out visible damage in the photo, let me discuss with H/W guys tomorrow KST. If the network on your ODROID-M1S does not come ever, new board should be arranged.
Sorry for the problem...

- mctom
- Posts: 3528
- Joined: Wed Nov 11, 2020 4:44 am
- languages_spoken: english, polski
- ODROIDs: XU4, M1, H3+, SP3, N2L, M1S
- Location: Gdańsk, Poland
- Has thanked: 499 times
- Been thanked: 674 times
- Contact:
Re: M1S Debug Party
Exceptional photos indeed.
The only thing out of ordinary I can see is a skewed ESD protection diode, fourth counting from the top of the picture. But it couldn't have happened during use.
The only thing out of ordinary I can see is a skewed ESD protection diode, fourth counting from the top of the picture. But it couldn't have happened during use.
- mctom
- Posts: 3528
- Joined: Wed Nov 11, 2020 4:44 am
- languages_spoken: english, polski
- ODROIDs: XU4, M1, H3+, SP3, N2L, M1S
- Location: Gdańsk, Poland
- Has thanked: 499 times
- Been thanked: 674 times
- Contact:
Re: M1S Debug Party
So I turned on M1S for the first time with NVMe that arrived today. I was greeted with this nice menu, installed Ubuntu Server on nvme.
But after reboot I get into the same menu again. It's a loop.
I'm guessing the "boot from nvme" piece is missing. Can I do something from the command line to make this work, or should I install on eMMC for now?
EDIT: I installed Ubuntu Server on eMMC and it worked no problem.
I'll try flashing nvme with ubuntu gnome and installing grub. That should work I guess?
But I'll not try it today, unfortunately.
But after reboot I get into the same menu again. It's a loop.
I'm guessing the "boot from nvme" piece is missing. Can I do something from the command line to make this work, or should I install on eMMC for now?
EDIT: I installed Ubuntu Server on eMMC and it worked no problem.
I'll try flashing nvme with ubuntu gnome and installing grub. That should work I guess?
But I'll not try it today, unfortunately.
-
- Posts: 351
- Joined: Mon Feb 25, 2013 11:47 pm
- languages_spoken: english, dutch, german
- ODROIDs: Odroid N2+, Odroid C4,
- Location: Switzerland
- Has thanked: 5 times
- Been thanked: 17 times
- Contact:
- tobetter
- Posts: 12610
- Joined: Mon Feb 25, 2013 10:55 am
- languages_spoken: Korean, English
- ODROIDs: Many
- Location: Paju, South Korea
- Has thanked: 938 times
- Been thanked: 2162 times
- Contact:
Re: M1S Debug Party
Replacement will be arranged soon. Thank you.

-
- Posts: 351
- Joined: Mon Feb 25, 2013 11:47 pm
- languages_spoken: english, dutch, german
- ODROIDs: Odroid N2+, Odroid C4,
- Location: Switzerland
- Has thanked: 5 times
- Been thanked: 17 times
- Contact:
Re: M1S Debug Party
SPDIF has not been enabled yet with kernel 5.10.160, what are the plans?
Would it be different with kernel 6.1.y? Would a u-boot change be necessary for 6.1?
Would it be different with kernel 6.1.y? Would a u-boot change be necessary for 6.1?
- tobetter
- Posts: 12610
- Joined: Mon Feb 25, 2013 10:55 am
- languages_spoken: Korean, English
- ODROIDs: Many
- Location: Paju, South Korea
- Has thanked: 938 times
- Been thanked: 2162 times
- Contact:
Re: M1S Debug Party
SPDIF is patched as a device tree overlay,
https://github.com/hardkernel/linux/blo ... _sound.dts
Also added to Wiki,
https://wiki.odroid.com/odroid-m1s/appl ... if&s[]=m1s
You can install 6.1 kernel package from the same image without replacing U-Boot, kernel version itself is not matter to U-Boot at all.Would it be different with kernel 6.1.y? Would a u-boot change be necessary for 6.1?
The package can be installed,
Code: Select all
sudo apt update
sudo apt install linux-image-6.1.0-odroid-arm64
- joerg
- Posts: 1957
- Joined: Tue Apr 01, 2014 2:14 am
- languages_spoken: german, english, español
- ODROIDs: C1, C1+, C2, N1, N2, C4
- Location: Germany
- Has thanked: 200 times
- Been thanked: 431 times
- Contact:
Re: M1S Debug Party
I can't get
I see that the Android service for backlight is running and putting values 0...100 to
Normally the kernel module should take this value and write the correct duty_cycle to the pwm device. But I can measure only 2.89V on the pin. I tried with the original dtbo that uses pwm1 (pin 33) and I also changed the dtbo to pwm2 (pin 7), but still the same, only fixed voltage about 2.92V. I put also some additional debug messages to the source file
Of course I put also pwm_backlight to the overlays list.
When I change the
pwm-backlight
to work on Android.I see that the Android service for backlight is running and putting values 0...100 to
/sys/class/backlight/backlight/brightness
when I change the brightness slider.Normally the kernel module should take this value and write the correct duty_cycle to the pwm device. But I can measure only 2.89V on the pin. I tried with the original dtbo that uses pwm1 (pin 33) and I also changed the dtbo to pwm2 (pin 7), but still the same, only fixed voltage about 2.92V. I put also some additional debug messages to the source file
drivers/video/backlight/pwm_bl.c
to see if the kernel module is running.
Code: Select all
[ 0.294975] pwm_backlight_probe
[ 0.295004] pwm_backlight_parse_dt
[ 0.295006] pwm_backlight_parse_dt: node success
[ 0.295031] pwm_backlight_parse_dt: brightness-levels success
[ 0.295060] pwm_backlight_parse_dt: max_brightness read
[ 0.295063] pwm_backlight_parse_dt: default-brightness-level read
[ 0.295128] pwm_backlight_parse_dt: exit
[ 0.295175] pwm-backlight backlight: backlight supply power not found, using dummy regulator
[ 0.295289] pwm-backlight backlight: Linked as a consumer to regulator.0
[ 0.295326] got pwm for backlight
[ 0.295448] Sucess: pwm_backlight_probe
Code: Select all
/dts-v1/;
/plugin/;
/ {
fragment@0 {
// pwmchip1, pwm@fdd70020
target = <&pwm2>;
__overlay__ {
status = "okay";
};
};
fragment@1 {
target-path = "/";
__overlay__ {
backlight: backlight {
compatible = "pwm-backlight";
status = "okay";
pwms = <&pwm2 0 1000000 0>;
brightness-levels = <
0 20 20 21 21 22 22 23
23 24 24 25 25 26 26 27
27 28 28 29 29 30 30 31
31 32 32 33 33 34 34 35
35 36 36 37 37 38 38 39
40 41 42 43 44 45 46 47
48 49 50 51 52 53 54 55
56 57 58 59 60 61 62 63
64 65 66 67 68 69 70 71
72 73 74 75 76 77 78 79
80 81 82 83 84 85 86 87
88 89 90 91 92 93 94 95
96 97 98 99 100 101 102 103
104 105 106 107 108 109 110 111
112 113 114 115 116 117 118 119
120 121 122 123 124 125 126 127
128 129 130 131 132 133 134 135
136 137 138 139 140 141 142 143
144 145 146 147 148 149 150 151
152 153 154 155 156 157 158 159
160 161 162 163 164 165 166 167
168 169 170 171 172 173 174 175
176 177 178 179 180 181 182 183
184 185 186 187 188 189 190 191
192 193 194 195 196 197 198 199
200 201 202 203 204 205 206 207
208 209 210 211 212 213 214 215
216 217 218 219 220 221 222 223
224 225 226 227 228 229 230 231
232 233 234 235 236 237 238 239
240 241 242 243 244 245 246 247
248 249 250 251 252 253 254 255
>;
default-brightness-level = <50>;
};
};
};
};
brightness-levels
to maximum 100, Android stays in boot animation loop.- rooted
- Posts: 10485
- Joined: Fri Dec 19, 2014 9:12 am
- languages_spoken: english
- Location: Gulf of Mexico, US
- Has thanked: 816 times
- Been thanked: 695 times
- Contact:
Re: M1S Debug Party
@joerg You verified in the stock Android backlight dimming is working?
Mine is working.
Mine is working.
- joerg
- Posts: 1957
- Joined: Tue Apr 01, 2014 2:14 am
- languages_spoken: german, english, español
- ODROIDs: C1, C1+, C2, N1, N2, C4
- Location: Germany
- Has thanked: 200 times
- Been thanked: 431 times
- Contact:
Re: M1S Debug Party
Yes, it's the same. I am trying with the 23" monitor I posted here viewtopic.php?p=377377#p377377. The video driver board has an adjust pin at the backlight connector that I connect to the pwm output of the M1S. When I enable the pwm pin by hand via sysfs, then I can control the backlight brightness. It's the kernel driver pwm-backlight that is not working. Is your backlight pwm or i2c?
-
- Posts: 46
- Joined: Sun Nov 23, 2014 8:34 am
- languages_spoken: english
- ODROIDs: Odroid M1S, M1, XU4, XU, X, SHOW2, Weather, Weather_Zero & about 25 emmc and microSD cards with a stack of different Linux builds and distributions.
- Has thanked: 7 times
- Been thanked: 11 times
- Contact:
Re: M1S Debug Party
Just did the update from Ubuntu 20.4 LTS to 22.4 LTS.
Not sure if there is a better way, but it worked so far.
(follow your nose)
uncomment - /etc/apt/sources.list.d/ppa-linuxfactory-or-kr.list
I did notice mine rebooted with a different mac address that the original install. I didn't check when I did the first install whether it booted with the same MAC address thats stamped on the board.
Not sure if there is a better way, but it worked so far.
Code: Select all
sudo apt update
sudo apt install linux-image-6.1.0-odroid-arm64 update-manager-core
sudo do-release-upgrade
uncomment - /etc/apt/sources.list.d/ppa-linuxfactory-or-kr.list
Code: Select all
sudo apt update
sudo apt upgrade
-
- Posts: 1
- Joined: Sun Nov 26, 2023 10:29 am
- languages_spoken: english
- ODROIDs: XU4, M1S
- Has thanked: 0
- Been thanked: 0
- Contact:
Re: M1S Debug Party
So glad to know I'm not the only working on this at this hour =)
I just read your initial post as I was looking for 22.4 as well.
Thank you very much for providing an answer!
- tobetter
- Posts: 12610
- Joined: Mon Feb 25, 2013 10:55 am
- languages_spoken: Korean, English
- ODROIDs: Many
- Location: Paju, South Korea
- Has thanked: 938 times
- Been thanked: 2162 times
- Contact:
Re: M1S Debug Party
You will need to replaceglenno wrote: ↑Sun Nov 26, 2023 10:24 amJust did the update from Ubuntu 20.4 LTS to 22.4 LTS.
Not sure if there is a better way, but it worked so far.
(follow your nose)Code: Select all
sudo apt update sudo apt install linux-image-6.1.0-odroid-arm64 update-manager-core sudo do-release-upgrade
uncomment - /etc/apt/sources.list.d/ppa-linuxfactory-or-kr.listI did notice mine rebooted with a different mac address that the original install. I didn't check when I did the first install whether it booted with the same MAC address thats stamped on the board.Code: Select all
sudo apt update sudo apt upgrade
focal
to jammy
in /etc/apt/sources.list.d/ppa-linuxfactory-or-kr.list if not. Otherwise, the package for ODROID-M1S will keep with the version with Ubuntu 20.04 and better to reinstall all package that its version ends with ~focal when listed dpkg -l | grep focal.- rooted
- Posts: 10485
- Joined: Fri Dec 19, 2014 9:12 am
- languages_spoken: english
- Location: Gulf of Mexico, US
- Has thanked: 816 times
- Been thanked: 695 times
- Contact:
Re: M1S Debug Party
I didn't know you were using a third party display, I've only used the VU8Sjoerg wrote:Yes, it's the same. I am trying with the 23" monitor I posted here viewtopic.php?p=377377#p377377. The video driver board has an adjust pin at the backlight connector that I connect to the pwm output of the M1S. When I enable the pwm pin by hand via sysfs, then I can control the backlight brightness. It's the kernel driver pwm-backlight that is not working. Is your backlight pwm or i2c?
-
- Posts: 46
- Joined: Sun Nov 23, 2014 8:34 am
- languages_spoken: english
- ODROIDs: Odroid M1S, M1, XU4, XU, X, SHOW2, Weather, Weather_Zero & about 25 emmc and microSD cards with a stack of different Linux builds and distributions.
- Has thanked: 7 times
- Been thanked: 11 times
- Contact:
Re: M1S Debug Party
I thought I would need to, but focal was replaced with jammy automagically during the upgrade process.tobetter wrote: ↑Sun Nov 26, 2023 11:28 amYou will need to replacefocal
tojammy
in /etc/apt/sources.list.d/ppa-linuxfactory-or-kr.list if not. Otherwise, the package for ODROID-M1S will keep with the version with Ubuntu 20.04 and better to reinstall all package that its version ends with ~focal when listed dpkg -l | grep focal.
Good call on listing the focal packages to make sure it’s got the right ones for the correct distribution.
Any suggestions how to hard code the MAC address? I’ve had no luck changing the kernel parameters.
- tobetter
- Posts: 12610
- Joined: Mon Feb 25, 2013 10:55 am
- languages_spoken: Korean, English
- ODROIDs: Many
- Location: Paju, South Korea
- Has thanked: 938 times
- Been thanked: 2162 times
- Contact:
Re: M1S Debug Party
Ok, let me check the MAC address issue.glenno wrote: ↑Sun Nov 26, 2023 1:21 pmI thought I would need to, but focal was replaced with jammy automagically during the upgrade process.tobetter wrote: ↑Sun Nov 26, 2023 11:28 amYou will need to replacefocal
tojammy
in /etc/apt/sources.list.d/ppa-linuxfactory-or-kr.list if not. Otherwise, the package for ODROID-M1S will keep with the version with Ubuntu 20.04 and better to reinstall all package that its version ends with ~focal when listed dpkg -l | grep focal.
Good call on listing the focal packages to make sure it’s got the right ones for the correct distribution.
Any suggestions how to hard code the MAC address? I’ve had no luck changing the kernel parameters.
-
- Posts: 6
- Joined: Sun Nov 19, 2023 3:34 am
- languages_spoken: english
- ODROIDs: M1S
- Has thanked: 1 time
- Been thanked: 1 time
- Contact:
Re: M1S Debug Party
I'm unable to get Docker running: any help much appreciated :
(ubuntu server image)
sudo docker run hello-world
docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
journalctl -xe gives :
Nov 26 12:53:09 server dockerd[7302]: time="2023-11-26T12:53:09.050487927Z" level=warning msg="Running modprobe bridge br_netfilter failed with message: modprobe: WARNING: Module bridge not found i>
Nov 26 12:53:09 server dockerd[7302]: time="2023-11-26T12:53:09.064080529Z" level=info msg="unable to detect if iptables supports xlock: 'iptables --wait -L -n': `iptables/1.8.7 Failed to initializ>
Nov 26 12:53:09 server dockerd[7302]: time="2023-11-26T12:53:09.200460682Z" level=info msg="stopping event stream following graceful shutdown" error="<nil>" module=libcontainerd namespace=moby
Nov 26 12:53:09 server dockerd[7302]: failed to start daemon: Error initializing network controller: error obtaining controller instance: failed to create NAT chain DOCKER: iptables failed: iptable>
Nov 26 12:53:09 server dockerd[7302]: (exit status 1)
(ubuntu server image)
sudo docker run hello-world
docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
journalctl -xe gives :
Nov 26 12:53:09 server dockerd[7302]: time="2023-11-26T12:53:09.050487927Z" level=warning msg="Running modprobe bridge br_netfilter failed with message: modprobe: WARNING: Module bridge not found i>
Nov 26 12:53:09 server dockerd[7302]: time="2023-11-26T12:53:09.064080529Z" level=info msg="unable to detect if iptables supports xlock: 'iptables --wait -L -n': `iptables/1.8.7 Failed to initializ>
Nov 26 12:53:09 server dockerd[7302]: time="2023-11-26T12:53:09.200460682Z" level=info msg="stopping event stream following graceful shutdown" error="<nil>" module=libcontainerd namespace=moby
Nov 26 12:53:09 server dockerd[7302]: failed to start daemon: Error initializing network controller: error obtaining controller instance: failed to create NAT chain DOCKER: iptables failed: iptable>
Nov 26 12:53:09 server dockerd[7302]: (exit status 1)
- joerg
- Posts: 1957
- Joined: Tue Apr 01, 2014 2:14 am
- languages_spoken: german, english, español
- ODROIDs: C1, C1+, C2, N1, N2, C4
- Location: Germany
- Has thanked: 200 times
- Been thanked: 431 times
- Contact:
Re: M1S Debug Party
I have changed the code of pwm_bl.c and had success with it. I saw that in newer kernel source that this part of code is not present. It's a check that framebuffer has state blank, then put 0 to brightness. But duty_cycle is only computed if brightness is greater than 0.
Then I found that pwm polarity set to inverted is also not working. The inverter board for this monitor needs inverted pwm.
After digging deeper into the source code I saw that it seems not to be implemented. I went lazy to dig deeper and changed more code of pwm_bl.c to subtract computed duty_cycle from period when in devicetree overlay flag inverted is set:
I also changed the level curve in pwm-backlight overlay to linear:
The only thing that is not so nice that the lowest value for brightness at slider minimum is 10, means 10 of 255. But I would like to have lower value to dim the monitor more.
Code: Select all
/*
if (bl->props.power != FB_BLANK_UNBLANK ||
bl->props.fb_blank != FB_BLANK_UNBLANK ||
bl->props.state & BL_CORE_FBBLANK)
brightness = 0;
*/
After digging deeper into the source code I saw that it seems not to be implemented. I went lazy to dig deeper and changed more code of pwm_bl.c to subtract computed duty_cycle from period when in devicetree overlay flag inverted is set:
Code: Select all
struct pwm_args pargs;
int brightness = bl->props.brightness;
int duty_cycle;
int polarity;
pwm_get_args(pb->pwm, &pargs);
polarity = pargs.polarity;
...
if (brightness > 0) {
duty_cycle = compute_duty_cycle(pb, brightness);
if (polarity == PWM_POLARITY_INVERSED) {
duty_cycle = pargs.period - duty_cycle;
}
Code: Select all
/dts-v1/;
/plugin/;
/ {
fragment@0 {
// pwmchip1, pwm@fdd70020
target = <&pwm2>;
__overlay__ {
status = "okay";
};
};
fragment@1 {
target-path = "/";
__overlay__ {
backlight: backlight {
compatible = "pwm-backlight";
status = "okay";
pwms = <&pwm2 0 25000 1>;
brightness-levels = <
0 1 2 3 4 5 6 7
8 9 10 11 12 13 14 15
16 17 18 19 20 21 22 23
24 25 26 27 28 29 30 31
32 33 34 35 36 37 38 39
40 41 42 43 44 45 46 47
48 49 50 51 52 53 54 55
56 57 58 59 60 61 62 63
64 65 66 67 68 69 70 71
72 73 74 75 76 77 78 79
80 81 82 83 84 85 86 87
88 89 90 91 92 93 94 95
96 97 98 99 100 101 102 103
104 105 106 107 108 109 110 111
112 113 114 115 116 117 118 119
120 121 122 123 124 125 126 127
128 129 130 131 132 133 134 135
136 137 138 139 140 141 142 143
144 145 146 147 148 149 150 151
152 153 154 155 156 157 158 159
160 161 162 163 164 165 166 167
168 169 170 171 172 173 174 175
176 177 178 179 180 181 182 183
184 185 186 187 188 189 190 191
192 193 194 195 196 197 198 199
200 201 202 203 204 205 206 207
208 209 210 211 212 213 214 215
216 217 218 219 220 221 222 223
224 225 226 227 228 229 230 231
232 233 234 235 236 237 238 239
240 241 242 243 244 245 246 247
248 249 250 251 252 253 254 255
>;
default-brightness-level = <200>;
};
};
};
};
- tobetter
- Posts: 12610
- Joined: Mon Feb 25, 2013 10:55 am
- languages_spoken: Korean, English
- ODROIDs: Many
- Location: Paju, South Korea
- Has thanked: 938 times
- Been thanked: 2162 times
- Contact:
Re: M1S Debug Party
New package of Linux kernel v6.1 is uploaded that will fix the MAC address issue.glenno wrote: ↑Sun Nov 26, 2023 1:21 pmI thought I would need to, but focal was replaced with jammy automagically during the upgrade process.tobetter wrote: ↑Sun Nov 26, 2023 11:28 amYou will need to replacefocal
tojammy
in /etc/apt/sources.list.d/ppa-linuxfactory-or-kr.list if not. Otherwise, the package for ODROID-M1S will keep with the version with Ubuntu 20.04 and better to reinstall all package that its version ends with ~focal when listed dpkg -l | grep focal.
Good call on listing the focal packages to make sure it’s got the right ones for the correct distribution.
Any suggestions how to hard code the MAC address? I’ve had no luck changing the kernel parameters.
Code: Select all
$ dpkg -l | grep linux-image
ii linux-image-6.1.0-odroid-arm64 6.1.63-202311261909~jammy arm64 Linux 6.1 for 64-bit ARMv8 machines
-
- Posts: 887
- Joined: Tue Feb 28, 2017 3:55 am
- languages_spoken: english
- ODROIDs: C2, C4, XU4, MC1, N1, N2, N2L, N2+, HC4, M1, H2, H3+
- Location: Lake Superior Basin, USA
- Has thanked: 128 times
- Been thanked: 410 times
- Contact:
Re: M1S Debug Party
I suspected the moment I saw the Vu8s that the FPC cable was going to create some issues and it has IMO. After much contemplation, I have found one and only one configuration that this display can be used, with the M1S attached to the back in the advertised OEM configuration. Even that comes with compromises as illustrated below for once the cable is routed flat against the back of the LCD to enclose it, it is to short to make a connection using the HK case and mounting hardware.
- joerg
- Posts: 1957
- Joined: Tue Apr 01, 2014 2:14 am
- languages_spoken: german, english, español
- ODROIDs: C1, C1+, C2, N1, N2, C4
- Location: Germany
- Has thanked: 200 times
- Been thanked: 431 times
- Contact:
Re: M1S Debug Party
In my car I use this kind of FPC adapter and a 20cm FPC 0.5mm pitch cable to make it longer. In my case it connects the 30 pin LVDS connection between the waveshare video board and the lcd screen. It's working fine.
https://de.aliexpress.com/item/10050056 ... vTjw96jUsn
https://de.aliexpress.com/item/10050056 ... vTjw96jUsn
Last edited by joerg on Mon Nov 27, 2023 3:05 am, edited 1 time in total.
- mctom
- Posts: 3528
- Joined: Wed Nov 11, 2020 4:44 am
- languages_spoken: english, polski
- ODROIDs: XU4, M1, H3+, SP3, N2L, M1S
- Location: Gdańsk, Poland
- Has thanked: 499 times
- Been thanked: 674 times
- Contact:
Re: M1S Debug Party
In the worst case it could be extended using another PCB, but that's even more clutter under the hood.
I suspect HK does not order customized displays, otherwise all would share a common connector type..
I suspect HK does not order customized displays, otherwise all would share a common connector type..
- joerg
- Posts: 1957
- Joined: Tue Apr 01, 2014 2:14 am
- languages_spoken: german, english, español
- ODROIDs: C1, C1+, C2, N1, N2, C4
- Location: Germany
- Has thanked: 200 times
- Been thanked: 431 times
- Contact:
Re: M1S Debug Party
I have mounted the M1S on the back side of my 23" monitor. I found that one mounting hole is to close to the heatsink and a chip. I filed down the heatsink a little:
- mctom
- Posts: 3528
- Joined: Wed Nov 11, 2020 4:44 am
- languages_spoken: english, polski
- ODROIDs: XU4, M1, H3+, SP3, N2L, M1S
- Location: Gdańsk, Poland
- Has thanked: 499 times
- Been thanked: 674 times
- Contact:
Re: M1S Debug Party
I noticed that too today, when I was thinking how will I mount my FPGA board. I will have to use a very thin standoff if any.
I haven't tried mounting Multi IO board permanently but I'm afraid it may have the same problem with bundled hardware.
-
- Posts: 887
- Joined: Tue Feb 28, 2017 3:55 am
- languages_spoken: english
- ODROIDs: C2, C4, XU4, MC1, N1, N2, N2L, N2+, HC4, M1, H2, H3+
- Location: Lake Superior Basin, USA
- Has thanked: 128 times
- Been thanked: 410 times
- Contact:
Re: M1S Debug Party
The M1S PCB hole by the rj-45 is close and needs attention too. I need to update the M1S cases in SBC Case Builder with those and a couple of other things because they don't work right now. I'll trim the standoffs like was done for the N2L cases but I'm also contemplating using 2.5mm or 2mm screws and smaller standoffs if it fixes the issue. There are some other challenges too like the variable protrusion distance for the I/O connectors.
- istanbulls
- Posts: 902
- Joined: Tue May 14, 2019 10:18 pm
- languages_spoken: Turkish
- ODROIDs: ODROID; N2, C4, XU4, N2+, CH4
- Location: Istanbul-Turkey
- Has thanked: 560 times
- Been thanked: 176 times
- Contact:
Re: M1S Debug Party
I screwed the Odroid-M1S to the case (because if I do not close the top cover of the case, the board remains dangerously mobile), I mounted the case to the VU8S. I immediately mounted the UPS card on the bottom of the case, I think it looks very nice.
As seen in the photo, the OLED screen works with
I could not operate the OLED screen with the Multi I/O Training Board.
I added
config.ini
As seen in the photo, the connection between FPC and the board is correct, I added the code 
As seen in the photo, the OLED screen works with
sudo apt install odroid-homecloud-display
I could not operate the OLED screen with the Multi I/O Training Board.

I added
overlays="board_multiio"
and overlays="board_multiio board_multiio_oled"
to config.ini and tried a few times but it didn't work.config.ini
Code: Select all
[generic]
#default_console=ttyFIQ0
overlay_resize=16384
overlay_profile=
overlays="i2c0 i2c1 spi0"
#overlays="i2c0 i2c1 display_vu8s"
#overlays="board_multiio"
#overlays="board_multiio board_multiio_oled"
[overlay_custom]
overlays="i2c0 i2c1"
[overlay_hktft32]
overlays="hktft32 ads7846"
#overlays="board_multiio"
overlays="i2c0 i2c1 display_vu8s"
to config.ini, when I restart, HDMI is disabled, this means that VU8S is in the domain but there is no light response on the LCD. 
- Attachments
-
- 20231126_222117.jpg (907.21 KiB) Viewed 335 times
- These users thanked the author istanbulls for the post:
- mctom (Mon Nov 27, 2023 5:41 am)
- istanbulls
- Posts: 902
- Joined: Tue May 14, 2019 10:18 pm
- languages_spoken: Turkish
- ODROIDs: ODROID; N2, C4, XU4, N2+, CH4
- Location: Istanbul-Turkey
- Has thanked: 560 times
- Been thanked: 176 times
- Contact:
Re: M1S Debug Party
I managed to run vu8s with Android, the screen brightness is low, but I've just started tinkering. I am currently having a tablet-like experience with UPS and VU8S. 
note:
Ubuntu runs smoothly with UPS, but the system shuts down 30 seconds after the Android system boots up. For now, I am using an external power bank to overcome this problem.

note:
Ubuntu runs smoothly with UPS, but the system shuts down 30 seconds after the Android system boots up. For now, I am using an external power bank to overcome this problem.
- Attachments
-
- 20231127_001044.jpg (912.09 KiB) Viewed 286 times
-
- Posts: 4
- Joined: Sun Nov 26, 2023 12:34 pm
- languages_spoken: english
- ODROIDs: MS1
- Has thanked: 1 time
- Been thanked: 1 time
- Contact:
Re: M1S Debug Party
I had a similar issue yesterday before I found this post. If you install Ubuntu to eMMC the M1S will boot from that device instead of NVME. See post below for more details and other options.mctom wrote: ↑Thu Nov 23, 2023 2:20 amSo I turned on M1S for the first time with NVMe that arrived today. I was greeted with this nice menu, installed Ubuntu Server on nvme.
But after reboot I get into the same menu again. It's a loop.
I'm guessing the "boot from nvme" piece is missing. Can I do something from the command line to make this work, or should I install on eMMC for now?
EDIT: I installed Ubuntu Server on eMMC and it worked no problem.
I'll try flashing nvme with ubuntu gnome and installing grub. That should work I guess?
But I'll not try it today, unfortunately.
viewtopic.php?f=211&t=47615
- odroid
- Site Admin
- Posts: 41864
- Joined: Fri Feb 22, 2013 11:14 pm
- languages_spoken: English, Korean
- ODROIDs: ODROID
- Has thanked: 3433 times
- Been thanked: 1920 times
- Contact:
Re: M1S Debug Party
There are so many different questions and information.
Therefore, this thread is locked.
From now on, please feel free to post new topics on the M1/M1S sub-forum. viewforum.php?f=210
Therefore, this thread is locked.
From now on, please feel free to post new topics on the M1/M1S sub-forum. viewforum.php?f=210
Who is online
Users browsing this forum: No registered users and 1 guest