Hemant,
Thanks for the  reply. My  SW3  settings  are now SW3[1:8]=0100 0100, here   
'1' means  ON (UP)  and  '0' means OFF(DOWN)
and BM[3:0] means positions 4:1

But  still  the  problem  is  not solved. I  am keeping the 6467 EVM in the PCI 
 slot  of a  PowerPc  (460EX) based  system  running  in Linux kernel 2.6.30.

We modified the  PCI boot driver  supplied  with the dvsdk_2_00_00_22  to  work 
 with  this  Kernel and  are  able  to insmod  also.

Error is posted  below

thanks
Jayakrishnan
 
$ insmod pcidrv_org.ko
pcidrv: module license 'unspecified' taints kernel.
Disabling lock debugging due to kernel taint
Found DM646x PCI device at 0xdf828800
PCIDRV - Found PCI Devices
PCIDRV - BAR Configuration -
           Start        |       Length  |       Flags
        0x81420000      |       32768   |       0x00020200
        0x81428000      |       32768   |       0x00020200
        0x81000000      |       4194304 |       0x00020200
        0x81400000      |       131072  |       0x00021208
ARM TCM RAM memory mapped to 0xe9070000
DDR2 Memory Controller registers mapped to 0xe9080000
MMR registers mapped to 0xe9100000
Machine check in kernel mode.
Data Read PLB Error
Machine Check exception is imprecise
Oops: Machine check, sig: 7 [#1]
PowerPC 44x Platform
Modules linked in: pcidrv(P+) atp8624 stwdrv solo6010
NIP: e9063400 LR: e9068264 CTR: e90633ec
REGS: dfff7f10 TRAP: 0214   Tainted: P            (2.6.30)
MSR: 00029000 <EE,ME,CE>  CR: 24002028  XER: 20000000
TASK = df854410[874] 'insmod' THREAD: dfbd6000
GPR00: 00690000 dfbd7e20 df854410 00000004 00000003 ffffffff c01773e8 00000031
GPR08: 00000000 7d000000 00002fd9 e90633ec 44002022 100d1258 1ffb1600 00000000
GPR16: 10005748 00000000 1007b8cc 10086b3e 100cd254 bff2e008 e90658cc e9064b54
GPR24: dfbd7e6c dfbd7e54 dfbd7e3c e9064b38 e9060000 e9060000 82000000 e911a000
NIP [e9063400] dm646x_pci_remap_BAR+0x3f0/0x48c [pcidrv]
LR [e9068264] init_module+0x264/0x9a0 [pcidrv]
Call Trace:
[dfbd7e20] [00000401] 0x401 (unreliable)
[dfbd7e30] [e9068264] init_module+0x264/0x9a0 [pcidrv]
[dfbd7eb0] [c00013d8] do_one_initcall+0x34/0x1a0
[dfbd7f20] [c004e05c] sys_init_module+0xb0/0x1b8
[dfbd7f40] [c000defc] ret_from_syscall+0x0/0x3c
Instruction dump:
480013c9 80010014 38600000 bbc10008 7c0803a6 38210010 4e800020 893f01d0
881f01d1 889f01d2 5529c00e 5400801e <7c004b78> 5484402e 893f01d3 7c840378
---[ end trace 4e666c929b59e7cd ]---
Bus error

 

------- Original Message -------
Sender : Pedanekar, Hemant<[email protected]>
Date   : Aug 06, 2009 16:15 (GMT+09:00)
Title  : RE: DM6467 EVM  SW3  settings for  PCI boot

Jayakrishnan,

Make sure that you set PCI to &#39;1&#39; (SW3 position 6) with BM[3:0] to 
either &#39;0010&#39; (w/o auto init) or &#39;0011&#39; (w/ auto init).

-
Hemant
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf
> Of Jaya krishnan
> Sent: Thursday, August 06, 2009 12:20 PM
> To: [email protected]
> Subject: DM6467 EVM SW3 settings for PCI boot
> 
> Can  somebody tell  me  the SW3  switch  settings in  the DM6467 EVM  to
> boot it in PCI  mode?
> SW3[1:8]=0100 0000  where 1 is ON and  0 is OFF  is  not  working  for
> me. I referred  the technical reference manual also, but bit confusing.
> 
> --Jayakrishnan M M
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to