This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM8168 NANDFLASH启动的问题



我们在合众达(Seed)的DVS8168开发板(与TI的evm816x很相似)基础上裁剪了一块8168板子,板子情况如下:
去掉了SATA接口、SERDES CLOSCKS、PCIe接口,
CPU采用的是TMS320DM8168CCYG,
DDR由8片K4B2G0846D(共2GB)换成了4片MT41K128M16JT(共1GB),DDR已用DM816x_C6A816x_AM389x_EMIF4_Register_Settings重新设置了寄存器参数,并且在u-

boot中也做了相应修改。
硬件部分在CCS下用evm816x_BSL做了测试,都能通过。
我们采用了NANDFLASH启动方式,用的是Seed提供的SDK包(DVRRDK_02.00.00.23)中的u-boot和内核程序,这部分程序是在TI的linux-psp-dvr-04.00.01.13上做了一些修改。
现在的问题是u-boot能正常启动,但加载Linux内核时就卡在Starting kernel ...动不了了。以下是u-boot的启动信息和加载内核时的参数设置。应该是用的UART0

,波特率也是对的。

我们刚开始接触Linux内核,请问这个问题可能是由什么造成的?应该如何入手调试解决?会不会是由于DDR由2GB换成了1GB引起的?u-boot下为什么显示DRAM:  2

GiB?我们应该修改哪部分的代码?


U-Boot 2010.06 (Jul 25 2016 - 01:00:13)                                         
                                                                                
TI8168-GP rev 2.1                                                               
                                                                                
ARM clk: 930MHz                                                                 
DDR clk: 796MHz                                                                 
HDVICP clk: 504MHz                                                              
L3 Fast clk: 465MHz                                                             
HDVPSS clk: 232MHz                                                              
Ducati M3 clk: 232MHz                                                           
                                                                                
I2C:   ready                                                                    
DRAM:  2 GiB                                                                    
NAND:  HW ECC Hamming Code selected                                             
256 MiB                                                                         
:,;;:;:;;;;;;;;r;;:,;;:;:;;;;;;;;:,;;:;:;;;;;;;;:,;;:;:;;;;;;;;:;;;;;;;;:,;;:;:
;,;:::;;;;r;;;rssiSiS552X5252525259GX2X9hX9X9XX2325S55252i5:,;;:;:;;;;;;;;:,;;:
;:;;;;;;;rrssSsS52S22h52299GGAAMHMM#BBH#B#HMM#HMBA&&XX2255S2S5Si:,;;:;:;;;;;;;;
;:;;r;;rsrrriiXS5S329&A&MH#BMB#A&9XXA252GXiSXX39AAMMMBB&G22S5i2SSiiiisi:,;;:;:;
;;;;;r;rr2iisiih393HB#B#AA99i22irrrX3X52AGsisss2Xii2299HBMA&X2S5S5iSiisSsi:,;;:
r:r;rrsrsihXSi2&##MHB&Ahh3AGHGA9G9h&#H##@@@##MAMMXXX9SSS29&&HGGX2i5iisiiisisi:,
;;rrrrsSiiiA&ABH&A9GAGhAhBAMHA9HM@@@@@@@@@@@@@@@@@@@HHhAh2S2SX9&Gh22SSiisiiisii
r:rrssisiS2XM##&h3AGAX&3GG3Ssr5H@M#HM2; ;2X&&&MHMB###GBB#B&XXSSs529XX55iSsisisi
r;rsrisSi2XHAhX99A3XXG&&XS;:,rH#HGhAS   @@@@3rs2XBM@@A552&&AHA2XiisSS252SSsisSs
r;issi5S22&&3iSSX292&hXsr;;:;h@&G339&S9@@@@2@MA&9&HB##Xris29ABMAAX2ir;rsSi5iss5
rrsSi2XhG&9GXh399&X99i;;;;;;r#H&293H9X#@@@@@@@B&9GhAH@XrrsrsiXABHB&HG2rr;rrSiSi
;:rsisS599&AA9XG&3A35r;:::;,;BMh&&2iX5A@@@@@@@&392X5GB2;;;r;iSX393A##A&Xi:::rsi
;:rss552222X553&XHMhir;;::,:,h#HhGSXhG3#@@@@#AXXS2XAHA;::;;;;ss55XShBA3239r:,;;
r;ii2S5SSi2i53hirsh2srr::,,,,;MMXX359&Ah3h&Si59SX99A#i:,::::;;sri2,.2r;:SGAr;,:
;:;rrrrssiriXGSi::shs;;;,,,:,,rBBA9h5s5h5iS5isi2SAHB5:,,,:::;rrs5&SrisSX5Srrr:,
;,r;;;;rsriSSrrrr;;5Xrr;;,:,,.,;9AA2SsisS5323XXXG9&i:.,,::;;r;;;srrrrrr;;:;::::
:,;r;r;rrissrrr;:;::;s;;;;,:,,..,r293h222hXXAAGGGX;:,,,:,:,::;:;::,:,,,,...,,,,
;,;;;;rrrrrrrrirr;,.,,:::::::,,,,.,;SX&ABAB2hhXir:,,.,,.,,:,,,,..,,,..,..,,,..:
:.:;:;;;:;;;;r;rrs;:.. ,,:::::,:,:,,.::rrsrr;;,,.......,..,....,,,,,,,...,.,,:,
:.:::,::::::;;r;rrr;:.......,.,.,,:::,,...............,,::.,,,,:,::,,:,:,,,:,;:
,.::,:,,,,,;;;;;;;;r;;::,..............................;;;:;::::,:::::::,:,:,,,
: ,,:,,,,,,,,,,,,,:;rrr;;:;,,,,,,,::,.,.:.,.,;s,:;;;;:;:;;;;;::::,:::,:::,:,:,:
,.,,,,,,,...,,.,,....................................:,............:,,,:,:,,,,,
                                                                                
