Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.

marcoscc

macrumors newbie
Aug 26, 2017
21
30
Rio de janeiro - Brazil
I am new in firmware modifications and will read all the posts just to be sure that I will do the correct procedure. My goal is to have my HighPoint SSD7101A-1 controller connected to PCIe x16 slot 2 with 4 x NVMe 960 EVO 500 in RAID0 to work at maximum speed. Appreciate any help received and sorry for idiot questions as I am new in this journey . Thanks in advance for any help / Suggestions . Special thanks to Tsialex who just started to help me in another post and ask me to jump to here. Marcos Silva
 
  • Like
Reactions: itadampf

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
No, it didn't fix it here, and it has increased my boot times dramatically. It now takes a VERY long time (over a minute) to boot into either OS. Both SATA and NVMe. Seriously degraded boot performance for me so far. Still going to try a hunch I have about something though.

No sure if it's related. But APFS + TRIM enable may hit a slow boot bug. If you are using APFS, you may try disable TRIM to see if boot time back to normal.

Anyway, tsialex also help me to reconstruct my BootROM. NVMe DXE is injected, no change on boot time.

Since my cMP has no NVMe onboard yet, so, it's quite clear that the NVMe DXE injection alone shound't affect the boot time. It should be something else in your case.
[doublepost=1536019846][/doublepost]
ON MY SYSTEM (net necessary anyone else)....

Double boot 2-step is caused or affected by SIP enable/disable.

If I fully enable SIP, I get an 80 sec. boot time into HS after fully shutting down Mojave. But it doesn't double boot any more. I get EXACTLY the same times when switching OS's in the other directions as will. Also no double booting.

Subsequent boots into the same OS (HS) have increased from 27 seconds from chime, to 34 seconds. I didn't time Mojave but it's in the same ball park.

Turning SIP back off triggers double boot 2-step again, and 80 second boot times regardless. The longer boot times did not exist prior to this latest NVMe test.
[doublepost=1536007104][/doublepost]

You can still test it for bricking without the NVMe drive. If it doesn't brick, I'm not averse to testing NVMe performance. Just make sure it doest brick the MP51.

Also, going to send you my DUMP with this new update to see if any anomalies may have appeared that could be causing ancillary booting issues.

Just see this post, so, your boot time issue is SIP related for BOTH OS?

Is your 10.14 upgrade from a 10.13 clone? Or it's a clean installation?
 

crjackson2134

macrumors 601
Mar 6, 2013
4,847
1,957
Charlotte, NC
No sure if it's related. But APFS + TRIM enable may hit a slow boot bug. If you are using APFS, you may try disable TRIM to see if boot time back to normal.

Anyway, tsialex also help me to reconstruct my BootROM. NVMe DXE is injected, no change on boot time.

Since my cMP has no NVMe onboard yet, so, it's quite clear that the NVMe DXE injection alone shound't affect the boot time. It should be something else in your case.
[doublepost=1536019846][/doublepost]

Just see this post, so, your boot time issue is SIP related for BOTH OS?

Is your 10.14 upgrade from a 10.13 clone? Or it's a clean installation?

For both cold booting (power off min. 20 Sec.) and warm booting (restart from power on condition)

Slow boot / double boot is related to SIP. It boots fine when enabled.

I put assembled a fresh BootRom, injected & flashed. I was comparing the performance with a previous version of the NVMe driver when I noticed the affect SIP had on booting.

We have tested several BootRom versions and I was only reporting test results. My machine boots fine thanks to @tsialex’s tutelage, and encouragement.

Both 10.13.6 installs and the 10.14 install are clean/fresh unmolested for testing.

Yes, slow-ER boot/double boot occurs when changing from Drive A to B, or B to A when SIP is disabled.
 
Last edited:
  • Like
Reactions: handheldgames

h9826790

macrumors P6
Apr 3, 2014
16,656
8,587
Hong Kong
Slow boot / double boot is related to SIP. It boots fine when enabled.

I put together a reconstructed BootRom and injected/flashed. I was comparing the performance with a previous version of the NVMe driver when I noticed the affect SIP had on booting.

We have tested several BootRom versions and only testing. Machine boots fine.

Both 10.13.6 installs and the 10.14 install are clean/fresh unmolested for testing.

Yes, slow-ER boot/double boot occurs when changing from Drive A to B, or B to A.

I see, I am still wondering if this is related to APFS.
 
  • Like
Reactions: kings79

MIKX

macrumors 68000
Dec 16, 2004
1,815
691
Japan
Maybe a good idea to specify whether one does a COLD BOOT. . or .. a HOT RESTART boot.
 

