thanks, we have reprogrammed the CPLD, but it still resets as before.
1) we use TMS320DM6467 HD 1080P Evaluation Module , DM6467T(1Ghz)
and we use 2.6.32-rc2 and select "Bus support--->PCI support" in
kernel.
2) set of SW3 on the board :1110 0000,select " NAND Flash boot";
3) after Uboot finished,we use tftp to download uImage
4) uImage is uncompressed compeletely, then begins to run ... when
it runs to "nand flash -> PCI"("davinci_cfg_reg(DM646X_PCIEN)" in
board-dm646x-evm.c), the board resets again。
2010/8/12, Pedanekar, Hemant <[email protected]>:
> wenaideyu wenaideyu wrote on Tuesday, August 10, 2010 8:59 PM:
>
>> Hi:
>> thanks a lot for your advice. I have printed the value of
>> PCI_RST(GPIO[13]) before switching from NAND to PCI, the value is 1.
>> Itmeans PCI_RST has been driven high.
>>
>> but the board still resets while the kernel calls
>> "davinci_cfg_reg(DM646X_PCIEN)" in the file of board-dm646x-evm.c
>>
>> I just select the PCI bus support in the configuration of
>> kernel,and I do not select the support of mtd and ata in kernel.
>>
>> shoud I do some configuration about the Davincihd1080p evm while it acts
>> as a PCI host?
>>
>> best wishes!
>
> By default, GPIO13 may not be used as PCI_RST.
>
> As per the wiki link, "The Altera CPLD on the board controls the mux
> switches
> depending on whether or not the EVM is plugged into a PCI backplane. To
> instead
> control the switches with a GPIO, the CPLD must be reprogrammed with a
> modified
> firmware..."
>
> -
> Hemant
>
>
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source