
Hey Alexandre,
Here is a link to a precompiled and signed non verified uboot for the nyan-big chromebook: https://drive.google.com/file/d/0B3uMpbwOyYIadEtPdVpHV1piWEU/view?usp=sharin...
This is how you would boot a kernel from an sdcard that had uImage and tegra124-nyan-big.dtb in ext2 formatted partition on /dev/mmcblk1p3 mmc dev 1 ; mmc rescan 1 ; ext2load mmc 1:3 0x81000000 uImage ; ext2load mmc 1:3 0x82000000 tegra124-nyan-big.dtb ; bootm 0x81000000 - 0x82000000
Hope that helps
On Fri, Jul 21, 2017 at 3:48 AM, Simon Glass sjg@chromium.org wrote:
Hi Alexandre,
[...]
Hi , My Name is Alexander and i need some tip information about
U-boot
Board Nyan-Big to runinng Linux v4.4.x.x.
Can you please resend this to the U-Boot mailing list and cc me?
Thanks, Simon
I compiled source 4.4.0.70 Ubuntu distribution in chroot environment in
my
chormebook Tegra Tk1. After compilation the generated files were the following:
[aperfeito@alarm boot]$ ls -l total 24992 -rw-r--r-- 1 root root 98874 Jul 13 14:54 config-4.4.70-ARCH -rw-r--r-- 1 root root 8277506 Jul 13 14:54 initrd.img-4.4.70-ARCH -rw-r--r-- 1 root root 2033244 Jul 13 14:54 System.map-4.4.70-ARCH -rw-r--r-- 1 root root 15175680 Jul 13 14:54 vmlinuz-4.4.70-ARCH
I also compiled the u-boot-tegra in the same environment in chroot
Ubuntu
Xenial distribution these were compiled according to the email of Tom
Warren
send before
Make 'nyan-big_defconfig' and everything ok as you see below the generated files:
[aperfeito@alarm u-boot-tegra]$ ls *.bin u-boot.bin u-boot-dtb-tegra.bin u-boot-nodtb-tegra.bin u-boot-dtb.bin u-boot-nodtb.bin u-boot-tegra.bin
Now is the tip I'm asking you: I have two suggestions on how to put this in the KERNEL partition of my USB. My USB has two partitions To 1st. KERNEL Name with 16 megabytes of space dev / sda6 A 2st. ROOFS Name approximately 29 Gigabytes of space where I
worked
to compile the UbuntuXenial and Uboot-Tegra srcs kernel as you see in
the
email.
Sugestion : 1 mkimage -D "-I dts -O dtb -p 2048" -f kernel.its vmlinux.uimg dd if=/dev/zero of=bootloader.bin bs=512 count=1 vbutil_kernel \ --pack vmlinux.kpart \ --version 1 \ --vmlinuz vmlinux.uimg \ --arch arm \ --keyblock kernel.keyblock \ --> How I do This if necessary --signprivate kernel_data_key.vbprivk \ --> How I do This if necessary --config cmdline \ --> TXT file whit this config below --bootloader bootloader.bin
kernel.its adjust to files below as given to te src kernel 4.4.0-70 ./arch/arm/boot/dts/tegra124-nyan-blaze.dtb ./arch/arm/boot/dts/tegra124-nyan-big.dtb ___________________________________________________TXT CONFIG FILE __________________________________________________ console=tty1 init=/sbin/init root=PARTUUID=%U/PARTNROFF=1 rootwait rw noinitrd lsm.module_locking=0 ## OR ### initrd=/boot/initrd.img-4.4.0-ARCH console=ttyS0,115200n8 console=tty1 ignore_loglevel earlyprintk cgroup_enable=memory root=/dev/sda7
### For config line need your sugestion with is the best.
Sugestion: 2
I have to copy the kernel, generated initramfs, and dtb to the SDA6 partition and added the following kernel config to
/dev/sda7/roofsparttion
:/boot/extlinux/extlinux.conf
LABEL UbuntuXenial MENU LABEL UbuntuXenial on sda7 with 4.4 kernel LINUX /boot/vmlinuz-4.4.0 FDT /boot/dtb/tegra124-nyan-big.dtb APPEND initrd=/boot/initrd.img-4.4.0-ARCH console=ttyS0,115200n8 console=tty1 ignore_loglevel earlyprintk cgroup_enable=memory
root=/dev/sda7
How to make U-boot-Tegra now Work with Kernel 4.4.x.x as v3.10.x.x
Kernels
booting on USB.
There is a series which shows how to do this for tegra and rockchip. It is at u-boot-dm/chain-working and you can find a README there as well.
The series has not been applied yet - I think it is in Tom Warren's queue?
Regards, Simon [...] _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot