Tag: chronos

Reče mi neki dan kolega da za Chronos već neko vreme postoji wireless bootloader koji omogućava da se na ovaj super gadget uploaduje novi firmware bez otvaranja sata. To je feature koji je već ugrađen na Chronos satove napravljenje 2010 i kasnije ali kako je moj iz 2009. morao sam prvo da mu upgradeujem firmware i instaliram bootloader da bi dobio tu opciju. Iskoristio sam priliku da mu zamenim i bateriju, elem, to je beio glavni povod za ovaj post.

Chronos eZ430 je razvojni alat u sat-u o kome sam pisao pre nekog vremena. Pored “vidljivih” osobina (glass display sa 8 cifara i nekoliko ikona, pet tastera, kućište, narukvica …) ova sprava ima i wireless transciever (blueRobin), accelerometar i barometar…. i ova sprava, ne malo korišćena, i dalje radi sa originalnom (kineskom) CR2032 baterijom stavljenom u njega krajem 2009. godine. Sat je prikazivao da mu je trenutno stanje baterije 2.8V i dalje je uspostavljao vezu sa računarom (sync, slanje accel informacija etc etc) kao i sa monitorom pulsa (externa sprava koju nosite oko grudi). Kako sam imao pri ruci novu CR2032 a i kako ću “ko zna kada” otvarati dotični sat sledeći put (pošto sada firmware uploadujem preko blue robina) stara je završila u kanti sa ostalim baterijama koje čekaju da se “nakupe” kako bi završile negde na nekoj reciklaži.

Ko bi rekao, mcu sa wireless transcieverom koji radi bez prekida 86 nedelja :)

Tags:

Chronos i Linux

Za razliku od hobi popularnih mikrokontrolera iz microchip i atmel familije MSP430 familija kontrolera nema bas “lako dostupne” alate za razvoj kada je software u pitanju. Osnovna dva alata ovde su IAR i CCS. CCS je “nabudzeni eclipse sa gnucolikim kompajlerom” dok je IAR workbench dobro poznat embedded developerima posto momci pored TI-a podrzavaju jos veliki broj mcu jezgara. Za MSP430 familiju postoji msp-gcc port gnu c/c++ kompajlera (c++ bez stdc++ biblioteke) mspgcc koji radi odlicno (na linuxu, nisam uspeo da ga nateram da radi ok na windozi mada bi trebalo da nije veliki problem) ali, mspgcc je vezan za gcc 3.2 koji je popricno bajat. gcc4 nudi mnogo bolje algoritme za optimizaciju sto je kod embedded programiranja prilicno bitno, te su se neka momcadija dosetila i napravila isto to samo nad gcc4 mspgcc4 koji je isti kao mspgcc samo nad gcc 4 i sa malo vecom podrskom za msp kontrolere. Za mspgcc sam vec znao da ne podrzava extended memory msp jezgra (u chronosu je cc430f6137) ali ono sto me razocaralo je da to ni mspgcc4 ne podrzava. Iz ocaja skinuo sam sa svn-a najnoviji source i prekompajlirao ga i :D eto podrske .. dakle mspgcc4 u svn-u ima podrsku za chronos :D pre nego se bacimo na programiranje istog .. evo par slicica kako to izgleda kada se rastavi:

chronos

chronos

chronos

chronos

Tags: ,

Najgori geek od sve dece ..

I tako .. cukam se ja nesto sa drugarima oko onog novog pretrazivaca za polovna kola kad, zvoni mi drugar da je stigao u Beograd, da me ceka “na starom mestu” (jedinom koje ume da nadje u Beogradu) i da ima nesto “specijalno za mene”. Obzirom da mu je zena jedan od jacih dilera elektronike u Bugarskoj da nemam usi smejao bi se oko glave :D. Na brzinu iscimam zenu da me baci do “starog mesta”, pokupimo drugara i odemo na klopu, a tamo, drugar me iznenadi, ni manje ni vise nego hronosom.

Dal da kazem da se cimam vec 4-6 meseci da nabavim hronos ali prodaja istog je u Evropu nelegalna, u Japanu nelegalna, u USA “restricted” etc … i to iz nekih glupih politickih razloga … uredjaj je “za dvojaku upotrebu” (jelte, sat + dev kit) i uredjaj ima wireless komunikaciju sa svojim usb parom koja nije prosla sve moguce FCC/EU/RS/… lelemudije te iako lepo stoji da “ovo nije end product vec dev tool” razni lelemudi na carinama onduliraju te je nabavka hronosa u zemlji post-slobiji gotovo nemoguca. Sta reci .. kez od uva do uva :D

Sad stigoh kuci (zdrali na MAG-u – to je neki brod na Munze-Konza keju, nije losa rana, al moze to i bolje), drugar otisao na Rammstein i reko da vidim sta je tacno u kutiji (kao da nisam znao) ..

Chronos - sardzaj kutije

Chronos - sardzaj kutije

Ako obratite paznju na sliku videcete zasto je hronos utlimativni geek tool… kada ste videli “sat” kome na “quick user guid” pise kako da ga rastavite :D

Elem .. u kutiji je pored quick user guide-a, cd-a sa softwareom (za windoze), srafcigera za otvaranje istog, dev kit upakovan u kutiju od sata:

chronos

chronos

usb steker da se dev kit veze direktno za komp (zato moras da ga rastavis, nema nikakav steker dok je u kucistu od sada) I wireless modul za usb kako bi sa kompa radili akviziciju podataka.

Chronos - usb connection

Chronos - usb connection

Sta sad dalje reci .. idem da se igram :) … da, ekran na slici je “ziv” .. tako izgleda uzivo, crn ekran sa belim brojevima (how geek is that), kit ima visinomer (barometarski), accelerometar za 3 ose … idem da se igram pa cu pisati kad nesto napravim sa njim – prvi cilj je da napravim da mogu da ga koristim sa linuxa posto mi je cim da dizem vbox windoze …

Tags: ,
Back to top