From: "Johannes Stezenbach" <[EMAIL PROTECTED]>
> OK, loading DPRAM works, booting the ARM works (the DRAM loader runs
> from DPRAM), loading DRAM seems to work but the firmware in DRAM
> is trashed.

The driver is using DMA to transfer the firmware into DPRAM. Is it possible
that the 64-Bit CPU -> 32-Bit PCI bus address mapping is not done
correctly? It might be worth a try putting a for() loop into the firmware
upload to make it upload in 32-bit DWORDs without DMA, and see if that
works. If it does, the DMA code is erroneous.

Regards,
--
Robert Schlabbach
e-mail: [EMAIL PROTECTED]
Berlin, Germany



-- 
Info:
To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as 
subject.

Reply via email to