Skip to content

Instantly share code, notes, and snippets.

@pdp7
Last active November 18, 2015 21:51
Show Gist options
  • Save pdp7/c3a6ead711c453d013aa to your computer and use it in GitHub Desktop.
Save pdp7/c3a6ead711c453d013aa to your computer and use it in GitHub Desktop.
bbb rcn bb-kernel am33x-v3.8: part 3
root@lappy486:/media/usb0/bbb/bonnie-bb-kernel/bb-kernel-am33x-v3.8# bash ./tools/install_kernel.sh /dev/sdd
-----------------------------
lsblk:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 232.9G 0 disk
└─sda1 8:1 0 232.9G 0 part
sdb 8:16 0 119.2G 0 disk
├─sdb1 8:17 0 243M 0 part /boot
├─sdb2 8:18 0 1K 0 part
└─sdb5 8:21 0 119G 0 part
└─sdb5_crypt 254:0 0 119G 0 crypt
├─lappy486--vg-root 254:1 0 114.1G 0 lvm /
└─lappy486--vg-swap_1 254:2 0 4.9G 0 lvm [SWAP]
sdc 8:32 1 14.9G 0 disk
└─sdc1 8:33 1 14.9G 0 part /media/usb0
sdd 8:48 1 7.4G 0 disk
├─sdd1 8:49 1 96M 0 part /media/afustini/BEAGLE_BONE
└─sdd2 8:50 1 7.3G 0 part /media/afustini/rootfs
-----------------------------
ERROR: MMC is not defined in system.sh
root@lappy486:/media/usb0/bbb/bonnie-bb-kernel/bb-kernel-am33x-v3.8# vi system.sh
root@lappy486:/media/usb0/bbb/bonnie-bb-kernel/bb-kernel-am33x-v3.8# bash ./tools/install_kernel.sh
I see...
fdisk -l:
Disk /dev/sdb: 119.2 GiB, 128035676160 bytes, 250069680 sectors
Disk /dev/sda: 232.9 GiB, 250059350016 bytes, 488397168 sectors
Disk /dev/mapper/sdb5_crypt: 119 GiB, 127776325632 bytes, 249563136 sectors
Disk /dev/mapper/lappy486--vg-root: 114.1 GiB, 122553368576 bytes, 239362048 sectors
Disk /dev/mapper/lappy486--vg-swap_1: 4.9 GiB, 5221908480 bytes, 10199040 sectors
Disk /dev/sdc: 14.9 GiB, 16013942784 bytes, 31277232 sectors
Disk /dev/sdd: 7.4 GiB, 7948206080 bytes, 15523840 sectors
lsblk:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 232.9G 0 disk
└─sda1 8:1 0 232.9G 0 part
sdb 8:16 0 119.2G 0 disk
├─sdb1 8:17 0 243M 0 part /boot
├─sdb2 8:18 0 1K 0 part
└─sdb5 8:21 0 119G 0 part
└─sdb5_crypt 254:0 0 119G 0 crypt
├─lappy486--vg-root 254:1 0 114.1G 0 lvm /
└─lappy486--vg-swap_1 254:2 0 4.9G 0 lvm [SWAP]
sdc 8:32 1 14.9G 0 disk
└─sdc1 8:33 1 14.9G 0 part /media/usb0
sdd 8:48 1 7.4G 0 disk
├─sdd1 8:49 1 96M 0 part /media/afustini/BEAGLE_BONE
└─sdd2 8:50 1 7.3G 0 part /media/afustini/rootfs
-----------------------------
Are you 100% sure, on selecting [/dev/sdd] (y/n)? y
Debug: Existing Partition on drive:
-----------------------------
Disk /dev/sdd: 7.4 GiB, 7948206080 bytes, 15523840 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000
Device Boot Start End Sectors Size Id Type
/dev/sdd1 * 2048 198655 196608 96M e W95 FAT16 (LBA)
/dev/sdd2 198656 15523839 15325184 7.3G 83 Linux
Unmounting Partitions
-----------------------------
Starting Partition Search
-----------------------------
Trying: [/dev/sdd1]
Partition: [/dev/sdd1] trying: [vfat], [ext4]
Partition: [vfat]
found: /uEnv.txt
Installing 3.8.13-bone79 to /dev/sdd1
‘/media/usb0/bbb/bonnie-bb-kernel/bb-kernel-am33x-v3.8/deploy/3.8.13-bone79.zImage’ -> ‘/media/usb0/bbb/bonnie-bb-kernel/bb-kernel-am33x-v3.8/deploy/disk/zImage’
Installing 3.8.13-bone79-dtbs.tar.gz to /dev/sdd1
/media/usb0/bbb/bonnie-bb-kernel/bb-kernel-am33x-v3.8
Trying: [/dev/sdd2]
Partition: [/dev/sdd2] trying: [vfat], [ext4]
Partition: [extX]
found: /etc/fstab
Installing 3.8.13-bone79-modules.tar.gz to /dev/sdd2
‘/media/usb0/bbb/bonnie-bb-kernel/bb-kernel-am33x-v3.8/deploy/config-3.8.13-bone79’ -> ‘/media/usb0/bbb/bonnie-bb-kernel/bb-kernel-am33x-v3.8/deploy/disk/boot/config-3.8.13-bone79’
info: [3.8.13-bone79] now installed...
/media/usb0/bbb/bonnie-bb-kernel/bb-kernel-am33x-v3.8
-----------------------------
This script has finished...
For verification, always test this media with your end device...
root@lappy486:/media/usb0/bbb/bonnie-bb-kernel/bb-kernel-am33x-v3.8#
===================================================
root@beaglebone:~# dmesg| head
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 3.8.13-bone79 (bonniek@featherfall) (gcc version 4.7.3 20130328 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2013.04-20130415 - Linaro GCC 2013.04) ) #4 SMP Sat Oct 31 13:00:55 CDT 2015
root@beaglebone:~# uname -a
Linux beaglebone 3.8.13-bone79 #4 SMP Sat Oct 31 13:00:55 CDT 2015 armv7l GNU/Linux
root@beaglebone:~# find /lib/modules/3.8.13-bone79/|grep fbtft
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_pcd8544.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_ili9486.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_ili9340.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_hx8340bn.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_ili9325.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_ili9341.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_uc1701.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_ssd1351.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_s6d1121.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_upd161704.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_ra8875.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_agm1264k-fl.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_ili9481.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_watterott.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_bd663474.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_hx8347d.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fbtft_device.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_tinylcd.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_tls8204.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_ssd1331.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_ssd1306.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_hx8353d.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_st7735r.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/flexfb.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_ili9320.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_ssd1289.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fb_s6d02a1.ko
/lib/modules/3.8.13-bone79/kernel/drivers/video/fbtft/fbtft.ko
root@beaglebone:~# cat /sys/devices/bone_capemgr.9/slots
0: 54:PF---
1: 55:PF---
2: 56:PF---
3: 57:PF---
4: ff:P-O-- Bone-LT-eMMC-2G,00A0,Texas Instrument,BB-BONE-EMMC-2G
5: ff:P-O-- Bone-Black-HDMI,00A0,Texas Instrument,BB-BONELT-HDMI
6: ff:P-O-- Bone-Black-HDMIN,00A0,Texas Instrument,BB-BONELT-HDMIN
7: ff:P-O-L Override Board Name,00A0,Override Manuf,BB-SPIDEV1
root@beaglebone:~#
root@beaglebone:~# modprobe fbtft_device busnum=1 name=adafruit18 debug=7 verbose=3 gpios=dc:48,reset:60
CONSOLE WORKED OKAY
root@beaglebone:~# fbi -d /dev/fb0 -T 1 -a tux.png
FBI WORKED OKAY
root@beaglebone:~# mplayer -nolirc -vo fbdev:/dev/fb0 scale=WIDTH:128 hst_1.mpg
MPLAYER WORKED OKAY
@pdp7
Copy link
Author

pdp7 commented Nov 2, 2015

@pdp7
Copy link
Author

pdp7 commented Nov 2, 2015

@pdp7
Copy link
Author

pdp7 commented Nov 2, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment