Install L4T in Tamonten NG board

Hi,

I am a new person in Tegra linux development.
I have Tamontem NG Evaluation board with Tegra 3 Chip. I want to boot L4T ubuntu in the evaluation board. I have done the steps such as Extracting the driver, copying the sample file system to rootfs folder, run apply binaries.sh and copy the contents of rootfs fodler to the SD card. But the OS is not get booting up.

The board is already running with PBS linux OS, in another SD card. So the only step i missed is the flashing the bootloader.

Please help.

Thanks in advance

You need to enable kernel logs over a serial cable. The exact details depends on the developer board and I don’t know about the one you mentioned.

From the kernel logs you usually see how the bootloader starts the kernel and then the kernel boots and then mounts the rootfs etc.

Hi kulve,

Please see the log file. It is saying that boot.scr.uimg file is missing. What i have to do. from whare i gave to include the boot.scr.uimg file

U-Boot 2013.07-00006-g0611a42 (Aug 15 2013 - 17:27:25)
TEGRA30
Board: Avionic Design Tamonten? NG Evaluation Carrier
DRAM:  1 GiB
MMC:   Tegra SD/MMC: 0, Tegra SD/MMC: 1, Tegra SD/MMC: 2
*** Warning - bad CRC, using default environment
In:    serial
Out:   serial
Err:   serial
Net:   Net Initialization Skipped
No ethernet found.
Hit any key to stop autoboot:  0
mmc1 is current device
Scanning mmc 1...
** File not found /boot.scr.uimg **
** File not found /boot.scr **
** File not found /boot/boot.scr.uimg **
** File not found /boot/boot.scr **
mmc0(part 0) is current device
Scanning mmc 0...
** No partition table - mmc 0 **
** No partition table - mmc 0 **
** No partition table - mmc 0 **
** No partition table - mmc 0 **
(Re)start USB...
USB0:   USB EHCI 1.00
scanning bus 0 for devices... 4 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found
       scanning usb for ethernet devices... Warning: failed to set MAC address
1 Ethernet Device(s) found
USB device 0: unknown device
Waiting for Ethernet connection... done.
BOOTP broadcast 1
DHCP client bound to address 192.168.1.25
Using sms0 device
TFTP from server 0.0.0.0; our IP address is 192.168.1.25; sending through gateway 192.168.1.1
Filename 'boot.scr.uimg'.
Load address: 0x90000000
Loading: EHCI timed out on TD - token=0x88008d80
T EHCI timed out on TD - token=0x88008d80
T EHCI timed out on TD - token=0x88008d80
T EHCI timed out on TD - token=0x88008d80
T T T EHCI timed out on TD - token=0x8008d80
T EHCI timed out on TD - token=0x8008d80
T EHCI timed out on TD - token=0x8008d80
T EHCI timed out on TD - token=0x8008d80
T
Retry count exceeded; starting again
Waiting for Ethernet connection... done.
BOOTP broadcast 1
DHCP client bound to address 192.168.1.25
Using sms0 device
TFTP from server 0.0.0.0; our IP address is 192.168.1.25; sending through gateway 192.168.1.1
Filename 'boot.scr.uimg'.
Load address: 0x90000000
Loading: EHCI timed out on TD - token=0x88008d80
T EHCI timed out on TD - token=0x88008d80
T EHCI timed out on TD - token=0x8008d80
T EHCI timed out on TD - token=0x8008d80
T EHCI timed out on TD - token=0x8008d80
T T T T EHCI timed out on TD - token=0x8008d80
T EHCI timed out on TD - token=0x8008d80
T
Retry count exceeded; starting again
Waiting for Ethernet connection... done.
BOOTP broadcast 1
DHCP client bound to address 192.168.1.25
Using sms0 device
TFTP from server 0.0.0.0; our IP address is 192.168.1.25; sending through gateway 192.168.1.1
Filename 'boot.scr.uimg'.
Load address: 0x90000000
Loading: EHCI timed out on TD - token=0x88008d80
T EHCI timed out on TD - token=0x88008d80
T EHCI timed out on TD - token=0x88008d80
T EHCI timed out on TD - token=0x88008d80
T EHCI timed out on TD - token=0x88008d80
T EHCI timed out on TD - token=0x88008d80
T EHCI timed out on TD - token=0x88008d80
T EHCI timed out on TD - token=0x88008d80
T T T

You may try to copy it from the working SD card. Also I think the boot.scr is a commonly used format for parsing U-Boot environment variables, so you can just google for generic instructions.

Hi Kulve,

First of all sorry for the late response.
Thanks for the answer. I copied the boot.scr.uimg to root (/) folder and uImage to boot(/boot/) and it starts booting.

After that while booting, some errors occurred in some Bluetooth devices (there is no bluetooth device in the board). So i disabled Bluetooth by giving the following command

sudo mv /etc/init/bluetooth.conf /etc/init/bluetooth.conf.noexec

Now the problem is that mouse and keyboard are not working. So i cannot login. But mouse and keyboard are enumerating. lsusb command is showing the USB mouse and keyboard. What to do.

Please help.

It’s hard to say what might be the problem. I assume it’s related to the X.Org. Check if there are any related errors in /var/log/Xorg.0.log and check the X.Org’s config in /etc/X11/xorg.conf and possibly in /etc/X11/xorg.conf.d/*.

Since the USB is detected it sounds like a generic Ubuntu problem and you might try googling for solutions based on logs and configs I mentioned.