Jump to content
XPEnology Community

J3455 xpenology slow boot - solution


Recommended Posts

Posted (edited)

Hello :D

I found solution for slow booting for this boards:

Select OS Selection to Intel Linux in Bios - only problem is that at most bioses this option is hidden (Default is Windows ).

I found that after reading: https://www.cnx-software.com/2017/10/26/mele-pcg35-apo-apollo-lake-mini-pc-review-part-3-ubuntu-17-10/ (this board is j3455 based)

 

To change that I've used tools from https://winraid.level1techs.com/t/tool-guide-ami-setup-ifr-extractor-amisetupwriter/32801

For my gigabyte j3455-d3h with f3 bios (part of IFR):

0x19C71 		One Of: OS Selection, VarStoreInfo (VarOffset/VarName): 0x48A, VarStore: 0x1, QuestionId: 0x273E, Size: 1, Min: 0x0, Max 0x4, Step: 0x0 {05 91 E0 01 E1 01 3E 27 01 00 8A 04 14 10 00 04 00}
0x19C82 			One Of Option: Windows, Value (8 bit): 0x0 (default) {09 07 E2 01 30 00 00}
0x19C89 			One Of Option: Android, Value (8 bit): 0x1 {09 07 E3 01 00 00 01}
0x19C90 			One Of Option: Win7, Value (8 bit): 0x2 {09 07 E4 01 00 00 02}
0x19C97 			One Of Option: MSDOS, Value (8 bit): 0x4 {09 07 E5 01 00 00 04}
0x19C9E 		End One Of {29 02}

Linux option is not present... But after research I found bios file for Vorke v1 Plus (part of IFR):

0x193E1 		One Of: OS Selection, VarStoreInfo (VarOffset/VarName): 0x494, VarStore: 0x1, QuestionId: 0x272A, Size: 1, Min: 0x0, Max 0x4, Step: 0x0 {05 91 9C 01 9D 01 2A 27 01 00 94 04 14 10 00 04 00}
0x193F2 			One Of Option: Windows, Value (8 bit): 0x0 (default) {09 07 9E 01 30 00 00}
0x193F9 			One Of Option: Android, Value (8 bit): 0x1 {09 07 9F 01 00 00 01}
0x19400 			One Of Option: Win7, Value (8 bit): 0x2 {09 07 A0 01 00 00 02}
0x19407 			One Of Option: Intel Linux, Value (8 bit): 0x3 {09 07 A2 01 00 00 03}
0x1940E 			One Of Option: MSDOS, Value (8 bit): 0x4 {09 07 A1 01 00 00 04}
0x19415 		End One Of {29 02}

 

I've booted mainboard with AmiSetupWriter and run:

amisetupwriter 0x48A 0x3

 

After this change Xpenology start to boot fast :D

Of course this Info is valid only for Gigabyte J3455-D3H with F3 and will work until settings will be reset ( cmos reset or load defaults from bios )

 

Ps. I've started to modding bios to just show this option - WIP

Ps2. Warning: This is bios modding - You can brick your mainboard

Ps3. Sorry for my english - is very rusty and I'm not using it very often

Edited by mmonsterski
  • Like 1
  • Thanks 3
Link to comment
Share on other sites

2 minutes ago, use-nas said:

DSM: DS918+ DSM 7.1 arpl

thank you. i have the same board as you, will try as your post,could you pls help to show the detailed step of below cmd to do it?

 amisetupwriter 0x4E2 0x3   

Link to comment
Share on other sites

Posted (edited)

What a really brillant find !

 

MB: Gigabyte j3455N-d3H bios F3 - DSM 7.1-42661 Update 3 - Tinycore-Redpill v0.9.0.2 - DS918+

amisetupwriter 0x48A 0x3

 

Before the patch

[  864.010263] AtNasticot login:

 

After the patch

[   51.619683] AtNasticot login:

 

💥 813 sec less !!! 🚀
 
I think this patch fix an issue with the USB, i've an external HDD plug on an USB3 port, and when i start a simple transfert smb/sftp/afp the transfert speed quickly slowdown, if i stress just a few the CPU the transfert come back to the original speed, it's like an energy saving mechanism.

 

And since this patch, transfert speed is constant and full !!

 

So IMHO it's the same for the boot, the BootLoader USB key slow down quickly ant take age to finish. (and maybe it fix some other things that we never saw)

 

@mmonsterski You ROXXXX ! 

Edited by real3x
Link to comment
Share on other sites

В 29.07.2022 в 17:54, real3x сказал:

What a really brillant find !

 

MB: Gigabyte j3455N-d3H bios F3 - DSM 7.1-42661 Update 3 - Tinycore-Redpill v0.9.0.2 - DS918+

amisetupwriter 0x48A 0x3

 

Before the patch

[  864.010263] AtNasticot login:

 

After the patch

[   51.619683] AtNasticot login:

 

💥 813 sec less !!! 🚀
 
I think this patch fix an issue with the USB, i've an external HDD plug on an USB3 port, and when i start a simple transfert smb/sftp/afp the transfert speed quickly slowdown, if i stress just a few the CPU the transfert come back to the original speed, it's like an energy saving mechanism.

 

And since this patch, transfert speed is constant and full !!

 

So IMHO it's the same for the boot, the BootLoader USB key slow down quickly ant take age to finish. (and maybe it fix some other things that we never saw)

 

@mmonsterski You ROXXXX ! 

Please write your BIOS settings.

Link to comment
Share on other sites

@mmonsterski Thanks !!

 

MB: Gigabyte j3455N-d3H bios F3 - DSM 7.1-42661 Update 3 - Tinycore-Redpill v0.9.0.2 - DS918+

amisetupwriter 0x48A 0x3

Clean install, 4GB single channel, 2x 1TB WD Red, no data on hard drive, no additional apps

Login via web after [25.229585]

Debug log ends at [75.972768]

Full reboot: ~2 min

 

Great job :)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...