2011. október 2., vasárnap

i2c projekt vol.3

nagyjából megvagyok, többé-kevésbé integráltam az eredeti SVP_Tool
-ba majd még lesz egy valag kozmetikai bugfix, meg tesztek hogy hol lehet megakasztani, de a fő funkciók mennek itt egy kép a tervezett kinézetről.


Ami nem is kissé hátráltatott.:
A kiválasztott hw eszméletlen jól van dokumentálva ennek ellenére "persze" sikerült olyan dolgokat kihoznom belőle ami még véletlenül sem volt sehol leírva. Eléggé hullott a hajam. Az a kevés.
A melóm miatt gyak. csak éjszaka foglalkoztam a dologgal ez meg egy idő után, (bármennyire is szeretek este nyugiban bütykölni) kiakaszt. Nem is a java vagy a hw programozása a gond hanem az állandó tökölés hogy összefésüljem a dolgokat
java-->d2xxjavaUSB-->HW-->i2c-->24RF08
mivel visszafelé haladtam az eep volt a legnagyobb falat(címzés..egyebek) a második szirszar az adatok átvitele plusz parancsokkal mixelve. Na ez durva volt még le kell tesztelnem az összes bizbasz lehetőségre, főleg a HW puffere aggaszt. De egyenlőre még kerek a dolog remélem később sem jön elő semmi.
Ha minden lefut a akkor a következő terv az hogy rendelek 2-4db HW-t bedobozolom és piacra dobom, hátha megtetszik vkinek :) Utána nekiesek és csinálok egy "rendes" eep iró olvasót mer miért ne :) Annó rengeteget melóztam a Pony-val
imádtam de kell hozzá nativ soros meg nem multiplatform...egyebek.
Apropó közben beleszaladtam egy SL400 lenovo-ba ami még IBM sec. alapú de már nincs benne 24RF08, hanem mindent a BIOS flash-ben tárol. Belenéztem hát... most nem a fényezés miatt de kb 20 perc alatt megvoltam a megoldással :) Kellene egy kontroll gép de szerintem jó ahogy megcsináltam.
Szal az egyik tervem hogy majd beforgatok egy SPI flashert is ebbe :) Mindenesetre a HW jó választás volt úgy néz ki. Amit akartam eddig simán meg tudtam vele csinálni, amit elterveztem azokra mindenre alkalmas (SPI is) és persze egyre jobban megismerem, szal gyorsabb lesz vele a meló.
Szal maradok és folytatom. Ami még nagyon fontos hogy a java is marad. Eddig nem csalódtam benne és az igazán szar(mivel nem létezik) usb kezelése ellenére jól lehet vele melózni. Lájkolom :)

2011. szeptember 8., csütörtök

i2c projekt vol.2

Nos az olvasás kész. 24x01-től 24x1024-ig, beleértve a 24RF08 (persze az acces protection page is HAHA :)  ) Őszinte leszek a gugli nélkül nem ment volna. Ezt főleg a debil módon megfogalmazott pdf-ek miatt van. A 01, 02, 04  nem volt gond de a 08, 16-miatt levert a víz párszor. Bár ez az én szubjektív véleményem de kurvára nem képesek szerintem értelmesen leírni, vagy egy értelmes példát odapöckölni az embernek. Az RF-ről ne beszéljünk mert ott tényleg megkavarták. Mindegy az olvasáson legalább túlvagyok, lassan nekiesek az írásnak is. Ha ezzel megvagyok akkor  piacra dobok egy low-cost ISP IBM bios readert mert miért ne :)  és folytatom az eep projectet 93Cxx, 25xxx meg ilyesmi.

Folyt köv.

2011. augusztus 30., kedd

i2c projekt vol.1

Oké sínen vagyok vele. A harmadik cucc bevált. Most jelenleg olvasni tudok 24x64-től 24x256-ig.azért csak eddig mert nem találtam nagyobb cuccot konkrétan 512 és 1024 játszik majd még. Ami ez alatt van méretben ott teljesen más az olvasási megoldás súlyosbítva azzal hogy a 24x32 vegyes megoldású. Érdekes lesz. Tesztalanynak találtam eddig 02, 04,16,32,64,128,256 kb 15 perc alatt :) meleg cuccaim vannak mi? :)) én is meglepődtem rajta mi minden hever szerteszét. Ami jelenleg meló lesz az kisakkozni mi a különbség a kisebb méretűek olvasásában és a kivételek kezelése.Mindegy van egy valag pdf a gyártóktol tökölök majd vele Ebben a buliban konkrétan 3 kivétel van 24x01, 24x32 és a 24RF08 ez tárolja az ibm biost szal ez lenne a legfontosabb, de ez lesz a legvége. Full megoldást akarok. Persze ha megvagyok az olvasással jön az írás. Klfa pörgök ezerrel, leglább haladok végre. Később a második hw tapasztalatai jönnek majd jól. Ugyanis megmaradtam a java melett és továbbrai is multiplatform lesz cucc :) (persze a hw c-t használ de le van szarva nem sok difi van)

