1 (edited by oortone 2024-11-19 12:20:43)

Topic: Kernel extension to update firmware?

Hi.

I just watched this video:
https://forum.rme-audio.de/search.php?s … 1933638324

Am I right to understand that in order to update the RME hardware to latest firmware I need to allow a kernel extension on the Mac? If it's a new macOS. Even if I use new RME drivers that don't use kernel extensions.


We have a lot of RME interfaces at work so this is not regarding a single interface. More on understanding the paradigms used by RME.

It really doesn't make any sense to me having to install kernel extensions to send firmware to an external hardware to be able to not use kernel extensions but DriverKit instead.

2

Re: Kernel extension to update firmware?

> It really doesn't make any sense to me having to install kernel extensions to send firmware to an external hardware to be able to not use kernel extensions but DriverKit instead.

Yet it does make sense when a DriverKit driver (and with it the OS) can not see the device so no firmware update is possible.

Most simple solution - use a Windows computer to update all those firmwares...

Regards
Matthias Carstens
RME

3 (edited by oortone 2024-11-19 16:25:59)

Re: Kernel extension to update firmware?

MC wrote:

> It really doesn't make any sense to me having to install kernel extensions to send firmware to an external hardware to be able to not use kernel extensions but DriverKit instead.

Yet it does make sense when a DriverKit driver (and with it the OS) can not see the device so no firmware update is possible.

Most simple solution - use a Windows computer to update all those firmwares...

I see. So after the first firmware update of this kind, then no kernel extension is needed for further updates then?

Can the kernel extension be removed afterwards?

Also, will an older computer still using the kernel drivers see and connect to the newly firmware updated device?

Re: Kernel extension to update firmware?

Yes, Yes, and Yes

Regards,
Jeff Petersen
Synthax Inc.