Hello
i new to use mpc8309's pci, my board has two mpc8309,one as pci master,other as pci agent,between them is pci bus.pci master 8309 read or write agent 8309 through pci bus,agent 8309 also can read or write the same addr.i know
need set pci outbound and pci inbound, i don’t know PCI Outbound Translation Address Registers (POTARn) and PCI Inbound Translation Address Registers (PITARn) how to set, please give me some advices.
if i use mpc8309 as a master pci device.
if PCILAWBAR0 values is 0x80000000.
i want to know pci outbound transiation address、pci outbound base address how to set
Thanks
Solved! Go to Solution.
Look at the following Application Notes:
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.366.2825&rep=rep1&type=pdf
http://cache.freescale.com/files/32bit/doc/app_note/AN2431.pdf
http://www.nxp.com/assets/documents/data/en/application-notes/AN3098.pdf
See the following code as example:
Have a great day,
Pavel Chubakov
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Look at the following Application Notes:
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.366.2825&rep=rep1&type=pdf
http://cache.freescale.com/files/32bit/doc/app_note/AN2431.pdf
http://www.nxp.com/assets/documents/data/en/application-notes/AN3098.pdf
See the following code as example:
Have a great day,
Pavel Chubakov
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Thank you very much
Thank you very much
Thank you very much