Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
15 years ago

[U-BOOT] About the BASE addr of DM9000A in DE2

I try to port an U-boot to my DE2 board. In SOPC,my DM9000A`s base_addr is 0x01b020f8 .

I modify EP1C20.h,but DM9000A can work fine only if I set its base_addr=0x81b020f8.could anyone explain why?

by the way,why other device such as JTAG UART CFI EPCS work fine when i set its base_addr in EP1C20.h = its base_addr in SOPC.why???

1 Reply

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    dm9000 driver does not use macros from io.h. So it needs uncached address.

    - Hippo