Note on archived topics.

This topic has been archived. Information and links in this thread may no longer be available or relevant.
If you have a question create a new topic by clicking here and select the appropriate board.
Grandypaul Honor Student
Honor Student
2 0 0
Message 1 of 12
19,648
Flag Post

HP ENVY 23-d010ea TouchSmart All-in-One Desktop PC, blank screen

This unit has developed a fault (2 weeks after the warranty expired!).

The screen is just blank, luckily I have remote desktop features & can connect in & run it from another PC.

So from this I can state.

  • The PC itself boots up & works
  • The touchscreen is still working OK (I can see what is happening via remote).

Just NO DISPLAY, no backlight LEDs coming on. Have reset the BIOS in case of an upgrade glitch.

HELP -- at the moment just big black object that sits there & humms to itself!

11 REPLIES
Retired
Retired
5889 450 1223
Message 2 of 12
19,613
Flag Post

HP ENVY 23-d010ea TouchSmart All-in-One Desktop PC, blank screen

Hello Grandypaul,

 

Welcome to the HP Forums, I hope you enjoy your experience! To help you get the most out of the HP Forums I would like to direct your attention to the HP Forums Guide First Time Here? Learn How to Post and More.

 

I understand that the HP ENVY 23-d010ea TouchSmart All-in-One Desktop PC's screen remains blank after you have started it up. I see you have done some of the steps already, but not all of them so I am providing you with the HP Support document: Computer Starts but Monitor Remains Blank (Windows 8) which has been designed to troubleshoot and resolve if possible the very issue you are describing.

 

I hope I have answered your question to your satisfaction. Thank you for posting on the HP Forums. Have a great day!



Please click the "Thumbs Up" on the bottom right of this post to say thank you if you appreciate the support I provide!

Also be sure to mark my post as “Accept as Solution" if you feel my post solved your issue, it will help others who face the same challenge find the same solution.


Dunidar
I work on behalf of HP


Find out a bit more about me by checking out my profile!

"Customers don’t expect you to be perfect. They do expect you to fix things when they go wrong." ~ Donald Porter
0 Kudos
Tags (1)
Grandypaul Honor Student
Honor Student
2 0 0
Message 3 of 12
19,608
Flag Post

HP ENVY 23-d010ea TouchSmart All-in-One Desktop PC, blank screen

Many thanks for the link, I had already followed this & gone through the procedures as far as I could.

Problems being

1- blank screen so can't see boot up so unable top tell if CMOS setting menu is on screen

2- HP Envy 23 does NOT have provision for connecting a 2nd seperate monitor (no VGA connector).

 

Either the CMOS has been set to power save or there is a problem on the backlight LED drivers, without taking everything out to trace cables can someone please provide a description of what connector/cable is used for the LED power?

 

As I said I can connect in remotely & use the machine quite happily this way so all else is working fine. In fact I did an upgrade to Win 8.1 remotely. Just one dead integrated display!!!

0 Kudos
Retired
Retired
5889 450 1223
Message 4 of 12
19,600
Flag Post

HP ENVY 23-d010ea TouchSmart All-in-One Desktop PC, blank screen

Hello again Grandypaul

 

I am providing you with the HP Support document: Using Microsoft System Restore (Windows 8) which I would like you to use to restore your computer back to a point in time where your comput functioned correctly. This will not affect your personal files only the applications, drivers and settings on your computer.

 

If you are not able to restore the computer or the restore does not work I would like you to try to load the original graphics drivers that came with your computer. You can do this by reviewing and following the steps set out in the HP Support document: Using Recovery Manager to Restore Software and Drivers (Windows 8) which if you follow along will enable you to restore the original drivers that came with your computer.

 

If none of this works I would like you to review the HP Support document: Using Two or More Monitors with One Computer (Windows 8) which will show you how to connect a second monitor to your HP ENVY 23-d010ea TouchSmart All-in-One Desktop PC. I am doing this because it is an important step to determine if it is the display screen that is damaged or the motherboard that is damaged.

 

Please re-post with the results of these suggestions. Thank you again for posting on the HP Forums. Have a great day!



Please click the "Thumbs Up" on the bottom right of this post to say thank you if you appreciate the support I provide!

Also be sure to mark my post as “Accept as Solution" if you feel my post solved your issue, it will help others who face the same challenge find the same solution.


Dunidar
I work on behalf of HP


Find out a bit more about me by checking out my profile!

"Customers don’t expect you to be perfect. They do expect you to fix things when they go wrong." ~ Donald Porter
0 Kudos
spraek Student
Student
1 0 0
Message 5 of 12
17,612
Flag Post

HP ENVY 23-d010ea TouchSmart All-in-One Desktop PC, blank screen

My problem is when i start up the pc i hear 6 beeps and screen remains blank. i have tried reseting the cmos battery removing and replacing the cmos battery, but no luck. The last thing that occurred before this happened was i was updating drivers to my graphics card and the power in the whole neighborhood shut off for a few minutes and it so happened to be while i was updating my graphics driver lol .. some luck i have right? what can i possibly do to fix it ? i was thinking of removing the hard drive and attaching it to one of my other computers and maybe trying to boot into the recovery screen and try to reinstall the driver  or restore the driver on the hard drive some how but not sure it thats possible.... please help !!!

