Skip to content

Instantly share code, notes, and snippets.

View bradfa's full-sized avatar
⚔️

Andrew Bradford bradfa

⚔️
View GitHub Profile
@bradfa
bradfa / gist:2398575
Created April 16, 2012 12:47
GrabSerial timing of BeagleBone boot, 650 ms for kernel ext2load
Opening serial port /dev/ttyUSB0
115200:8N1:xonxoff=0:rtcdtc=0
Program will end in 60 seconds
Printing timing information for each line
Use Control-C to stop...
[0.000000 0.000000]
[0.000152 0.000152] U-Boot SPL 2011.09-00036-ga61c346-dirty (Mar 14 2012 - 11:13:20)
[0.001998 0.001846] Texas Instruments Revision detection unimplemented
[0.515924 0.513926] OMAP SD/MMC: 0
[0.603889 0.087965] reading u-boot.img
@bradfa
bradfa / gist:2428758
Created April 20, 2012 13:44
cpsw Ethernet crash on shutdown with PREEMPT
Deconfiguring network interfaces...Internet Systems Consortium DHCP Client 4.1.1
-P1
Copyright 2004-2010 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/eth0/40:5f:c2:76:7a:94
Sending on LPF/eth0/40:5f:c2:76:7a:94
Sending on Socket/fallback
[ 206.049696] ------------[ cut here ]------------
@bradfa
bradfa / u-boot uart1 bone.patch
Created May 1, 2012 17:02
Beaglebone UART1 u-boot patch
From 6263be7a3ea785ef9cf7d104263846b4eeb7df80 Mon Sep 17 00:00:00 2001
From: Andrew Bradford <andrew.bradford@omni-id.com>
Date: Tue, 13 Mar 2012 15:02:40 -0400
Subject: [PATCH 1/4] BeagleBone: Enable UART1 as main terminal
---
arch/arm/include/asm/arch-ti81xx/cpu.h | 1 +
board/ti/am335x/evm.c | 1 +
board/ti/am335x/mux.c | 14 +++++++++++++-
board/ti/am335x/pll.c | 4 ++++
@bradfa
bradfa / .config
Created May 2, 2012 19:33
BeagleBone kernel config arago-v3.2-staging
#
# Automatically generated file; DO NOT EDIT.
# Linux/arm 3.2.0 Kernel Configuration
#
CONFIG_ARM=y
CONFIG_HAVE_PWM=y
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
CONFIG_HAVE_SCHED_CLOCK=y
CONFIG_GENERIC_GPIO=y
# CONFIG_ARCH_USES_GETTIMEOFFSET is not set
@bradfa
bradfa / .config
Created May 2, 2012 19:42
BeagleBone kernel config arago-v3.2-staging with 3.2.6 patched on top
#
# Automatically generated file; DO NOT EDIT.
# Linux/arm 3.2.6 Kernel Configuration
#
CONFIG_ARM=y
CONFIG_HAVE_PWM=y
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
CONFIG_HAVE_SCHED_CLOCK=y
CONFIG_GENERIC_GPIO=y
# CONFIG_ARCH_USES_GETTIMEOFFSET is not set
@bradfa
bradfa / .config
Created May 2, 2012 20:00
BeagleBone kernel config arago-v3.2-staging with 3.2.16 patched on top
#
# Automatically generated file; DO NOT EDIT.
# Linux/arm 3.2.6 Kernel Configuration
#
CONFIG_ARM=y
CONFIG_HAVE_PWM=y
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
CONFIG_HAVE_SCHED_CLOCK=y
CONFIG_GENERIC_GPIO=y
# CONFIG_ARCH_USES_GETTIMEOFFSET is not set
@bradfa
bradfa / .config
Created May 2, 2012 20:16
BeagleBone kernel config koen r10d kernel
#
# Automatically generated file; DO NOT EDIT.
# Linux/arm 3.2.14 Kernel Configuration
#
CONFIG_ARM=y
CONFIG_HAVE_PWM=y
CONFIG_SYS_SUPPORTS_APM_EMULATION=y
CONFIG_HAVE_SCHED_CLOCK=y
CONFIG_GENERIC_GPIO=y
# CONFIG_ARCH_USES_GETTIMEOFFSET is not set
@bradfa
bradfa / 0001-am335x_evm_defconfig-Enable-DEVTMPFS-mount-at-boot.patch
Created May 8, 2012 11:36
0001-am335x_evm_defconfig-Enable-DEVTMPFS-mount-at-boot.patch
From d4053cc55255b651a8f73fb7436ecd36e6c2020c Mon Sep 17 00:00:00 2001
From: Andrew Bradford <andrew@bradfordembedded.com>
Date: Tue, 8 May 2012 07:33:40 -0400
Subject: [PATCH] am335x_evm_defconfig: Enable DEVTMPFS & mount at boot
Needed for some environments to have a populated /dev, such as very
limited embedded systems where DEVTMPFS will provide enough entries
in /dev automatically.
Signed-off-by: Andrew Bradford <andrew@bradfordembedded.com>
@bradfa
bradfa / boot.txt
Created May 10, 2012 19:25
Olimex AT91SAM9260 Boot
RomBOOT
>
U-Boot 2009.06-00374-g3427faf (Jul 16 2009 - 16:56:00)
DRAM: 64 MB
NAND: 512 MiB
DataFlash:AT45DB161
Nb pages: 4096
Page Size: 528
@bradfa
bradfa / env.txt
Created May 11, 2012 13:40
Olimex AT91SAM9260 u-boot env
U-Boot> printenv
ethaddr=3a:1f:34:08:54:54
bootdelay=3
baudrate=115200
bootargs=mem=64M console=ttyS0,115200 root=/dev/mtdblock1 rw rootfstype=jffs2
bootcmd=cp.b 0xD0040000 0x22200000 0x001BC124; bootm 0x22200000
stdin=serial
stdout=serial
stderr=serial
ethact=macb0