Thanks @jhon3909!!
That is a complete guide, but I don't want to change the complete OS, just
Kernel.
I will avoid the microSD option by the moment. In future, I am sure that in
future I will make a fresh installation, so it will be helpful.
Here is the ouput I have got:
*U-Boot# tftp 0x82000000 zImage*
*link up on port 0, speed 100, full duplex*
*Using cpsw device*
*TFTP from server 10.2.1.71; our IP address is 10.2.1.41*
*Filename 'zImage'.*
*Load address: 0x82000000*
*Loading: #################################################################*
*
#################################################################*
*
#################################################################*
*
#################################################################*
*
#################################################################*
*
#################################################################*
*
#################################################################*
*
#################################################################*
* ##########*
* 1.3 MiB/s*
*done*
*Bytes transferred = 7779368 (76b428 hex)*
*U-Boot# bootz 0x82000000 - 0x88000000*
*Kernel image @ 0x82000000 [ 0x000000 - 0x76b428 ]*
*## Flattened Device Tree blob at 88000000*
* Booting using the fdt blob at 0x88000000*
* reserving fdt memory region: addr=88000000 size=7000*
* reserving fdt memory region: addr=88080000 size=2d2a91*
* Using Device Tree in place at 88000000, end 8800a07f*
*Starting kernel ...*
*U-Boot SPL 2014.04-00014-g47880f5 (Apr 22 2014 - 13:23:54)*
*reading args*
*spl_load_image_fat_os: error reading image args, err - -1*
*reading u-boot.img*
*reading u-boot.img*
*U-Boot 2014.04-00014-g47880f5 (Apr 22 2014 - 13:23:54)*
*I2C: ready*
*DRAM: 512 MiB*
*NAND: 0 MiB*
*MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1*
**** Warning - readenv() failed, using default environment*
*Net: <ethaddr> not set. Validating first E-fuse MAC*
*cpsw, usb_ether*
*Hit any key to stop autoboot: 0*
*gpio: pin 53 (gpio 53) value is 1*
*Card did not respond to voltage select!*
*mmc0(part 0) is current device*
*Card did not respond to voltage select!*
*gpio: pin 56 (gpio 56) value is 0*
*gpio: pin 55 (gpio 55) value is 0*
*gpio: pin 54 (gpio 54) value is 0*
*mmc1(part 0) is current device*
*gpio: pin 54 (gpio 54) value is 1*
*SD/MMC found on device 1*
*reading uEnv.txt*
*1547 bytes read in 7 ms (215.8 KiB/s)*
*gpio: pin 55 (gpio 55) value is 1*
*Loaded environment from uEnv.txt*
*Importing environment from mmc ...*
*Checking if uenvcmd is set ...*
*gpio: pin 56 (gpio 56) value is 1*
*Running uenvcmd ...*
*reading zImage*
*5644336 bytes read in 314 ms (17.1 MiB/s)*
*reading initrd.img*
*2960017 bytes read in 173 ms (16.3 MiB/s)*
*reading /dtbs/am335x-boneblack.dtb*
*26118 bytes read in 12 ms (2.1 MiB/s)*
*Kernel image @ 0x82000000 [ 0x000000 - 0x562030 ]*
*## Flattened Device Tree blob at 88000000*
* Booting using the fdt blob at 0x88000000*
* Using Device Tree in place at 88000000, end 88009605*
*Starting kernel ...*
*Uncompressing Linux... done, booting the kernel.*
*[ 0.378017] omap2_mbox_probe: platform not supported*
*[ 0.533724] tps65217-bl tps65217-bl: no platform data provided*
*[ 0.597092] bone-capemgr bone_capemgr.9: slot #0: No cape found*
*[ 0.634199] bone-capemgr bone_capemgr.9: slot #1: No cape found*
*[ 0.671307] bone-capemgr bone_capemgr.9: slot #2: No cape found*
*[ 0.708416] bone-capemgr bone_capemgr.9: slot #3: No cape found*
*[ 0.726896] omap_hsmmc mmc.5: of_parse_phandle_with_args of 'reset'
failed*
*[ 0.761472] pinctrl-single 44e10800.pinmux: pin 44e10854 already
requested by 44e10800.pinmux; cannot claim for gpio-leds.8*
*[ 0.773150] pinctrl-single 44e10800.pinmux: pin-21 (gpio-leds.8) status
-22*
*[ 0.780451] pinctrl-single 44e10800.pinmux: could not request pin 21 on
device pinctrl-single*
*Loading, please wait...*
*[ 1.067327] bone-capemgr bone_capemgr.9: failed to load firmware
'BB-SPI0-01-00A0.dtbo'*
*[ 1.075800] bone-capemgr bone_capemgr.9: loader: failed to load slot-7
BB-SPI0-01:00A0 (prio 0)*
*[ 1.198848] hub 1-0:1.0: unable to enumerate USB device on port 1*
*[ 1.323607] tilcdc 4830e000.fb: Not sure which CEA mode to set, leaving
as DVI*
*[ 1.400647] bone-capemgr bone_capemgr.9: slot #6: BB-BONELT-HDMIN
conflict P8.45 (#5:BB-BONELT-HDMI)*
*[ 1.410426] bone-capemgr bone_capemgr.9: slot #6: Failed verification*
*[ 1.417314] bone-capemgr bone_capemgr.9: loader: failed to load slot-6
BB-BONELT-HDMIN:00A0 (prio 2)*
*Scanning for Btrfs filesystems*
*systemd-fsck[234]: rootfs: clean, 97876/230144 files, 606202/919296 blocks*
*[ 10.707751] libphy: PHY 4a101000.mdio:01 not found*
*[ 10.713034] net eth0: phy 4a101000.mdio:01 not found on slave 1*
*Debian GNU/Linux 7 beaglebone ttyO0*
*default username:password is [debian:temppwd]*
*Support/FAQ: http://elinux.org/Beagleboard:BeagleBoneBlack_Debian*
*The IP Address for eth0 is: 10.2.1.41*
*The IP Address for usb0 is: 192.168.7.2*
*beaglebone login: [ 13.431203] tilcdc 4830e000.fb: timeout waiting for
framedone*
*[ 18.827691] tilcdc 4830e000.fb: timeout waiting for framedone*
*U-Boot SPL 2014.04-00014-g47880f5 (Apr 22 2014 - 13:23:54)-B*
*oot 2014.04-00014-g47880f5 (Apr 22 2014 - 13:23:54)*
*I2C: ready*
*DRAM: 512 MiB*
*NAND: 0 MiB*
*MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1*
**** Warning - readenv() failed, using default environmenU-Boot SPL
2014.04-00014-g47880f5 (Apr 22 2014 - 13:23:54)*
*reading args*
*spl_load_image_fat_os: error reading image args, err - -1*
*reading u-boot.img*
*reading u-boot.img*
*U-Boot 2014.04-00014-g47880f5 (Apr 22 2014 - 13:23:54)*
*I2C: ready*
*DRAM: 512 MiB*
*NAND: 0 MiB*
*MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1*
**** Warning - readenv() failed, using default environmen*
*Debian GNU/Linux 7 beaglebone ttyO0*
*default username:password is [debian:temppwd]*
*Support/FAQ: http://elinux.org/Beagleboard:BeagleBoneBlack_Debian*
*The IP Address for eth0 is: 10.2.1.41*
*The IP Address for usb0 is: 192.168.7.2*
*beaglebone login: U-Boo tftp 0x82000000 zImage from server 10.2.*
*1.71; our IP address is 10.2.1.41*
*Filename 'zImage'.*
*Load address: 0x82000000*
* ##########*
* 1.3 MiB/s*
*done*
*Bytes transferred = 7779368 (76b428 hex)*
*U-Boot# bootz 0x82000000 - 0x88000000*
*Kernel image @ 0x82000000 [ 0x000000 - 0x76b428 ]*
*## Flattened Device Tree blob at 88000000*
* Booting using the fdt blob at 0x88000000*
* reserving fdt memory region: addr=88000000 size=7000*
* reserving fdt memory region: addr=88080000 size=2d2a91*
* Using Device Tree in place at 88000000, end 8800a07f*
*Starting kernel ...*
*U-Boot SPL 2014.04-00014-g47880f5 (Apr 22 2014 - 13:23:54)*
*reading args*
*spl_load_image_fat_os: error reading image args, err - -1*
*reading u-boot.img*
*reading u-boot.img*
*U-Boot 2014.04-00014-g47880f5 (Apr 22 2014 - 13:23:54)*
*I2C: ready*
*DRAM: 512 MiB*
*NAND: 0 MiB*
*MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1*
**** Warning - readenv() failed, using default environment*
Reached this point, I want to sum up:
- Install cross-compiler.
- Get uBoot: *ftp:://ftp.denx.de/pub//u-boot/u-boot-latest.tar.bz2*
- Get kernel from: *git://github.com/beagleboard/linux*
- Build the kernel and modules (*make ... uImage dtbs LOADDADDR=0x80008000*
).
- Copy the modules to: */lib/modules*
- Create tftp server in host-pc.
- Launch uBoot on BBB (use serial port).
- Configure @ips.
- Transfer zImage: *tftpboot 0x82000000*.
- Boot from new kernel: *bootz 0x82000000 - 0x88000000*.
These steps from above didn't work too.
Can anyone explain the concrete steps that must be done to build and
transfer the kernel, *please*?
What about the files needed to make it works? (/lib/modules;
am335x-bobeblack.dtb; uImage; zImage)
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.