Hello, new user here.
I recently purchased the Alta board, and can’t get it to work. I need a headless setup, where the board will not have either monitor, keyboard or a mouse connected. All of the communication is to be done over wired network.
I’ve tried several distributions: Raspbian 12 Lite and Full, Debian 12 base and Ubuntu Desktop and Server.
The Lite/Base/Server distros exhibit a very similar and strange symptom:
If I first open the serial connection and then power the board I see the board booting and eventually starting to respond to PINGs on the IP I configured. Then (depending on the distro) I can log in over SSH and everything works fine. If, however, the serial is not connected to the board on boot - nothing happens. The PINGs to the board never start getting a reply and the board doesn’t seem like it booted (only the red LED is lit).
I’ve tried two different power adapters both rated for 3A on 5V and, considering the seemingly fine boot with serial, I don’t think there’s a problem with the power supply.
I’m using SanDisk Ultra A1 32GB MicroSD card. Again, considering the board seems to be booting fine with the serial, I doubt the SD card is the culprit.
For the flashing I tried using both Balena Etcher and Raspberry Pi Imager. The recommended Win32DiskImager instacrashes on my (Windows 10 Pro) machine. While hard to rule out some obscure failure with the imaging process, I doubt different distros would result in the same type of failure.
A piece of information I’m not sure is important, but feels it could be related. Before succeeding to boot with the serial, I tried booting in a desktop configuration (hence the Raspbian Full and Ubuntu Desktop) but my desktop environment would never come up. The text mode initialization prints would be shown fine, but then - just black screen. With Raspbian I’d see the cursor blinking part of the time in the top left corner and disappearing. With Ubuntu - nothing. I tried with two monitors, but both are by Acer and both are somewhat finicky, so I’m not sure who’s to blame here.
Am I missing something really dumb and basic? I couldn’t find any similar question.