MIKX

macrumors 68000
Dec 16, 2004
1,815
691
Japan
Sorry, I should have been more specific.

I meant cold boot = starting after a shut down.
warm boot = restart after cold boot.
 

crjackson2134

macrumors 601
Mar 6, 2013
4,847
1,957
Charlotte, NC
Sorry, I should have been more specific.

I meant cold boot = starting after a shut down.
warm boot = restart after cold boot.

I understand that, but was there a specific post in question? I posted that information in 805 above.

I thought you were referring to something in that post.
 

bookemdano

macrumors 68000
Jul 29, 2011
1,514
846
I understand that, but was there a specific post in question? I posted that information in 805 above.

I thought you were referring to something in that post.

Well you edited that post after MIKX posted his. I'm not sure if you added the info about cold boot vs. restart or not, but that is what I think he was asking everyone to make clear in their reports of boot time--does it vary based on whether it was a cold boot or a reboot? If you indeed did have that info in your post originally then maybe he missed it.
 

crjackson2134

macrumors 601
Mar 6, 2013
4,847
1,957
Charlotte, NC
Well you edited that post after MIKX posted his. I'm not sure if you added the info about cold boot vs. restart or not, but that is what I think he was asking everyone to make clear in their reports of boot time--does it vary based on whether it was a cold boot or a reboot? If you indeed did have that info in your post originally then maybe he missed it.

Actually no I didn't, not for the 2nd post. After he posted the 1st time, I immediately updated it for clarity but it was there all night before the 2nd post. So I'm trying to understand if there was another post that needed clarity.

Yes it does vary whether cold or warm booting. I wasn't giving a benchmark of booting. Just reporting it was slower for me on a magnitude.

Is there some other point that needs clarification on this? It was simply to say that on MY machine, booting performance was much degraded.

My apologies for confusing anyone or failing to include enough information on the first post.
 
Last edited:

bookemdano

macrumors 68000
Jul 29, 2011
1,514
846
Actually no I didn't, not for the 2nd post. After he posted the 1st time, I immediately updated it for clarity but it was there all night before the 2nd post. So I'm trying to understand if there was another post that needed clarity.

Yes it does vary whether cold or warm booting. I wasn't giving a benchmark of booting. Just reporting it was slower for me on a magnitude.

Is there some other point that needs clarification on this? It was simply to say that on MY machine, booting performance was much degraded.

My apologies for confusing anyone or failing to include enough information on the first post.

I don't think any offense was intended, he just wanted to see if the symptoms were the same for a cold boot vs. a reboot. Either he missed it in your post or it wasn't clear from your post prior to your edit. English isn't everyone's first language here and sometimes the way something is worded can be confusing. In any case, it's very clear now :)
 

crjackson2134

macrumors 601
Mar 6, 2013
4,847
1,957
Charlotte, NC
I don't think any offense was intended

None was taken, sometimes I post late at night when pain keeps me up, so I may overlook a detail that needed inclusion. I wasn't offended, I just wasn't sure if there was another specific post that clarification was wanted for. I literally added the wanted information within 5 min. of request. I guess I should have quoted and said, information added. I didn't think to do that. I figured he read it.

Second post confused ME.
 

tsialex

Contributor
Original poster
Jun 13, 2016
13,454
13,601
Apple released DP10, if anyone download faster than me, please check for new firmware.
 

MisterAndrew

macrumors 68030
Sep 15, 2015
2,895
2,390
Portland, Ore.
Maybe we’ll get lucky next week. Still wondering what Apple is going to do about boot screens. A lot of people won’t be happy if FileVault and Boot Camp are now unsupported.
 

Earl Urley

macrumors 6502a
Nov 10, 2014
793
438
Where is the firmware file located?

Also just downloaded 18A384a with the installinstall script; as I'm on PB would it do any harm to run this installer over it?
 

Catzjes

macrumors newbie
Aug 23, 2018
24
12
Utrecht, The Netherlands
@tsialex I just installed my NVME Samsung 970 EVO, did a clean HS install on NVME and copied my system disk to NVME.
Boot from NVME works perfectly, even with HDD removed, recovery also works without installed HDD. When I switch on the computer it takes approx. 16 seconds before the chime, after the chime the computer logs on approx. 15 seconds later, total logon time approx. 32 seconds.
The only small thing is that my NVME disk is identified an an external disk.

THANK YOU!!!!!!!!!!

Screen Shot 2018-09-04 at 19.54.31.png
 
Last edited:
  • Like
Reactions: handheldgames
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.