Skip to content

Instantly share code, notes, and snippets.

debian@beaglebone:~$ uname -r
4.8.5-bone2
debian@beaglebone:~$ dmesg | grep mmc
[ 3.964503] omap_hsmmc 48060000.mmc: Got CD GPIO
[ 4.156124] mmc1: new high speed MMC card at address 0001
[ 4.156819] mmcblk1: mmc1:0001 S10004 3.56 GiB
[ 4.157080] mmcblk1boot0: mmc1:0001 S10004 partition 1 4.00 MiB
[ 4.157299] mmcblk1boot1: mmc1:0001 S10004 partition 2 4.00 MiB
[ 4.158309] mmcblk1: p1
[ 15.672661] EXT4-fs (mmcblk1p1): mounted filesystem with ordered data mode. Opts: (null)
@RobertCNelson
RobertCNelson / Current Step-by-Step
Last active April 14, 2017 19:37
BeagleBoard-x15: Vivante GC320 GPU revision 5301 (etnaviv) 2d PE2.0
#start with: https://rcn-ee.net/rootfs/bb.org/testing/2016-11-06/lxqt-4gb/
#
#packaging changes:
#galcore-headers, moved /usr/local/include/HAL -> /usr/include/HAL
#libetnaviv-dev: packaged...
#libdrm-armada-dev: packaged...
#xserver-xorg-video-armada: packaged...
cd /opt/scripts/tools/ ; git pull ; sudo ./update_kernel.sh
/dts-v1/;
/ {
#address-cells = <0x1>;
#size-cells = <0x1>;
compatible = "myir,ricoboard", "ti,am4372", "ti,am43";
interrupt-parent = <0x1>;
model = "MYIR Rico Board";
chosen {
kernel:[100052.431934] mce: [Hardware Error]: CPU 0: Machine Check Exception: 5 Bank 7: be0000000008117a
kernel:[100052.432091] mce: [Hardware Error]: RIP !INEXACT! 10:<ffffffff9d3fb805>
kernel:[100052.434298] mce: [Hardware Error]: TSC a3da18006c9a ADDR 86075c100 MISC f72e018086
kernel:[100052.436558] mce: [Hardware Error]: PROCESSOR 0:406e3 TIME 1487550202 SOCKET 0 APIC 0 microcode 9e
kernel:[100052.437300] mce: [Hardware Error]: Run the above through 'mcelog --ascii'
kernel:[100052.437815] mce: [Hardware Error]: Machine check: Processor context corrupt
kernel:[100052.438298] Kernel panic - not syncing: Fatal machine check
kernel:[100052.438796] Kernel Offset: 0x1be00000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
@RobertCNelson
RobertCNelson / 3.8.13 patch
Last active March 3, 2017 16:44
BB-BONE-CAM-VVDN-00A0
Index: arch/arm/configs/beaglebone_defconfig
===================================================================
--- arch/arm/configs/beaglebone_defconfig (revision 1)
+++ arch/arm/configs/beaglebone_defconfig (revision 11)
@@ -2611,6 +2611,7 @@
# CONFIG_SOC_CAMERA_IMX074 is not set
CONFIG_SOC_CAMERA_MT9M001=y
CONFIG_SOC_CAMERA_MT9M111=y
+CONFIG_SOC_CAMERA_MT9M114=y
CONFIG_SOC_CAMERA_MT9T031=y
U-Boot SPL 2017.07-rc1-dirty (Jun 14 2017 - 14:00:50)
Trying to boot from MMC1
U-Boot 2017.07-rc1-dirty (Jun 14 2017 - 14:00:50 -0500)
CPU: Freescale i.MX6Q rev1.2 996 MHz (running at 792 MHz)
CPU: Automotive temperature grade (-40C to 125C) at 32C
Reset cause: POR
Board: MX6-SabreSD
@RobertCNelson
RobertCNelson / block
Last active September 19, 2021 22:47
androidthings_imx7d_pico_devpreview_4_1.zip
127|imx7d_pico:/ # ls /dev/block/
by-name loop4 mmcblk2boot0 mmcblk2p12 mmcblk2p5 mmcblk2rpmb ram11 ram2 ram7
loop0 loop5 mmcblk2boot1 mmcblk2p13 mmcblk2p6 platform ram12 ram3 ram8
loop1 loop6 mmcblk2p1 mmcblk2p2 mmcblk2p7 ram0 ram13 ram4 ram9
loop2 loop7 mmcblk2p10 mmcblk2p3 mmcblk2p8 ram1 ram14 ram5 vold
loop3 mmcblk2 mmcblk2p11 mmcblk2p4 mmcblk2p9 ram10 ram15 ram6 zram0
U-Boot SPL 2017.07-rc2-dirty (Jun 27 2017 - 08:53:45)
Trying to boot from MMC1
U-Boot 2017.07-rc2-dirty (Jun 27 2017 - 08:53:45 -0500)
CPU : AM335X-GP rev 2.1
I2C: ready
DRAM: 512 MiB
No match for driver 'omap_hsmmc'
@RobertCNelson
RobertCNelson / remoteproc.h
Last active June 28, 2017 19:51
remoteproc.h v3.14.x-ti -> v4.1.x-ti -> 4.4.x-ti -> v4.9.x-ti
/*
* Remote Processor Framework
*
* Copyright(c) 2011 Texas Instruments, Inc.
* Copyright(c) 2011 Google, Inc.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
@RobertCNelson
RobertCNelson / .eeprom.txt (built-in device)
Last active August 15, 2017 21:09
am335x eeprom programming with u-boot
board_eeprom_header=bbbw_blank