0 Kudos
hpenvy20 Top Student
Top Student
5 0 2
Message 6 of 12
17,525
Flag Post

HP ENVY 23-d010ea TouchSmart All-in-One Desktop PC, blank screen

Did you find any solution to this? 

 

I have HP Envy20 and I am stuck with black screen. I updated my windows from 8.1 to 10. It went thru find but Wifi was not working. So I tried Windows Auto Repair something and I think it uninstalled some drivers and now my screen is blank.

 

Lot of people are advising to connect them computer to second monitor but I cannot. Envy does not have any HDMI or even VGA to connecto to other external monitor. I tried resetting BIOS (blindy) by pressing F10, then Down arrow two times then Enter two times. System never restarted it feels like. 

 

When I trun on, it feel it starting. No beeps though. 

 

My school started and I need my desktop to finished my assignment. Anyone can please help here?

Czar1013 Honor Student
Honor Student
2 0 0
Message 7 of 12
15,087
Flag Post

HP ENVY 23-d010ea TouchSmart All-in-One Desktop PC, blank screen

Any solution?

 

0 Kudos
PhoenixForce Tutor
Tutor
4 0 3
Message 8 of 12
11,738
Flag Post

HP ENVY 23-d010ea TouchSmart All-in-One Desktop PC, blank screen

I recently helped a friend of mine repair their 23-c210xt with this issue.  Machine would power on, CD rom would read, you could hear the fan, but nothing would appear on-screen.  She mentioned this seemed to coincide with updating to Windows 10.  I tried several suggested fixes including:

 

-Removing the CMOS/BIOS battery for extended periods of time

-Changing CMOS/BIOS jumpers to clear settings

-Downloading, extracting the latest bios and putting it on a USB and then using Windows Key +B and Ctrl + Home key to do a Bios recovery

 

None of these worked.  What did work was re-flashing the bios using the SPI header on the motherboard.  Self corrupting BIOS seems to be a feature of these HP machines after a few years.  Below is the method I used to write the bios via the SPI header...

 

Hardware/Software Required:

Arduino Uno R3

Ubuntu Linux latest 

8 Pin Header (just butchered a front panel Audio hookup from an extra case I had laying around).

The latest BIOS for your device downloaded and extracted so you can see the .rom file.

 

The following guide basically details the rest of the process to install the needed libraries in linux, connect the arduino to the motherboard and flash the chip.  http://tomvanveen.eu/flashing-bios-chip-arduino/

 

One specific thing to keep in mind for this model, is that HP de-standardized the SPI header so I could not use the standard SPI header layout.  I used the one shown in this image to wire up the Arduino to the header.

rom_recovery_spi.png

It does take about 10-15 minutes to flash the bios via this method.

 

Some learnings I have taken away that I would do differently...

-backup the existing rom if it can be read from the motherboard.

-Once the bios is restored and if you can boot into Windows, get a tool to figure out what the product key is...

 

After restoring the bios, I wiped out all the partitions on the hard drive and reinstalled Windows 10 without thinking about the product key because they are normally stored in BIOS these days...it seems either the original corruption wiped out the key in the BIOS, or some part of this process wipes it out.  Either way I cannot activate the fresh install of Windows 10... so sort of kicking myself for not retrieving it prior to fresh install and for not backing up the original bios.

 

I'll likely have to come up with a new product key to activate seeing as I expect HP to be about as helpful / forthcoming with providing me the original as they are in providing documentation and access to the tools they use to fix this when you send it in for service.

0 Kudos
Intern
Intern
16 0 7
Message 9 of 12
10,470
Flag Post

HP ENVY 23-d010ea TouchSmart All-in-One Desktop PC, blank screen

For some reason my original post was deleted. Here it is if anyone still needs it:

 

After half a week of trying, I've finally got the system up and running again!

 

After countless hours of googling, piecing information together and nail-biting experimentation, I was able to successfully flash the latest BIOS using a similar method to PhoenixForce. Here's exactly what I did:

 

What I tried:

- Removing CMOS battery overnight

- Changed CMOS reset jumper as per instructions around 35-40 times (left overnight to dissipate charge)

 

None of these solutions worked, so I went with drastic measures and attempted a BIOS reflash using the ROM_RECOVERY SPI header. The following is what worked for me, however YMMV - attempt at your own risk and only as a last resort.

 

Hardware required:

- A broken HP system (ours is a HP ENVY 23-d113a TouchSmart All-in-One Desktop PC)

- Arduino Uno R3 (I used a Freetronics Eleven R3)

- Jumper leads to attach to the Arduino and SPI header like these

- A working PC

 

Software:

- Ubuntu Linux latest

- VirtualBox

- Download the latest BIOS for your PC by googling HP drivers and your PC model (eg. v8.17 for me) and after double clicking the exe, find the extracted .ROM file (usually under c:\SWSetup\ )and copy to a USB

 

