last new
: fat 16/32 is on the go now in finaly understand
file systen en decryp fat table
at this time in have put it on paper end it
work just to transfer it to avr code
im need your help now !!!
for finis fat 16\32 suporte im need a mega161/163
chip :-(((
if you have one for sale or donation :-) plase
send me a e-mail
--------->>>>> im
hope tha some one help me to finis this
time cosuming free
project
<<<<<-------
NOW:
it suporte dirve password for hig security aplication (must use a drive
tha respec ata-4 password feature)
this option protec your data to be read by 3 party i.e. loged data
or your napster mp3 file :-)
im make a real word test of ata_3.asm code end find a file tramsfer of betwen 60 kbits sec end 357 kbits sec
note: on good file system whit is not fragmented 250 kbis sec is
verry easy :-)
but whit ramdon sector acces you have not under 60 kbits sec (120 kbis
if 8Mhz clock used )
what next ??? fat 16\32 suporte (in coding now fat-16 whit 8.3 file name format)
the doc
ata-3 specification
the code now
is code is in project files
project AVRstudio project files in zip (include all files) updated 8/11/2000
the shematic in windraf
(www.ivex.com) not finished but see main.asm
shematic
in gif format
old
code
old version but unsuported now
update list :
24/10/2000
im receve today my new hard-drive for making compatibility test ....
25/10/2000
im migrate to atmega161 to facilate code drive tranfer data in paket of
512 bits
but 8515 have 512bits if im read a complete sectror im corup stack pointer
...
end if use external ram the data enter in conflic whit drive i/o line
but whit a mega161 it have 1k of ram on chip let room for a complete sector
+lcd data +stack pointer end is pin compatible whit 8515 (execp for port
e)
mow in try to find a way to emulate a mega161 from my ice200 ???
but donk panic im stil put on the web a version tha fit 8515 but whit
limited sectror data of 500bits (12 reserved for stak ) but this cause
a lost
of data space of 2,4% end it make imposible to make a fat or iso files
system
but anoway a mega161 fit on 8515 soket of stk-200 end cost a bit more ..
end permit alot of romm to implement a fat 16/32 :-)))
27/10/2000
im dont find a mega161 :-( but im workink whit 8515 for read/write
this fonction is now fully tested en debuged
28/10/2000
corect bug on segate drive end adding seting of pio-mode 0
29/10/2000
the good new now it work well :-) the bad news is the las update for
2 to 3 week im writing my aplication specific part of this project end
im keep
section confidential sorry guys bit if im make modification to puplic section
im put it to web but anowhay after my project im make a final unpdate :-)
30/10/2000
just a litel update im adding a drive crash detection loop to the code
ifdrive
rest in error when read status for longer tha 4 second if jmp to a error
loop
end im have see a othe project in
avrgcc tha suporte fat16\32 in a 8515 ummm
im try to implement this asp :-) but when im have time for this
end if you are interested by this project just tell me (im hate to spoke
alone :-) )
31/10/2000
split file in 2 now im put source in one zip files containing all
project data
7/11/2000
im finish end testing of ata_3.asm code now in work on fat 16\32 but for
this im
a mega161 or 163 but you say atmel ..... be batien
p.s. im addding password comand for drive tha suporte this like thinkpad
drive
refer to ata-4 data for using this command