No vida, pokud dokonce i cteni vetsich karet jde, nebude to asi HW problem, spis fakt chyba v ovladaci. Krome READ_BL_LEN je i WRITE_BL_LEN ale samozrejme mist kde se da udelat pri programovani chyba je spoustu.
[off topic]
Je samozrejme spatne za palmos je mrtvy a zdrojove kody nejsou dostupne takze ma clovek smulu. Bohudik jsou i otevrene systemy, ktere doufejme casem ty uzavrene porazi (=zabijou) nebo donuti se vzdat a otevrit se taky aby prezili. Zatim to timto smerem (pomalu) jde. SCO a jeho unix je mrtvy, mame uz zdrojaky Solarisu, Javy nebo treba systemu QNX (v autech, satelitech, nemocnicnich pristrojich, spotrebni elektronice) ci CISCO IOS ktery ridi routery velke casti internetu. To jsou veci ktere by i optimisti pred deseti lety pokladali za nemozne. Microsoft bude asi odolavat nejdele
[/off topic]
Registrace: 19.5. 2005 Příspěvky: 436 Bydliště: Brno
Zaslal: čt 21. únor, 2008 12:10 Předmět:
Klidně si rýpněte, já vím, že pochybování je hybnou silou pokroku a sám se mezi tyto pochybovače řadím. Ale zdrojové kódy od Palm OS prostě k dispozici nejsou (a pokud někdy budou, tak už asi stávající PDA budou někde recyklována). To, že řadič MMC/SD karet využívá Palm velmi osobitě a velmi často nějakým "velmi podivným" napojením na sériové či jiné existující rozhraní je bohužel fakt, stejně tak jako to u některých modelů je s USB rozhraním. Troufám si odhadnout, že za tímto bude snaha o mínimalizaci nákladů na změny v OS, protože jakákoliv změna v OS se u Palmu v posledních letech počítá na roky a mnohdy je levnější než doprogramovat ovladače do OS prostě "přibastlit i zcela nesmyslně" další kus velmi levného HW, který se opět levně "nějak" napasuje na stávající OS. Že tímto veskrze vznikají problematické hybridy dnes nikoho nezajímá, od toho je tu marketingové oddělení, aby do manuálu uvedlo fantastickou možnost práce s kartou o velikost XX a tím je vše hotovo.
Třeba portace Linuxu na Palmy je krásné hraní si, také jsem v mládí strávil tisíce hodin nad spoustou dodnes používaného (a troufám si nejenom já říci i kvalitního) kódu, ale protože práce pro radost nás nikoho neuživí (pokud nemáme dostatek prostředků, které nám odkázali či vydělali jiní), není prostě už čas dokazovat si, že to jde, protože i kdyby to nakonec nějak šlo, tak pro mě už dnes za cenu nákladů zcela nesmyslných a neadekvátních. Ale pokud má člověk nějaké potomky, tak je tu jistota, že je stále dostatek těch, kteří toto činiti mohou, tak jako já jsem se nemusel mnoho let starat o to, jestli mám co jíst, kde spát a jak zaplatit elektřinu, kterou spotřebovávají mé počítače a jiné nezbytnosti. _________________ Palm TX
http://www.malovanekravaty.cz
Tak teď v tom mám ještě větší zmatek.
...
Zajímalo by mě -
Jo, dobre mi tak, to mam za to
t3 napsal:
1. Jak je možné, že některé 2GB karty Palm přečte? Viz výše.
Nevim, mozna je jedna SD a druha MMC, oba standardy sice vypadaji stejne ale komunikace je jina. SD i MMC sice maji oba stejneho predka (SPI) a umi komunikovat i pomoci cisteho SPI, ale to co si pridali navic maji kazdy jine (i kdyz velice podobne). Nebo je spoustu jinych duvodu. Standardy jsou od toho aby si je kazdy naimplementoval trosku jinak To co se tady rikalo vyse o slozitosti treba CF karty a SD nebo MMC neni pravda. Slozitost CF i SD je vicemene stejna. I SD ma na some radic (=specializovany procesor) akorat komunikuje SD (nebo i SPI) protokolem misto IDE protokolem. Slozitost a schopnosti obou (SD vs IDE) protokolu jsou plus minus stejne. Akorat IDE rozhrani je v kazdem pocitaci a SD/MMC ne. Cili zpet k problemu - nektera karta se muze na nektery (treba nepovinny) prikaz chovat jinak nez jina karta protoze ma chybu ve svem firmwaru. Treba priklad s timto problemem nesouvisejici - osobne mam MMC kartu ktera pri poslani nepovinneho prikazu MMC_SET_BLOCK_COUNT (ktery rika karte jak dlouhy bude pristi zapis aby se na to mohla nachystat) zhavaruje a to pouze nekdy. Staci ji tento prikaz neposilat a zapis funguje (i kdyz mozna mirne pomaleji, protoze karta nevi co muze cekat a nemuze zapis optimalizovat). Stejne tak muze mit nektera karta chybu nebo vlastnost ve veci kterou standard uplne presne nedefinuje. Napriklad (jenom tipuju) jakou ma karta po inicializaci ocekavat velikost bloku pokud to zarizeni jasne nerekne. Treba nektere velke karty spravne predpokladaji ze aby se dalo adresovat 2GB musi byt blok 1024 a jine berou jako default 512 a cekaji ze zarizeni to samo nastavi jinak. Ale to fakt pouze hadam a mozna rikam nesmysly. V cem je presne problem u dvou karet o kterych mluvis nevim.
t3 napsal:
2. V odkazu, který jsem poslal, se píše o FAT16 a FAT32. Mám to chápat tak, že kromě problému s řadičem, existuje i problém s FAT?
Jo, ten je ale az u 4GB, fat16 umi s 32KB clustery jenom 2GB takze 4GB karty musi pouzit FAT32. Nebo teda fat16 s 64KB clustery coz moc systemu neumi. Na rozdil ve funkcnosti pri velikosti 1GB vs 2GB by FAT format nemel mit vliv.
To, že řadič MMC/SD karet využívá Palm velmi osobitě a velmi často nějakým "velmi podivným" napojením na sériové či jiné existující rozhraní je bohužel fakt, stejně tak jako to u některých modelů je s USB rozhraním. Troufám si odhadnout, že za tímto bude snaha o mínimalizaci nákladů na změny v OS, protože jakákoliv změna v OS se u Palmu v posledních letech počítá na roky a mnohdy je levnější než doprogramovat ovladače do OS prostě "přibastlit i zcela nesmyslně" další kus velmi levného HW, který se opět levně "nějak" napasuje na stávající OS.
No neco podobneho to bude. Lidska prace je draha. I kdyz obycejna lidska blbost je taky nekdy duvodem podobnych veci. Ale hardware je skutecne levny. Dnes se jde cestou prodat 10x stejny hardware pod jinym jmenem s pulkou veci umele povypinanych nebo zablokovanych i kdyz to na tom cipu proste je. Nebo se cip i proda akorat se k nemu neproda 'intellectual property' takze ten kdo cip koupi, nemuze legalne pouzivat funkcnost ktera tam je i kdyz by vedel jak a zablokovana neni protoze mu to smlouva uzavrena z vyrobcem proste zakazuje. Zvlastni svet
Vlastimil napsal:
Třeba portace Linuxu na Palmy je krásné hraní si, také jsem v mládí strávil tisíce hodin nad spoustou dodnes používaného (a troufám si nejenom já říci i kvalitního) kódu ... Ale pokud má člověk nějaké potomky, tak je tu jistota, že je stále dostatek těch, kteří toto činiti mohou, tak jako já jsem se nemusel mnoho let starat o to, jestli mám co jíst, kde spát ...
No sice mi to hrani jeste trochu jde ale uz taky melu z posledniho Druhe dite na ceste, bydleni, hypoteka, ... Portace linuxu na Palmy je uz za tou hranici Mam T2 a Zodiac ale uz se k tomu asi nikdy nedostanu, T2 ma OMAP do ktereho vic vidim ale zas jenom 32MB ram coz neni nic moc, Zodiac ma 128MB RAM a dva SD sloty takze by to stalo za to ale zas neznam ten HW, k MX1 je sice i linuxovy port a dost dokumentace ale ta ATI grafika (s jednim SD/MMC rozhranim ktere Zodiac dokonce pouziva!!) je asi bez sance. Je jednodussi prejit na linuxove tablety od Nokie kde uz to neni takovy boj s vetrnymi mlyny. Ted se mi tady pro zmenu hromadi Nokie 770, N800, N810 coz je taky dost zajimave hrani ale casu je malo. A nez kluk vyroste vsechno uz to bude stary srot A uz se tesim jak mi to na podobnem foru za par let nekdo mladsi natre az se budu snazit aplikovat svoje zastarale znalosti na novou dobu Ale to uz jsem fakt off topic.
Registrace: 19.5. 2005 Příspěvky: 436 Bydliště: Brno
Zaslal: čt 21. únor, 2008 14:16 Předmět:
fanoush napsal:
No sice mi to hrani jeste trochu jde ale uz taky melu z posledniho
No moje děcka už spějí do věku, kdy je na obzoru naděje, že se třeba dožiju toho, že by mohli zase začít živit mě a pak budu mít zase na hraní čas, ale znáte to - jedny rodiče uživí třeba 10 dětí, ale naopak to bohužel neplatí. _________________ Palm TX
http://www.malovanekravaty.cz
A vypada to ze Winbond SD/MMC cip byl pouzit protoze PXA mmci rozhrani neumi 4 bitovou komunikaci a je i jinak vcelku nic moc - This hardware is really sick
Jen si rypnu - vy vsichni zastanci teorie "je to jenom zalezitost driveru, dejte mi zdrojaky a ja je prepisu" - proc dodnes Sharp Zaurus SL-C7xx serie nepodporuje SD karty vetsi nez 1GB ? I prestoze je na nem linux, zdrojaky, a komplet otevreny system ???? Nekdo ma nejake vysvetleni ? Nikdo ? Zvlastni... ze by to nakonec preci jenom bylo v hardwaru ???? _________________ Xperia X1, Blackberry 8300 Curve a spousta, spousta starsich PDA v muzeu.
Registrace: 14.2. 2006 Příspěvky: 192 Bydliště: Praha 3
Zaslal: čt 21. únor, 2008 19:45 Předmět:
No ono co si pamatuju, tak upravy pxamci na karty vetsi nez 2GB byly provedeny nekdy v kvetnu 2007... resp. to je doba co se to dostalo ke mne, asi uz to bylo o neco drive. No a novinka posledni doby je pak SDHC karty a nejnovejsi novinka je podpora SDIO. Mluvim jen o PXA zarizenich. Jinak do Zauru nevidim, ale neco mi rika, ze take bezi na jadru 2.4 a tam je situace asi take trochu jina. Ty pozadavky sly s dobou a dostupnosti karet... ne kazdy vyvojar kupuje ihned vsechny nove karty aby je implementoval. Tvrzeni, ze to je jen vec HW neni tedy pravdive.
Dukaz ?
leda moje tvrzeni - mam Zaura SL-C750, obcas si s tim hraju a zkousim, a nechodi mi to ... _________________ Xperia X1, Blackberry 8300 Curve a spousta, spousta starsich PDA v muzeu.
Časy uváděny v GMT + 1 hodina Přejít na stránku Předchozí1, 2, 3Další
Strana 2 z 3
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru.