Montag, 27. Mai 2013

Donnerstag, 23. Mai 2013

CHIMEI InnoLux. N156BGE

{
    {
            .x_res        = 1366,
            .y_res        = 768,
            .pixel_clock    = 69300,
            .hsw        = 34,
            .hfp        = 100,
            .hbp        = 100,
            .vsw        = 6,
            .vfp        = 20,
            .vbp        = 20,
        },
        .acbi            = 0x0,
        .acb            = 0x0,
        .config            = OMAP_DSS_LCD_TFT | OMAP_DSS_LCD_IVS |
                      OMAP_DSS_LCD_IHS ,
        .power_on_delay        = 0,
        .power_off_delay    = 0,
        .name            = "N156BGE-L11",
    },

txt to boot.scr

mkimage -A arm -O linux -T script -C none -a 0 -e 0 -n "Panda SD Boot" -d boot_mmc.txt boot.scr
This will produce a boot.scr file.

CPU + Board Temp

#! /bin/bash

echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

while [ 1 ]; do
    sudo date >> /tmp/temp.txt 
    sudo cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq >> /tmp/temp.txt 
    sudo cat /sys/class/hwmon/hwmon0/device/temp1_input >> /tmp/temp.txt   
sleep 20;
done

Pin MUX TLV320AIC3104 on MCBSP

OMAP4_MUX(ABE_MCBSP2_CLKX, OMAP_PIN_INPUT | OMAP_MUX_MODE0),/*MCBSP2 TLV320AIC3104 Master Mode -BCLK Freq to OMAP*/
OMAP4_MUX(ABE_MCBSP2_FSX, OMAP_PIN_INPUT | OMAP_MUX_MODE0), /*MCBSP2 TLV320AIC3104 Master Mode -WCLK Freq to OMAP*/
OMAP4_MUX(ABE_MCBSP2_DR, OMAP_PIN_INPUT | OMAP_MUX_MODE0), /*MCBSP2 TLV320AIC3104 I2S DATA "OUT" Pin5 DOUT*/
OMAP4_MUX(ABE_MCBSP2_DX, OMAP_PIN_OUTPUT | OMAP_MUX_MODE0), /*MCBSP2 TLV320AIC3104 I2S /
OMAP4_MUX(FREF_CLK1_OUT, OMAP_PIN_OUTPUT | OMAP_MUX_MODE0), /*Pin to provide MCLK to TLV320AIC3104 Codec PLL/
OMAP4_MUX(DPM_EMU2, OMAP_PIN_OUTPUT | OMAP_MUX_MODE3), /*TLV320AIC3104 reset GPIO_97*/

Donnerstag, 3. Januar 2013

Ubuntu 12.04 TWL6030 set RTC


Ubuntu 12.04 set TWL6030 RTC to Sysclock

dmesg | grep twl_rtc
                        
[    3.459381] twl_rtc twl_rtc: Power up reset detected.                      
[    3.465728] twl_rtc twl_rtc: Enabling TWL-RTC                              
[    3.473937] twl_rtc twl_rtc: rtc core: registered twl_rtc as rtc0          
[    4.502288] twl_rtc twl_rtc: setting system clock to 2000-01-01 00:00:01 UTC)

sudo hwclock --systohc                        
sudo hwclock -r                                
Thu 03 Jan 2013 05:34:34 PM IST  -0.896698 seconds    

NOTE: msecure pin must be high for write access!                  

AR1021 I2C Ubuntu 12.04

Microchip AR1021 I2C Touchcontroller  OMAP4 Board-File Changes: