ts-7000
[Top] [All Lists]

RE: [ts-7000] TS7800 PC104 16 bit memory access problem

To: "" <>
Subject: RE: [ts-7000] TS7800 PC104 16 bit memory access problem
From: Wouter Simons <>
Date: Wed, 15 Dec 2010 15:44:35 +0100
> -----Original Message-----
> From:   On
> Behalf Of tommessum
> Sent: Wednesday, December 15, 2010 2:10 PM
> To: 
> Subject: [ts-7000] TS7800 PC104 16 bit memory access problem
> 
> I cannot seem to be able to set the PC104 for 16 bit memory mapped bus
> access (only 8 bit)!
> 
> I tried setting the base address for the mmap() fumction to both
> 0xED00_0000 and 0xEC00_0000 as the manual says, but both give me 8 bit
> access!

Aren't you reading from 0xEE00_0000 and 0xEF00_0000 ?

> 
> I know this by following the R/W and data line responses on a scope
> (i.e. two consecutive writes and reads)

I never considered hooking up a scope to see what is happening,
interesting.

> 
> I have also tried setting/clearing bit 11 of 0xE800_000C (TS special
> ISA pinout enable), no effect.
> 
> Is there something else I have missed?

I am using a TS-7800 too and I noticed my peripherial boards are
using the 64-pin connector only. As far as I know that means there
is only 8 bit communication unless you also connect the 40-pin
connector.

http://www.pc104.org/pc104_specs.php

Perhaps the 16-bit reading is just two read operations with a
single call from the marvell chip? It goes through the FPGA to
get to the PC/104 bus, right?

Also, I have found that reading 4 consequetive 8-bit registers
with one C instruction of 32-bit works without problems. That
must be turned into 4 reads or writes huh?

Best regards,

Wouter


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ts-7000/join
    (Yahoo! ID required)

<*> To change settings via email:
     
    

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU