January 2, 2021

EBAZ4205 Bitcoin miner board - Serial console

I solder on the 4 pin serial header, connect up a CP2104 USB to serial gadget, connect it to Rx, Tx, and Ground on the header, then fire up picom at 115200 baud. This works just fine and I see: zedboard-zynq7 login: PetaLinux 2016.4 zedboard-zynq7 /dev/ttyPS0

zedboard-zynq7 login: root
Password:
Login incorrect
zedboard-zynq7 login: random: nonblocking pool is initialized
Login timed out after 60 seconds
So this is pretty cool less than an hour after starting to work with the board. I press the button next to the LED block on the board edge and nothing happens (but I see the message "put the gpio low", which may or not be related to pushing this button.) It is not a reset button at any rate.

So, now that we have a working console, let's cycle power to reboot the board and see what we see on the console. We see quite a lot! I'll put all that into a separate file.

Network

Hook up a cable and we see:
zedboard-zynq7 login: macb e000b000.ethernet eth0: unable to generate target frequency: 25000000 Hz
macb e000b000.ethernet eth0: link up (100/Full)
IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
The startup chatter indicated it is running an http server first on 192.168.80.140, then on 192.168.36.66 I can ping the second address, but not the first. And aiming a browser at the second gets redirected to use https and then brings up a user login dialog -- with a radio button choice of CH or EN as a language. The main point in all of this is that the network is fully functional!
Feedback? Questions? Drop me a line!

Tom's Computer Info / tom@mmto.org