MMC:   OMAP SD/MMC: 0                                                           
Net:   Detected MACID:88:c2:55:8a:d1:8e                                         
Ethernet PHY: GENERIC @ 0x01                                                    
DaVinci EMAC                                                                    
Hit any key to stop autoboot:  0                                                
                                                                                
NAND read: device 0 offset 0x580000, size 0x260000                              
 2490368 bytes read: OK                                                         
## Booting kernel from Legacy Image at 81000000 ...                             
   Image Name:   Linux-2.6.37                                                   
   Image Type:   ARM Linux Kernel Image (uncompressed)                          
   Data Size:    2435192 Bytes = 2.3 MiB                                        
   Load Address: 80008000                                                       
   Entry Point:  80008000                                                       
   Verifying Checksum ... OK                                                    
   Loading Kernel Image ... OK                                                  
OK                                                                              
                                                                                
Starting kernel ...                                                             




SEED-DVS8168_v1.0#print                                                         
baudrate=115200                                                                 
autoload=no                                                                     
verify=yes                                                                      
bootfile=uImage                                                                 
ramdisk_file=ramdisk.gz                                                         
loadaddr=0x81000000                                                             
script_addr=0x80900000                                                          
loadbootscript=fatload mmc 0 ${script_addr} boot.scr                            
bootscript= echo Running bootscript from MMC/SD to set the ENV...; source ${scr}
ethaddr=88:c2:55:8a:d1:8e                                                       
ethact=DaVinci EMAC                                                             
bootdelay=10                                                                    
filesize=2528B8                                                                 
fileaddr=81000000                                                               
gatewayip=192.168.0.1                                                           
netmask=255.255.255.0                                                           
ipaddr=192.168.0.180                                                            
serverip=192.168.0.113                                                          
bootcmd=nand read 0x81000000 0x00580000 0x260000;bootm 0x81000000               
bootargs=mem=116M console=ttyO0,115200n8 root=/dev/nfs nfsroot=192.168.0.113:/o0
stdin=serial                                                                    
stdout=serial                                                                   
stderr=serial                                                                   
ver=U-Boot 2010.06 (Jul 25 2016 - 01:00:13)                                     
                                                                                
