Part Number: DRA80XMEVM
Tool/software: Linux
Hi,
We are facing an issue while trying to boot the AM35X board from the TFTP server.
Following are the commands we used in the boot menu after pausing the autoboot
The files imported from the TFTP server are "Image" and "k3-am654-base-board.dtb".
Where the "Image" file is nothing but "Image-am65xx-evm.bin" renamed. The TFTP server we
are using is 10.30.12.66.
While running the last command(booti ${loadaddr} - ${fdtaddr}) the kernal starts loading
and at a certain point is hangs printing out the below message
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0).
We also tried using the Image-k3-am654-base-board.dtb instead of k3-am654-base-board.dtb,
but the results are same .
The following commands were used to set up the TFTP server in the 10.30.12.66.
sudo apt-get install xinetd tftpd tftp
sudo mkdir /tftpboot
$ sudo chmod -R 777 /tftpboot
$ sudo chown -R nobody /tftpboot
We created the service in the file /etc/xinetd.d/tftp as follows
service tftp
{
protocol = udp
port = 69
socket_type = dgram
wait = yes
user = nobody
server = /usr/sbin/in.tftpd
server_args = /tftpboot
disable = no
}
sudo service xinetd restart
Please let us know if there any commands or steps that we are missing or using incorrectly.
Regards,
Mallikarjun