Folyt köv.

2011. augusztus 27., szombat

Nyár végi mese

Nyaraltam, melette meló tökig és basztam mindenre, a jóídő is bejátszott persze :)
Amit összehoztam eddig:
Kiszálltam a második hw-ből. Kénytelen voltam feldolgozni, hogy erősen csirke vagyok a java api gyártáshoz JNA segítséggel is. Nem a függvényhívások a tragédia hanem a adatot küldése fogadása, magyarul a típuskonverziók két nyelv között. Kajak kiborítottak. Leszarom mert nem adom fel, szereztem egy harmadik hw-t :)) kicsit erős már de jelentem a nagyrésze megvan. 3 nap alatt többet halattam vele mint az egész nyáron a másik két cuccal. Microcontroller alapú szal ebbe kellett irni egy saját progit is a pc-n futó java melett de legalább soros porton kommunikálnak ami java-ban legalább be van építve. (persze usb soros átalakitóval FTDI gyártmány. Ehhez van egy remek java-s API ) A három nap alatt megvan a micro belső progija, megvan a kapcsolat a cuccal alap szinten. Messze és sokkal messzebb jutottam mint eddig bármi mással. Valamint a cuccra sokkal több mindent tudok akasztani mint egy i2c-s forgalmazást. határozottan jobb. Persze olcsóbb is...naná.
Lassan elmúlik a nyár többet leszek a négy fal között többet fogok a programozással foglalkozni és sajna kevesebbet a heverészéssel. 

2011. július 31., vasárnap

Jablotron GDP-02 unlocker

Meló meg mittomén, küzdelem az usb-native-java vonalon. Addig is felüdülésképpen csináltam egy unlock progit ehhez az asztali-gsm cucchoz: Jablotron GDP-02
Persze piszkosul hiányzik már egy rendes saját magam által írt i2C programozó, de majd megoldom
Maga a cucc kinyitása egy vicc eltartott vagy 10 percig :) A programozáshoz felhasználtam az előző IBM-es cucc osztályait szal eszméletlen hamar megvoltam vele. A forrasztós része tényleg vacak de ennyi az össz bonyodalom benne, ha esetleg vki használja légyszi küldje már el a mentett saját tartalmát mert ez egy darab telefonon lett tesztelve és még vannak tartalékok a progiban (telkönyvmentés és egyebek)

A cucc innen letölthető leirással: DOWNLOAD

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

If you download my program you can unlock Jablotron GDP-02 desktop-gsm phone
All info in the zip file

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

2011. július 23., szombat

SVP_Tool folytatás

Szabin voltam, melóztam meg hergeltem magam. Az hogy a tetű kinai cuccba belebuktam komolyan feldühített. Jó sokat tököltem és találtam alternatívát ami persze rendesen dokumentálva van, folyamatos a support és olcsóbb. Jó idióta vagyok, hogy nem néztem körbe rendesen előbb. Mindegy késő bánat, megrendeltem, megjött a dev board, próbálok vmi értelmeset összerakni belőle. A projekt lényege az előző bios piszkáló progihoz egy olvasó író hw+sw összerakása java alatt. Persze a cuccnak nincs java api-ja szal megint a vakarózás megy a dll-el de ennek legalább létezik leirása és supportja is. (amúgy tényleg nem értem miért nem irnak desktop progikat java alatt. Mondjuk a tomtom home java-s amit ismerek egyedül de az is inkább mixelve van vmi java-s komponensekkel) Nagyjából ez van jelenleg ami szóra érdemes, folyt köv.

2011. június 24., péntek

Az app. ami free lett

Tökig el vok úszva melóval és nem látom a végét. Szal fogtam a cuccot és közhírré tettem.
Aki akarja innen letöltheti

lent van egy FAQ is igaz angolul

IBM/ Lenovo Supervisor password recovery tool

Szal ha nem jutsz be a biosba mert jelszót kér ki kell tölteni a bios változókat tartalmazó EEPROM-ot A progimmal belelátsz a dolgokba és ki tudod olvasni vagy el tudod takarítani a jelszót. Ha tetszik, nem megy vagy mittomén fáj vmi ezzel kapcsolatban irj. A "hogy olvassam ki" miatt légyszi ne. Ott a gugli van ezer cucc rá. Előre szólok hogy szerelés és forrasztás tuti lesz. Ha ezek nem mennek neki se állj, csak kinyírod a gépet végleg.
-------------------------------------------------------------------------------------
IBM/ Lenovo Supervisor password recovery tool
Free app. With this tool you can recover your ibm/lenovo bios password

SVP_Tool_FAQ

 APP. Download