Just bought a pi 4B 8GB to use headless with access via ssvnc like I do with all my existing Pis.
Discovered the Pi 4B will not boot without a HDMI cable.
I have tried all the suggestions relating to /boot/config.txt and now the pi will not boot with or without a HDMI cable.
Any Ideas before I send it back with all the other stuff I bought to make use of this device ?
More Info as requested
The Buster image runs on two devices fitted with standard 7" touch screens. I have the specs but cannot cut and paste. One is Pi4B the other Pi3B. Both work and I can ssh and ssvnc.
If I put the Ultra SD card Buster image into a third Pi4B without an lcd or hdmi monitor it fails to boot. I cannot ssh. It also fails with a hdmi TV attached.
I removed the sd and reapplied the power and the hdmi reports:
Pi 4 - 8GB Bootloader: c305221a Sep 2020 Config:866970505 Board:d03114 60b004b1 xx:xx:xx:xx:xx:xx SD:Card not detected Part:0 mbr all zeros0000000000000000000000 Updates:enabled 0 fw: blank net:down ip: 00000000000000 gw: 000000000 tftp: 000000000
When I insert the card as requested, at last the Pi boots and all seems ok (ssh and ssvnv).
So if I then ssh in and do sudo shutdown 0, wait for activity to stop then remove the power and the hdmi cable and reapply the power I get the same problem.
The Pi4B still fails to boot without a hdmi monitor attached.
These are my /boot/config.txt settings. Sorry I cannot figure out how to cut and paster the entire file without it looking unreadable. I tried block quote and insert code without luck.
hdmi_force_hotplug=1 dtparam=i2c_arm=on dtparam=spi=on dtparam=audio=on under [all] enable_uart=0 dtoverlay=w1-gpio dtparam=i2c=on display_rotate=2
Please could someone tell me where to look to fix this ?