Re: My first try installing

Lloyd Parkes <[email protected]>
Newsgroups gmane.os.netbsd.ports.arm
Message-ID <788af3cbfd006d89267cd49757a44003f8e6acd7.camel@must-have-coffee.gen.nz>
On Fri, 2024-06-07 at 12:23 -0700, [email protected]
wrote:
> I have the Jetson Nano develpment kit from Nvidia, and I'm trying to
> install NetBSD on it. I followed the instructions here:
> 
> http://wiki.netbsd.org/ports/evbarm/tegra/
> 
> because I know this system has a Tegra module with a Cortex-A57 CPU.
> I never heard the T1/X1 terminology before, so I'm not completely
> sure
> this system is expected to work at all ... but looks close.

Close often isn't good enough. SoCs don't have self describing hardware
like PCs do and so you need a devicetree file that describes your
hardware. Grabbing an "old" or "close" devicetree file has never worked
for me.

> 
> I flashed the NetBSD/arm64 live image on a 16G SD card; then I
> downloaded and unpacked http://pkgsrc.se/sysutils/u-boot-jetson-tx1 ,
> extracted the .bin file from it, and flashed that over the first part
> of the SD (starting at 8k) as instructed here:
> 
> https://cdn.netbsd.org/pub/NetBSD/NetBSD-10.0/evbarm-aarch64/INSTALL.html
> 
> Then I tried to boot with a display connected to the HDMI port.
> Sadly,
> I just get the Nvidia logo (probably from firmware) and nothing after
> that.  Any help or direction is appreciated, but if I have to
> formulate specific questions:
> 
> - is the Jetson Nano DK system known to work at all?

I think that the people who have had access to a Jetson Nano in the
past (such as myself) haven't known enough about how to get ARM SoC
systems running to get this to work. 

I now know more than I did and I still have my Jetson Nano. I have just
finished messing about with another ARM board, so I have some time to
help out with this. I would certainly like to get NetBSD running on my
Jetson Nano.

> 
> - is a console over HDMI supported, or do I have to use
>   serial-over-USB console?

I'm expect that U-Boot will only support serial over USB and you are
going to need to use U-Boot's console, at least at first.

> 
> - am I doing something else quite wrong?
> 

Probably. The Jetson Nano boot process is a little more complicated
than some other ARM SoCs that I have used.

Ngā-mihi,
Lloyd
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.