Hi All.
I have had a HL2 from MakerFabs for around a month now and have been very impressed. Recently, I had to power down the device, and after powering it back up, I cannot get the HL2 to respond to the usual 63 byte broadcast packet on port 1024. It doesn't respond to the last IP address it had, either,
Digging into it a bit more, I enabled port mirroring on a switch and watched the HL2 as it powers up/on cable connection and it never asks for a DHCP address that I can see using WireShark on the mirrored port. I used Nmap with a direct cable connection to see if I could find the device within the 65k addresses of the APIPA address space (with nmap -sn
169.254.0.0/16). The only host that responded was localhost, so not found there either.
The network like blinks with traffic, and both LEDs closest to the ethernet socket are flashing (which implies that the ETH PHY clock is OK and that a APIPA or FIXED IP was issued. I have never used a fixed IP, so guessing that it's APIPA).
I dug around in the Verilog (I'm in FPGA design) and found the default hl2b5up_main variant bitstream (which I assume I have) is built with UART enabled, so I followed the UART signals and arrived at signals io_db1_3 (txd) and io_db1_2 (rxd) which in turn arrive at pins 77 and 76 on the FPGA and pins 3 and 2 on connector DB1. I have tried at all the sane baudrates I could think of, and cannot see any data (or random characters) there at powerup.
If needed, I have JTAG cables, etc., that should be able to program the FPGA/PROM, but I think I am getting in too deep here.
Hopefully this is a common issue, and someone will be able to point me in the right direction. No lightening or anything like that. Network otherwise works as expected.
Thanks.
George M1GEO