Hp Driver Update Auto Detect

0 views
Skip to first unread message

Dinah Lianes

unread,
Aug 3, 2024, 11:51:33 AM8/3/24
to satznopome

This tool is designed to detect the model of the AMD Radeon graphics, AMD Ryzen chipset, and version of Microsoft Windows installed in your PC, and then provide the option to download and install the latest official AMD driver package that is compatible with your system.

Download and run the tool directly onto the system you want to update. An internet connection is required to run the tool. For more information about using the AMD Driver Auto-detect tool, please see: How to Get Drivers Using the AMD Driver Auto-Detect Tool

I Have tried to update my drivers by using the auto detect driver on the HP site. It will not work, so I tried to update manually. The bios tells me it can't be ran as a legacy and has to be done as a recovery usb. I want to make sure this is how it should be done. I have always just ran the file and it would restart the computer to install it fully. I would feel more confident if the drivers were detected so I know I'm installing the correct bios. The motherboard is an 80DE and is running F.35-03/03/2016 and I was trying to update to the latest

Latest BIOS is F.52 from 2019. The BIOS really do not have anything to do with drivers and you should be able to upgrade by running the downloaded file directly from Windows. Are you running Windows 10? Sometimes if the jump from where you are to the latest is too big you need to do an intermediate upgrade. If you run into any trouble post back and we will troubleshoot the problem.

If you click on the F.50 version of the BIOS in the download page you can open up prior versions which go back to F.35; your version. I suggest you try one of the intermediate versions and see if it will run from Windows. If not there is a way to unzip the BIOS file to the system partition and do the BIOS upgrade from UEFI environment either from preboot (esc then F2) or from a bootable usb dongle. Let us know if you can upgrade to one of the prior BIOS versions like F.36 or F.44

I had this at one time, but I guess I accidently deleted it (or something). Either way, can someone please help me with this? I keep going to the download location that honestly looks like a copy of a download location (!!) - but it does say to click the install button...but for god's sake, it's the slowest download I've ever come across...grr!! I have to be at the wrong location, right? Please help this newbie.

The Auto Detect tool has been temporarily removed, it will be coming back. I'll update this thread and one or two others once its back online. In the meantime the advice offered above by the community is well worth following.

In the Drivers & Support section, you'll need to select your product. Choose the appropriate options for your AMD product, such as graphics card or processor series. Look for an option related to automatic driver detection or the Auto-Detect and Install Tool. AMD often provides a tool that can automatically detect your hardware and suggest the latest drivers. Once you've found the Auto-Detect Tool, click on the download button. This should initiate the download process. The download might take some time depending on your internet speed. Be patient and allow the download to finish. Once the download is complete, locate the downloaded file and run the installer. Follow the on-screen instructions to install the AMD Auto-Detect Tool. After installation, run the Auto-Detect Tool. It will scan your system and recommend the appropriate AMD drivers for your hardware.

To my knowledge, that makes it impossible to easily* recognise them in Labview if you haven't renamed them in NI max beforehand.... which, in my experience has caused issues (for some reasons, a motor controller connected via USB had the same COM port (and so alias I created) than an adapter... that was a mess)

My idea was, either by use of a keyboard shortcut, or constantly in the background to call this VI which uses the Find VISA ressources in loop, and checks if the table created between two iterations have changed or not.

The thing is, because Find VISA ressources.vi is auto-sorting the ressources found (if the devices ASRL11 is connected after ASRL12, it will still appear before in the table), a simple "Not Equal" differenciation would not work, so I came up with this double FOR loop checking every elements of both arrays (the new array and the previous one) between each others. And the VI stops as soon as one element in the new was not found in the old.

I've been thinking about making something like this, because currently the device i'm working with uses 3 USB connections and port for each has to be manually checked in device manager and then written to config file. Luckily windows remembers the configuration so this only has to be done once (unless you switch sensors or machines).

I have had to do something similar and here is the VI I made to do the detection. This basically replaces the code inside of your loop as I used "Filtered Ports" as the list of ports that were found before I did something (in my exact case, turn on a UUT that then showed up as a COM port). I also had to make sure it was a COM port because I had issues with the parallel port also showing up. This does require that nobody change alias names in MAX as I depend on the default alias names for serial ports (COM%d).

For some reason I can't find such Search 1D array ... I was sure it would exist, but even after double checking, I still can't find it... but only the "Search 1D sorted Array.vim" which didn't worked as it requires a class as input ?!?

And as I was exploring the aliases in the past, some devices are now named, and some others not. For some reason there is a difference in labview between COM ports and Canonical names: Devices can have the same COM port, but not the same Canonical name (in my experience, but I could've made some mistakes.)

Agreed, but then it is very specific to each and everyone cases I just wanted something that I could re-use in all my programs, that gives me a Ressource name that I can directly link to Open VISA
If the device doesn't communicate properly, then it means that I've either connected the wrong one (not that it never happened , this made me go crazy a few times...); the device is broken; or the drivers are not installed on the computer. At least in my case

But again, I've tried to connect my array of string to the vim one, and I had a broken wire. It's only by opening it and manually changing the inputs that it worked out... I quite don't get how .vim work yet

So I have this External HDD I use to boot my Arch Linux install from, so that I can carry Arch around with me everywhere. So far I've gotten everything configured correctly to work 100% on my laptop. My laptop is using a intel integrated Graphics card, and so I had to create a "20-intel.conf" file inside xorg.conf.d so that changing brightness would work. After all that, I went to test out the external HDD on a different computer that's using a Nvidia GTS Geforce 450, I had issues booting, but I just fixed the FStab to load up partitions by UUID. Now I'm having trouble displaying my X Environment.

Doing some troubleshooting, I found if I removed the 20-intel.conf, the Nvidia computer would display the X environment just fine, so I thought, hey I could put the 20-intel.conf and the 10-nvidia.conf inside the xorg.conf.d folder, X would detect which one to use. Sadly neither the Intel Laptop and the Nvidia computer could display the X enironment after having both those configurations in that folder. Is there any way to make this happen? Or would I just have to remove the graphic devices config files whenever I want to use a different computer?

Ah I see what you mean, too bad I really have basic skills of Bash. I can see the layout of it though. I guess I will just do it the old fashioned way as I mentioned. Unless somebody else knows something we don't?

So what it looks like from your script is that it searches for a intel card, if a intel device is found, then it will link the differently intel.conf into the correct name, and run X11 from there, else it will just run the Nvidia card. Question is, what if I need to link an ATI card?

I'm not sure if ATI would need a config - but you could do this for as many different config entries as you might need. You'd want to check the output of lscpi and see that those tests actually match - I only have an intel card handy to test it on so I was guessing a bit for the others.

But whether the Constitution really be one thing, or another, this much is certain - that it has either authorized such a government as we have had, or has been powerless to prevent it. In either case, it is unfit to exist.
-Lysander Spooner

Oh so I was on the correct logic of using that script skeleton. I've tested the lspci output and it works. I'm going to put that code inside a .sh file and dump it into the "/etc/rc.d"directory. (I read somewhere thats where start up scripts like this would go?).

Also, /etc/rc.d/ is only for sysvinit and related init systems, it does not apply in archlinux. You could make a systemd service, but perhaps the simplest would be to put this script wherever you start X (and *before* X starts).

Before I started getting into putting it as a start up script. I realized I should test the 10-nvidia.conf by itself on the Nvidia computer, I just did and it didn't work. Realized that the config file was calling for the nvidia driver when it should be calling for the nouveau driver for Nvidia GFXs... so I fixed that and that nvidia.conf is working now.

c80f0f1006
Reply all
Reply to author
Forward
0 new messages