Environment size: 814/8188 bytes                                                

  • Michael,

    请问uboot里面的LISA相关配置是否有修改?

    下面的论坛讨论可以参考一下:

    https://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/717/t/392710

  • Michael,

    关于uboot里面显示的DDR的大小,请尝试修改\u-boot-dvr-rdk\include\configs\里面类似ti8168_evm.h的头文件的下面的信息:

    /**
     * Physical Memory Map
     */
    #define CONFIG_NR_DRAM_BANKS        2        /* we have 2 banks of DRAM */
    #define PHYS_DRAM_1            0x80000000    /* DRAM Bank #1 */
    #define PHYS_DRAM_1_SIZE        0x20000000    /* 512 MB */
    #define PHYS_DRAM_2            0xC0000000    /* DRAM Bank #2 */
    #define PHYS_DRAM_2_SIZE        0x20000000    /* 512 MB */

  • Chris,谢谢你的回复。

    我们的确没有修改LISA配置,昨天将u-boot的ti8168_evm.h修改为

    #define CONFIG_NR_DRAM_BANKS  2  /* we have 2 banks of DRAM */
    #define PHYS_DRAM_1   0x80000000 /* DRAM Bank #1 */
    #define PHYS_DRAM_1_SIZE  0x20000000 /* 512 MB */
    #define PHYS_DRAM_2   0xA0000000 /* DRAM Bank #2 */
    #define PHYS_DRAM_2_SIZE  0x20000000 /* 512 MB */

    将evm.h中的LISA配置修改为2个Section,每个Section 512MB,128B交织模式:

     __raw_writel(0x0, DMM_LISA_MAP__0);
     __raw_writel(0x0, DMM_LISA_MAP__1);
     __raw_writel(0x80540300, DMM_LISA_MAP__2);
     __raw_writel(0xA0540310, DMM_LISA_MAP__3);

    不知道参数设置是否正确,现在的现象跟原来还是一样,卡在Starting kernel ... 不动。

    内核启动参数,我们设的是:

    setenv bootargs 'mem=116M console=ttyO0,115200n8 root=/dev/nfs nfsroot=192.168.0.113:/opt/DVRRDK_02.00.00.23/target/rfs ip=192.168.0.180:192.168.0.113:192.168.0.1:255.255.255.0::eth0:off vram=20M notifyk.vpssm3_sva=0xbfd00000'

    不知道哪里有问题?

  • Michael,

    请问在rules.make里面你是否配置的是DDR_MEM := DDR_MEM_1024M?

  • 我查了一下,rules.make在DVRRDK_02.00.00.23/dvr_rdk目录下,我们没有修改过dvr_rdk目录里的任何东西,感觉跟linux内核没有关系,rules.make里面原来就是配置的是DDR_MEM_1024M

  • 还有一个奇怪的问题:我们总共做了两块板,另一块板,每次用nand-flash-writer.out重新烧写u-boot到nand flash后,u-boot可以正常启动,而且今天调试后可以加载linux内核了,但到USB HID core driver时就挂了,附件是加载信息。但这块板子有个奇怪的问题,烧写flash后,只要闲置几分钟,u-boot就启动不起来,只能显示很少的字符,比如

    U-Boot 2010.06 (Aug 17 2016 - 21:39:24)                                         
    TI8168-GP rev 2.1                                                               
    ARM clk: 930MH?                                                                 

    这是不是flash有问题?

  • Michael,

    如你使用串口下载uboot,是否有类似的问题?如果也有,就可以排除flash的问题,而考虑DDR的稳定性。

    你是否有尝试降低DDR频率测试过?

  • Chris,如何用串口下载uboot?Ti有没有提供针对8168的串口烧写工具啊?能不能给个链接,谢谢!

  • Michael,

    PG2.x的芯片才能使用串口下载uboot,请参考uboot guide:

    http://processors.wiki.ti.com/index.php/TI81XX_PSP_UBOOT_User_Guide#U-Boot_UART_support

  • Chris,

    今天对上次能加载内核的那块板改变DDR频率进行测试,频率降为400MHz和531MHz,u-boot启动不起来, 频率降为675MHz,现象跟796MHz一样,刚用CCS下载完u-boot,可以正常启动并加载内核,断电几分钟后,启动不了,然后再反复上电多次, 又可以慢慢启动起来,现在我怀疑DDR的稳定性有问题。

    我们只是用DM816x_C6A816x_AM389x_EMIF4_Register_Settings 重新设置了寄存器参数,由于在CCS下,用DDR_test程序在400、531、675、796几个频率下都能够测试通过,想着DDR应该没有问题,所 以没有做SW_LEVELING,现在看来是不是还是要做SW_LEVELING啊?

  • Michael,

    DDR SW Leveling必须做的。但是我这里遇到的DDR稳定性问题基本都是系统跑起来,负荷比较重的情况,或者是长时间运行的情况。

    你的这个情况,我建议还需要从硬件角度检查一下DDR相关电源/纹波是否符合spec的要求

  • Chris,

    我们基本找到问题所在了,u-boot里面我们用的是原来开发板的DDR SW Leveling参数,不适合我们做的板子,所以内核加载不起来。我们把ddr_defs_ti816x.h中的#define CONFIG_TI816X_DDR3_SW_LEVELING注释掉,以及后来重做了DDR SW Leveling,内核就可以加载了。

    但是,每次加载到usbhid: USB HID core driver 就卡住了,以下是log信息。后来调试发现运行到notify_shm_drv.c文件中的

     /* for debug */
     set_bit(1, (unsigned long *)   &(obj->self_proc_ctrl->event_reg_mask));

    语句时就执行不过去,把这条语句注释之后内核可以加载通过,而且我们发现obj->self_proc_ctrl->event_reg_mask不能进行读操作,但写操作没问题,比如

    u32 test = obj->self_proc_ctrl->event_reg_mask;就过不了,地址&(obj->self_proc_ctrl->event_reg_mask)是0xc788c088,这个问题是怎么回事呢?

    Starting kernel ...                                                            
                                                                                   
    Linux version 2.6.37 (root@ubuntu) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-
    203) ) #39 Wed Sep 7 23:54:58 PDT 2016                                         
    CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f                
    CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache              
    Machine: ti8168evm                                                             
    vram size = 20971520 at 0x0                                                    
    reserved size = 20971520 at 0x0                                                
    FB: Reserving 20971520 bytes SDRAM for VRAM                                    
    Memory policy: ECC disabled, Data cache writeback                              
    OMAP chip is TI8168 2.0                                                        
    Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 24344     
    Kernel command line: mem=116M console=ttyO0,115200n8 root=/dev/nfs nfsroot=192.1
    68.0.103:/opt/DVRRDK_02.00.00.23/target/rfs ip=192.168.0.105:192.168.0.103:192.1
    68.0.1:255.255.255.0::eth0:off vram=20M notifyk.vpssm3_sva=0xbfd00000          
    PID hash table entries: 512 (order: -1, 2048 bytes)                            
    Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)                 
    Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)                   
    Memory: 96MB = 96MB total                                                      
    Memory: 91996k/91996k available, 26788k reserved, 0K highmem                   
    Virtual kernel memory layout:                                                  
        vector  : 0xffff0000 - 0xffff1000   (   4 kB)                              
        fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)                              
        DMA     : 0xffc00000 - 0xffe00000   (   2 MB)                              
        vmalloc : 0xc7800000 - 0xf8000000   ( 776 MB)                              
        lowmem  : 0xc0000000 - 0xc7400000   ( 116 MB)                              
        modules : 0xbf000000 - 0xc0000000   (  16 MB)                              
          .init : 0xc0008000 - 0xc003a000   ( 200 kB)                              
          .text : 0xc003a000 - 0xc049f000   (4500 kB)                              
          .data : 0xc04a0000 - 0xc04e7f40   ( 288 kB)                              
    SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1        
    NR_IRQS:407                                                                    
    IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts            
    Total of 128 interrupts on 1 active controller                                 
    GPMC revision 6.0                                                              
    Trying to install interrupt handler for IRQ400                                 
    Trying to install interrupt handler for IRQ401                                 
    Trying to install interrupt handler for IRQ402                                 
    Trying to install interrupt handler for IRQ403                                 
    Trying to install interrupt handler for IRQ404                                 
    Trying to install interrupt handler for IRQ405                                 
    Trying to install interrupt handler for IRQ406                                 
    Trying to install type control for IRQ407                                      
    Trying to set irq flags for IRQ407                                             
    OMAP clockevent source: GPTIMER1 at 27000000 Hz                                
    Console: colour dummy device 80x30                                             
    Calibrating delay loop... 927.33 BogoMIPS (lpj=4636672)                        
    pid_max: default: 32768 minimum: 301                                           
    Security Framework initialized                                                 
    Mount-cache hash table entries: 512                                            
    CPU: Testing write buffer coherency: ok                                        
    devtmpfs: initialized                                                          
    omap_voltage_early_init: voltage driver support not added                      
    regulator: core version 0.5                                                    
    regulator: dummy:                                                              
    NET: Registered protocol family 16                                             
    OMAP GPIO hardware version 0.1                                                 
    OMAP GPIO hardware version 0.1                                                 
    omap_mux_init: Add partition: #1: core, flags: 0                               
    _omap_mux_get_by_name: Could not find signal i2c2_scl.i2c2_scl                 
    _omap_mux_get_by_name: Could not find signal i2c2_sda.i2c2_sda                 
    registered ti816x_vpss device                                                  
    registered ti816x_gpio_vr device                                               
    registered TI816x on-chip HDMI device                                          
    registered ti816x_spi_gpio device                                              
    registered spidev device                                                       
    registered ti816x_sr device                                                    
    registered ti81xx_vidout device                                                
    pm_dbg_init: only OMAP3 supported                                              
    ti81xx_pcie: Invoking PCI BIOS...                                              
    ti81xx_pcie: Setting up Host Controller...                                     
    ti81xx_pcie: Register base mapped @0xc7820000                                  
    ti81xx_pcie: Starting PCI scan...                                              
    PCI: bus0: Fast back to back transfers enabled                                 
    bio: create slab <bio-0> at 0                                                  
    regulator: VFB: 800 <--> 1025 mV at 1025 mV                                    
    vgaarb: loaded                                                                 
    SCSI subsystem initialized                                                     
    usbcore: registered new interface driver usbfs                                 
    usbcore: registered new interface driver hub                                   
    usbcore: registered new device driver usb                                      
    registerd cppi-dma Intr @ IRQ 17                                               
    Cppi41 Init Done                                                               
    omap_i2c omap_i2c.1: bus 1 rev4.0 at 100 kHz                                   
    omap_i2c omap_i2c.2: bus 2 rev4.0 at 100 kHz                                   
    Advanced Linux Sound Architecture Driver Version 1.0.23.                       
    Switching to clocksource gp timer                                              
    musb-hdrc: version 6.0, host, debug=0                                          
    musb-hdrc musb-hdrc.0: dma type: dma-cppi41                                    
    musb-hdrc musb-hdrc.0: MUSB HDRC host driver                                   
    musb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 1           
    usb usb1: New USB device found, idVendor=1d6b, idProduct=0002                  
    usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1             
    usb usb1: Product: MUSB HDRC host driver                                       
    usb usb1: Manufacturer: Linux 2.6.37 musb-hcd                                  
    usb usb1: SerialNumber: musb-hdrc.0                                            
    hub 1-0:1.0: USB hub found                                                     
    hub 1-0:1.0: 1 port detected                                                   
    musb-hdrc musb-hdrc.0: USB Host mode controller at c781e000 using DMA, IRQ 18  
    musb-hdrc musb-hdrc.1: dma type: dma-cppi41                                    
    musb-hdrc musb-hdrc.1: MUSB HDRC host driver                                   
    musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 2           
    usb usb2: New USB device found, idVendor=1d6b, idProduct=0002                  
    usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1             
    usb usb2: Product: MUSB HDRC host driver                                       
    usb usb2: Manufacturer: Linux 2.6.37 musb-hcd                                  
    usb usb2: SerialNumber: musb-hdrc.1                                            
    hub 2-0:1.0: USB hub found                                                     
    hub 2-0:1.0: 1 port detected                                                   
    musb-hdrc musb-hdrc.1: USB Host mode controller at c7826800 using DMA, IRQ 19  
    NET: Registered protocol family 2                                              
    IP route cache hash table entries: 1024 (order: 0, 4096 bytes)                 
    TCP established hash table entries: 4096 (order: 3, 32768 bytes)               
    TCP bind hash table entries: 4096 (order: 2, 16384 bytes)                      
    TCP: Hash tables configured (established 4096 bind 4096)                       
    TCP reno registered                                                            
    UDP hash table entries: 256 (order: 0, 4096 bytes)                             
    UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)                        
    NET: Registered protocol family 1                                              
    RPC: Registered udp transport module.                                          
    RPC: Registered tcp transport module.                                          
    RPC: Registered tcp NFSv4.1 backchannel transport module.                      
    NetWinder Floating Point Emulator V0.97 (double precision)                     
    PMU: registered new PMU device of type 0                                       
    omap-iommu omap-iommu.0: ducati registered                                     
    omap-iommu omap-iommu.1: sys registered                                        
    JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.                            
    msgmni has been set to 179                                                     
    io scheduler noop registered                                                   
    io scheduler deadline registered                                               
    io scheduler cfq registered (default)                                          
    seed_gpio major#: 253, minor#: 0                                               
    Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled                        
    omap_uart.0: ttyO0 at MMIO 0x48020000 (irq = 72) is a OMAP UART0               
    console [ttyO0] enabled                                                        
    omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1               
    omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2               
    brd: module loaded                                                             
    loop: module loaded                                                            
    ahci ahci.0: forcing PORTS_IMPL to 0x3                                         
    ahci ahci.0: AHCI 0001.0100 32 slots 2 ports 3 Gbps 0x3 impl platform mode     
    ahci ahci.0: flags: ncq sntf pm led clo only pmp pio slum part ccc             
    scsi0 : ahci_platform                                                          
    scsi1 : ahci_platform                                                          
    ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x100 irq 16     
    ata2: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x180 irq 16     
    omap2-nand driver initializing                                                 
    ONFI flash detected                                                            
    NAND device: Maf ID: 0x2c, Chip ID: 0xca (Micron, )                            
     erasesize: 0x20000, writesize: 2048, oobsize: 64                              
    Creating 5 MTD partitions on "omap2-nand.0":                                   
    0x000000000000-0x000000260000 : "U-Boot"                                       
    0x000000260000-0x000000280000 : "U-Boot Env"                                   
    0x000000280000-0x000000580000 : "U-Boot Logo"                                  
    0x000000580000-0x0000009c0000 : "Kernel"                                       
    0x0000009c0000-0x000010000000 : "File System"                                  
    davinci_mdio davinci_mdio.0: davinci mdio revision 1.6                         
    davinci_mdio davinci_mdio.0: detected phy mask fffffffd                        
    davinci_mdio.0: probed                                                         
    davinci_mdio davinci_mdio.0: phy[1]: device 0:01, driver unknown               
    usbcore: registered new interface driver cdc_ether                             
    usbcore: registered new interface driver dm9601                                
    Initializing USB Mass Storage driver...                                        
    usbcore: registered new interface driver usb-storage                           
    USB Mass Storage support registered.                                           
    mice: PS/2 mouse device common for all mice                                    
    Enter isl12026_rtc_init                                                        
    Enter isl12026 probe                                                           
    isl12026 1-006f: rtc core: registered isl12026 as rtc0                         
    isl12026 1-006f: isl12026_get_datetime: read error                             
    End isl12026 probe                                                             
    register result:0                                                              
    omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc1                       
    i2c /dev entries driver                                                        
    Linux video capture interface: v2.00                                           
    usbcore: registered new interface driver uvcvideo                              
    USB Video Class driver (v1.0.0)                                                
    OMAP Watchdog Timer Rev 0x00: initial timeout 60 sec                           
    usbcore: registered new interface driver usbhid                                
    usbhid: USB HID core driver                                                    

  • 你好,

    请问我之前提到的系统电源纹波,上电复位时序等是否有测量?

    DDR降频是否有测试过?