[U-Boot-Users] 85xx from git repo question

Hi all,
I've noticed a difference from u-boot 1.2.0 and the Freescale 85xx git repo - particularly PEX and the mpc8548cds. Looking at the CDS schematic I believe that's PCI express. I noticed there is now a TLB entry for PEX - unlike previous versions:
* 0xe300_0000 0xe3ff_ffff PEX IO 16M
I asked about PCI Express for 85xx on the list recently and was informed "You do not need to specify TLB/LAW for PCI-X. it uses the same memory map as PCI1."
What is the PEX TLB entry for? The mpc8548cds docs in the git repo haven't been updated yet.
I have a 8548 custom board - similar somewhat to the mpc8548cds and I'm using that as a reference - that arrives right around the August 17th code freeze. I'm planning on using the git repo code for my developement rather than the stable release code of 1.2.0. Is the repo code recommended over 1.2.0 ? It probably is but I thought I'd ask.
Thanks, Robert

In message f87675ee0708060733p696a3bc5n2874a78c18cf5cba@mail.gmail.com you wrote:
I'm using that as a reference - that arrives right around the August 17th code freeze. I'm planning on using the git repo code for my developement rather than the stable release code of 1.2.0. Is the repo code recommended over 1.2.0 ? It probably is but I thought I'd ask.
1.2.0 is very, very old. You don't want to use it for anything but historical reference :-)
Also note that the 85xx custodian tree has been pulled into mailine recently, so you should really use the standard mainline repository.
Best regards,
Wolfgang Denk

Hi Robert,
u-boot-users-bounces@lists.sourceforge.net wrote on :
I asked about PCI Express for 85xx on the list recently and was informed "You do not need to specify TLB/LAW for PCI-X. it uses the same memory map as PCI1."
In your first Email you used the term PCI-X in your questions. Only the Subject mentioned PCI Express (PCIe). There is a big difference between PCI-X and PCIe! Maybe this is the reason for the confusion?
I think, Zang Roy referred to PCI-X (as stated) and not PCIe in his answer you quoted above.
What is the PEX TLB entry for? The mpc8548cds docs in the git repo haven't been updated yet.
As far as I know, PCIe needs an own memory range - at least if it should be used in parallel with "normal" PCI.
Best Regards,
Martin Krause
-- TQ-Systems GmbH Muehlstrasse 2, Gut Delling, D-82229 Seefeld Amtsgericht Muenchen, HRB 105 018, UST-IdNr. DE 811 607 913 Geschaeftsfuehrer: Dipl.-Ing. (FH) Detlef Schneider, Dipl.-Ing. (FH) Ruediger Stahl http://www.tq-group.com

On 8/7/07, Martin Krause Martin.Krause@tqs.de wrote:
Hi Robert,
u-boot-users-bounces@lists.sourceforge.net wrote on :
I asked about PCI Express for 85xx on the list recently and was informed "You do not need to specify TLB/LAW for PCI-X. it uses the same memory map as PCI1."
In your first Email you used the term PCI-X in your questions. Only the Subject mentioned PCI Express (PCIe). There is a big difference between PCI-X and PCIe! Maybe this is the reason for the confusion?
My bad! Wikipedia says PCI Express is "officially abbreviated as PCI-E or PCIe" . Too many acronyms closely resembling each other...
I think, Zang Roy referred to PCI-X (as stated) and not PCIe in his answer you quoted above.
What is the PEX TLB entry for? The mpc8548cds docs in the git repo haven't been updated yet.
As far as I know, PCIe needs an own memory range - at least if it should be used in parallel with "normal" PCI.
Best Regards,
Martin Krause
Thanks! That was the info I was looking for. Robert

I'm just about to send up some PCIe changes to the 8548 CDS. You'll want to base your code off of this.
On 8/6/07, robert lazarski robertlazarski@gmail.com wrote:
Hi all,
I've noticed a difference from u-boot 1.2.0 and the Freescale 85xx git repo - particularly PEX and the mpc8548cds. Looking at the CDS schematic I believe that's PCI express. I noticed there is now a TLB entry for PEX - unlike previous versions:
- 0xe300_0000 0xe3ff_ffff PEX IO 16M
I asked about PCI Express for 85xx on the list recently and was informed "You do not need to specify TLB/LAW for PCI-X. it uses the same memory map as PCI1."
What is the PEX TLB entry for? The mpc8548cds docs in the git repo haven't been updated yet.
I have a 8548 custom board - similar somewhat to the mpc8548cds and I'm using that as a reference - that arrives right around the August 17th code freeze. I'm planning on using the git repo code for my developement rather than the stable release code of 1.2.0. Is the repo code recommended over 1.2.0 ? It probably is but I thought I'd ask.
Thanks, Robert
This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ U-Boot-Users mailing list U-Boot-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/u-boot-users
participants (4)
-
Andy Fleming
-
Martin Krause
-
robert lazarski
-
Wolfgang Denk