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启动问题



U-Boot 2010.06 (Oct 23 2013 - 13:29:39)

TI8168-GP rev 2.0

HDVICP clk : 600MHz
L3 Fast clk : 549MHz
HDVPSS clk : 274MHz
Ducati M3 clk : 274MHz
DSP clk : 1000MHz
ARM clk : 1200MHz
DDR clk : 796MHz

------------ PLL Settings --------------
MAIN_N : 56, MAIN_P: 1, OSC_FREQ: 27, FAPLL_K: 8

MAIN_INTFREQ1 : 0xC, MAIN_FRACFREQ1: 0x189374, MAIN_MDIV1: 0x1
MAIN_INTFREQ2 : 0xA, MAIN_FRACFREQ2: 0x147AE1, MAIN_MDIV2: 0x1
MAIN_INTFREQ3 : 0xA, MAIN_FRACFREQ3: 0x147AE1, MAIN_MDIV3: 0x2
MAIN_INTFREQ4 : 0xB, MAIN_FRACFREQ4: 0x0, MAIN_MDIV4: 0x2
MAIN_INTFREQ5 : 0xC, MAIN_FRACFREQ5: 0x189374, MAIN_MDIV5: 0x8

MAIN_MDIV6 : 0x3F
MAIN_MDIV7 : 0x4


--------- DDR PLL ----------
DDR_N : 0x3B
DDR_P : 0x1
DDR_MDIV1 : 0x2
DDR_INTFREQ2 : 0x8
DDDDR_FRACFREQ2R_N : 0xD99999
DDR_MDIV2 : 0x1E
DDR_INTFREQ3 : 0x8
DDR_FRACFREQ3 : 0x0
DDR_MDIV3 : 0x4
DDR_INTFREQ4 : 0xE
DDR_FRACFREQ4 : 0x0
DDR_MDIV4 : 0x4
DDR_INTFREQ5 : 0xE
DDR_FRACFREQ5 : 0x0
DDR_MDIV5 : 0x4

----------EMIF Timings (identical for 0 & 1)-------
EMIF_TIM1 : 0x1779C9FE
EMIF_TIM2 : 0x50608074
EMIF_TIM3 : 0x009F857F
EMIF_SDREF : 0x10001841
EMIF_SDCFG : 0x62A73832
EMIF_PHYCFG : 0x00000110

----------SW LEVEL Info (EMIF 0) -------
RD_DQS_GATE_BYTE_LANE0: 0x00000160
RD_DQS_GATE_BYTE_LANE1: 0x00000178
RD_DQS_GATE_BYTE_LANE2: 0x000001B3
RD_DQS_GATE_BYTE_LANE3: 0x000001D6

WR_DQS_RATIO_BYTE_LANE0: 0x0000007D
WR_DQS_RATIO_BYTE_LANE1: 0x0000008F
WR_DQS_RATIO_BYTE_LANE2: 0x000000A2
WR_DQS_RATIO_BYTE_LANE3: 0x000000B2

RD_DQS_RATIO_BYTE_LANE0: 0x00000037
RD_DQS_RATIO_BYTE_LANE1: 0x00000037
RD_DQS_RATIO_BYTE_LANE2: 0x00000038
RD_DQS_RATIO_BYTE_LANE3: 0x0000003B

WR_DATA_RATIO_BYTE_LANE0: 0x000000BD
WR_DATA_RATIO_BYTE_LANE1: 0x000000CF
WR_DATA_RATIO_BYTE_LANE2: 0x000000E2
WR_DATA_RATIO_BYTE_LANE3: 0x000000F2

----------SW LEVEL Info (EMIF 1) -------
RD_DQS_GATE_BYTE_LANE0: 0x0000015F
RD_DQS_GATE_BYTE_LANE1: 0x00000171
RD_DQS_GATE_BYTE_LANE2: 0x000001B5
RD_DQS_GATE_BYTE_LANE3: 0x000001D3

WR_DQS_RATIO_BYTE_LANE0: 0x0000006F
WR_DQS_RATIO_BYTE_LANE1: 0x00000087
WR_DQS_RATIO_BYTE_LANE2: 0x000000A5
WR_DQS_RATIO_BYTE_LANE3: 0x000000B0

RD_DQS_RATIO_BYTE_LANE0: 0x00000035
RD_DQS_RATIO_BYTE_LANE1: 0x00000043
RD_DQS_RATIO_BYTE_LANE2: 0x0000003F
RD_DQS_RATIO_BYTE_LANE3: 0x00000038

WR_DATA_RATIO_BYTE_LANE0: 0x000000AF
WR_DATA_RATIO_BYTE_LANE1: 0x000000C7
WR_DATA_RATIO_BYTE_LANE2: 0x000000E5
WR_DATA_RATIO_BYTE_LANE3: 0x000000F0