Steps:

1. On working system, install Ubuntu through VirtualBox using this guide BUT also install USB drivers where it says not to!

2. Close Ubuntu down and go to the USB settings in VirtualBox

3. Connect the Arduino via USB

3. Check Enable USB Controller, select the speed of your USB port (1.0,2.0 or 3.0) and Add a new USB filter for the connected Arduino

4. Start Ubuntu

 

5. To get the necessary software (flashrom, frser-duino) required for flashing the new bios, press the top icon on the taskbar, type "Terminal" and click the Terminal icon

6. Type "sudo apt-get install flashrom gcc-avr binutils-avr gdb-avr avr-libc avrdude git" without quotations and press enter

7. Type "git clone --recursive git://github.com/urjaman/frser-duino" without quotations and press enter

8. Type "ls -l /dev/ttyACM*" (without quotation marks, press enter) to check your Arduino is connected

9. Type "sudo usermod -a -G dialout <your username>" to add yourself to the dialout group

10. Reboot/logout from Ubuntu

 

11. When restarted or logged back in, open up Terminal again

12. Type "cd frser-duino" (without quotes/press enter)

13. Type "make u2 && make flash-u2" (as above) to write the program to your Arduino and close terminal once complete

 

14. On your HP, unplug power cord and remove the backplate

15. Remove the casing above where the memory/CMOS battery and jumpers sit

16. Remove your CMOS battery and place it to the side

17. Use a screwdriver to remove the 5 screws holding the metal casing above the motherboard and remove casing

18. Locate the ROM_RECOVERY header. It looks like this:

 

original.png

19. Remove the jumper connecting SPI_CS# and SPI_CS# and put it aside

20. If there's a jumper directly above the ROM_RECOVERY header, shift it to the right hand pins (closest to the SPI_CS# headers). Not sure what this does, but it worked for me.

21. The fun stuff. Connecting the Arduino. First, unplug the Arduino USB

22. Connect the arduino and ROM_RECOVERY SPI header:

Connect Arduino Pin 10 --> the BOTTOM SPI_CS# (ie. NOT the one next to SPI_MOSI)

Connect Arduino Pin 11 --> SPI_MOSI

Connect Arduino Pin 12 --> SPI_MISO

Connect Arduino Pin 13 --> SPI_CLK

Connect Arduino GND --> GND

Connect Arduino 5V* --> 3VSB

 

*Originally I tried connecting Arduino 3.3V --> 3VSB, however erasing/writing to the BIOS would fail every single time. As soon as I switched to 5V as a last ditch effort, it worked for me. YMMV.

 

23. Plug your Arduino back into the working PC

24. To create a copy of your old BIOS file, open Terminal and type "flashrom -p serprog:dev=/dev/ttyACM0:115200 -r old.ROM"

25. If all is correct, you should see your BIOS chip detected (my Spansion S25FL064K was detected as a Winbond W25Q64.V) and the process will start. sit tight until it's complete.

 

26. To write the latest HP BIOS, copy the *.ROM file downloaded and extracted onto the working PC to the Home folder in Ubuntu and rename to "new.ROM"

27. In Terminal, type "flashrom -p serprog:dev=/dev/ttyACM0:115200 -w new.ROM"

28. Bite nails for 15-20 mins

29. Wait for the verification to complete - the lights on my Arduino stopped flashing during verification so I actually pulled the USB out here. Probably don't do that - only if you have to.

30. Unplug the Arduino from USB and ROM_RECOVERY headers. Put jumper back over SPI_CS# headers and move other jumper back to left hand side.

31. Reinsert CMOS battery

32. Plug power back in and press ON button

33. System should start and then restart quickly. Let it do it's thing.

34. CELEBRATE!

35. When booted into windows, update BIOS the official way (run the exe file)

36. Leave system on for around 30-60 minutes.

 

I used these excellent resources in order of usefulness:

- http://systats.or8.net/hpspi/

- http://tomvanveen.eu/flashing-bios-chip-arduino/

- http://www.informaticanapoli.it/hp-envy-23-touchsmart-non-si-accende/

 

And of course a massive thanks to PhoenixForce who kickstarted the whole idea.

 

Good luck! If you have any questions, feel free to post them here.

dimar2342 Tutor
Tutor
9 2 2
Message 10 of 12
8,768
Flag Post

HP ENVY 23-d010ea TouchSmart All-in-One Desktop PC, blank screen

After spending a whole day reading about the issue, I decided to post a video how I got it fixed.

https://www.youtube.com/watch?v=tbrDr88JH7Y

Please like the video and leave a comment :-) Issue: HP ENVY 23 showing nothing on the screen when switched on. Did some reading online, and decided to share the way I got it to work. Hardware: CH341A SPI firmware BIOS programmer, jumper wires. Software: CH341A Programmer version 1000.00 Driver: ...

Note on archived topics.

This topic has been archived. Information and links in this thread may no longer be available or relevant.
If you have a question create a new topic by clicking here and select the appropriate board.
† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation