Hi Peter,
Thanks for the response with pictures. R34 is correct for the KSZ9021RN, although I measure 4.98K on a new board in my lab. The low value is a little concerning but I don't think should cause this consistent of a problem.
Just to double check that I am not being confused by something like a slow video, when D2 and D3 are blinking, are they both blinking at the same rate of about 1Hz? Or is D2 twice the speed of D3? If the KSZ9021RN is properly detected, then D2 should be blinking at twice the speed of D3. That doesn't seem to be the case in your video.
The newest gateware, which is installed on the new HL2s, uses a serial interface on pins 36 and 37 of U4 to read if U4 is a KSZ9021 or KSZ9031. The result of this read controls the frequency of D2. I'd like to check if this serial interface looks like it is in good shape, and if you unintentionally programmed an older gateware.
Pins 36 and 37 of U4 are on the corner nearest the FB11 marking on the silkscreen. Can you please inspect if these pins look well soldered, if any vias measure near 0 ohms, and if R26, the pullup resistor on pin 37 is well soldered and measures 2.2K. You can find a schematic here at
www.hermeslite.com.
Since forcing a factory image boot makes no difference for you, you would have had to overwrite the factory image with an older gateware that doesn't recognize the KSZ9021 which is difficult to do. Did you make any attempt to program the gateware on you HL2 via USB blaster or Raspberry Pi, perhaps trying to install a nonstandard gateware image?
You can try updating the gateware with the Raspberry Pi. The image link and details are here:
**Be sure to double click on the Update desktop icon to pull the latest files from github.** If not you will end up programming a version of the gateware that does not recognize the KSZ9021.
73,
Steve
kf7o