I2C: ready
DRAM: 1 GiB
NAND: HW ECC BCH8 Selected
256 MiB
MMC: OMAP SD/MMC: 0
:,;;:;:;;;;;;;;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,:;;;;:;:;;;;;::::,:::,:::,:,:,:
,.,,,,,,,...,,.,,....................................:,............:,,,:,:,,,,,

Net: Detected MACID:84:7e:40:ce:3b:52
Ethernet PHY: GENERIC @ 0x01
DaVinci EMAC
Hit any key to stop autoboot: 0
Card did not respond to voltage select!
** Can't read from device 0 **

** Unable to use mmc 0:1 for fatload **
In case ENV on MMC/SD is required
Please put a valid script named boot.scr on the card
Refer to the User Guide on how to generate the image
TI8168_EVM#

  • Yang Yongsong,

    怎么没有问题描述?从log看uboot已经启动,你是希望从nand里面读取uImage?如果是,请检查一下uboot的配置。

  • hub 2-0:1.0: over-current change on port 1
    mmc0: new high speed SDHC card at address e624
    mmcblk0: mmc0:e624 SU08G 7.40 GiB
    mmcblk0: p1 p2
    ata2: SATA link down (SStatus 0 SControl 300)
    davinci_mdio davinci_mdio.0: resetting idled controller
    net eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:01, id=282f014)
    IP-Config: Guessing netmask 255.255.255.0
    IP-Config: Complete:
    device=eth0, addr=192.168.0.10, mask=255.255.255.0, gw=255.255.255.255,
    host=192.168.0.10, domain=, nis-domain=(none),
    bootserver=255.255.255.255, rootserver=255.255.255.255, rootpath=
    VFS: Cannot open root device "ubi0:rootfs" or unknown-block(0,0)
    Please append a correct "root=" boot option; here are the available partitions:
    1f00 64 mtdblock0 (driver?)
    1f02 64 mtdblock2 (driver?)
    b300 7761920 mmcblk0 driver: mmcblk
    b301 40131 mmcblk0p1 00000000-0000-0000-0000-000000000mmcblk0p1
    b302 7719232 mmcblk0p2 00000000-0000-0000-0000-000000000mmcblk0p2
    Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
    Backtrace:
    [<c004efac>] (dump_backtrace+0x0/0x110) from [<c03b438c>] (dump_stack+0x18/0x1c)
    r6:00008000 r5:ce414000 r4:c055e698 r3:60000013
    [<c03b4374>] (dump_stack+0x0/0x1c) from [<c03b43ec>] (panic+0x5c/0x178)
    [<c03b4390>] (panic+0x0/0x178) from [<c0009184>] (mount_block_root+0x1c4/0x204)
    r3:00000000 r2:00000000 r1:ce42bf78 r0:c0481155
    r7:c002fae4
    [<c0008fc0>] (mount_block_root+0x0/0x204) from [<c000940c>] (prepare_namespace+0x94/0x1cc)
    [<c0009378>] (prepare_namespace+0x0/0x1cc) from [<c0008d70>] (kernel_init+0x114/0x154)
    r5:c002f0b0 r4:c002f0b0
    [<c0008c5c>] (kernel_init+0x0/0x154) from [<c0077780>] (do_exit+0x0/0x5d0)
    r5:c0008c5c r4:00000000

    内核启动还是停在了这,这是什么情况?

  • Yang Songyong,

    从你的log看 ,你的文件系统是在sd卡上的,请确认你的sd卡上有可用的文件系统。

  • 我是从NAND flash启动,然后将文件系统挂载在NFS目录下,发现启动内核时,卡在这个地方,没插SD卡

  • Yang Yongsong,

    你再检查一下uboot的bootargs参数配置,应该是这部分有问题。

  • DM8168的

    setenv bootargs 'mem=256M console=ttyO2,115200n8 root=/dev/nfs rw
    nfsroot=192.168.0.11:/home/yys/dvrrdk/DVRRDK_04.01.00.02/target/rfs_86x
    ip=192.168.0.10:192.168.0.11:192.168.0.1:255.255.255.0::eth0:off vram=20M
    notifyk.vpssm3_sva=0xBEE00000 ddr_mem=1024M'

  • yongsong yang 说:
    device=eth0, addr=192.168.0.10, mask=255.255.255.0, gw=255.255.255.255,
    host=192.168.0.10, domain=, nis-domain=(none),

    为什么你的机器的地址是addr=192.168.0.10, 而host的地址也是一样host=192.168.0.10,而不是192.168.0.11?

    请确认你的nfs可用。