CF to AVR

VFX info at vfx.hu
Fri Jul 14 00:00:26 CEST 2006


Hali!

> 
> http://www.controlord.fr/gigalog/egigalog.pdf
> 
> Letezhet, hogy 16 labon keresztul mar rendesen lehet rugdosni a CF
> kartyat?
> 
> D0..D7
> A0..A3 (itt F0..F3, ez lenne az a "par cimvezetek"?)
> _CE (itt CFE)
> _OE (itt CFO)
> _WE (itt CFW)

Igen, kb ennyi. De a RESET, Wait,Ready-t nem art bekotni, mert sokat
segitenek. 




> 
> Nezegettem az asm forrasod, HW kapcsolast talalok valahol hozza?

Most nincs pdf generator a gepen,de majd kirakom a netre.
Addig is itt egy gif:
http://www.vfx.hu/vegyes/cf.gif

Siman az AVR cimteruletere bemappaled barhova. A CFCS labat kell
alacsonyra huzni, ha a CF baziscimen van ira/olvasas (cimdekoder kell
csak, nalam ez a resz CPLDben van igy nem gond. Amugy meg kulso IC vagy
felaldozol egy cimvezeteket erre a celra).


> Vagy a Mega128 doksi alapjan lehet kisakkozni a kulso RAM-kezeles resznel?

Igen.

A "ADR_CFC" az a CF kartya baziscime kell legyen pl. 0x7FF0 es akkor az
A15 cim megy a CE labra (cserebe elveszett a teljes 4-32k cimtartomany,
mert itt el a CF kartya):

;CF register addresses
;

.equ ADR_CFC = 0x7FF0
[...]
.equ	CF_EvenData	= ADR_CFC+0x08	;Dupl. DAta


> Gondolom az adatok atszuszakolasa szabvanyos (adat, cim, CE), aztan erre
> epitve kell a kulonbozo parancsokat/adatot irni, statuszt/adatot olvasni.

Igen.

UDV. VFX.
http://www.vfx.hu



More information about the Elektro mailing list