A következő címkéjű bejegyzések mutatása: szívás. Összes bejegyzés megjelenítése
A következő címkéjű bejegyzések mutatása: szívás. Összes bejegyzés megjelenítése

2022. január 4., kedd

HP E1300A - Csúnya bukta

Az elmúlt napokban a műszervezérlő szoftveremen dolgoztam. Ki akartam próbálni, amit összeraktam SCPI képes eszközön is (mostanában leginkább egy Keithley 199 multimétert használok a tesztekhez) .

Az első SCPI képes eszköz ami hirtelen a kezembe akadt az egy HP E1300A B méretű VXI keret volt multiméterrel és relékártyával (ebből a cuccból van három darabom).

Először ki akartam takarítani, javítani, ha szükséges.

(Olvasd tovább, a szöveg folytatódik az első adag kép után)























Minden letakarítva, a halott akksi csomagot lecseréltem egy elemtartóra. Ami maradt és még cserélnem kéne, az a Papst ventilátor. Az eredeti típus még ma is gyártásban van, de az árá elképesztő. 20.000Ft-ot kérnek érte (Ezt a két E1300A keretet ajándékba kaptam, van mégegy azért kemény 5000Ft-ot fizettem). Ennek a ventillátornak a zajszintje 36dB, ha új. Találtam egy Noctua modelt, ami azonos légszállítás mellett kemény 17dB-t produkál. Tudom, hogy ez nem "ipari" kivitel, de ezek az eszközök, csak ritkán lesznek használva a műhelyemben, tehát nekem ez a ventillátor is pont jó lesz bele. Egyenlőre még nem cseréltem le.

Csak próbaképpen bekötöttem a cuccot ráraktam egy GPIB adaptert és kipróbáltam, hogy tudok-e beszélgetni vele. Minden rendben levőnek tűnt az összeszerelés után.

Kikapcsoltam (!!!) a cuccot, elmentem a mosdóba. Onnan valami furcsa zajt hallottam. Vissza a szobába. Sűrű füst dőlt ki belőle és iszony büdös volt. Kirántottam a hálózati kábelt és nyomokban sem értettem, hogy mi történt.

Szétszedtem az egészet megint:



A szűrő a hálózati aljzatban kb. felrobbant.

Ez arra enged következtetni, hogy talán a cuccnak nincs további baja.

Rendeltem új csatlakozót, majd befejezem az összeszerelést, ha megjött.

2021. szeptember 29., szerda

Azure BB 2. - Allowed (inherited) ~ != Allowed


Van két git repo az Azure DevOps-ban. Két különböző org, két különböző project.

Az egyik a másik másolata. Írtam egy pipeline scriptet ami egy irányban szinkronban tartja.

Pár branch (kb. 10) szinkronja szétesett az elején, mert nem ezzel a scripttel történt az eredeti szinkron.

Rendbe akartam rakni. Azt tudom a fejlesztőktől, hogy a forrással a cél nyugodtan felülírható. Szóval forrás checkout cél push --force.

Ez ment is, két branch kivételével, ahol is közölte őnagysága, hogy nincs a baranch-re force update jogom.

Mi vaaaaan????

Túrom a jogosultságokat. Egyetlen csoportnak vagyok a tagja a cél projecten. Megnézem branch-re lebontva. Azt írja a GUI, hogy a csoportnak van öröklött force update joga.

Ok, de akkor miért nem megy? Adok a csoportnak közvetlen force update jogot, és csodák csodája, lefutnak a parancsaim. Nem, nincs valami deny ami bekavar, hiszen ez az egyetlen csoporttagságom és nincs közvetlen jogom. Továbbá, minden branch-nél be van kapcsolva az öröklődés, szóval ennél a kettőnél miért más az eredmény.

Csak nem mert BB?

2021. szeptember 28., kedd

Azure BB 1.


Tegnap kiírtam az FBn, hogy a BB az Azure szempontjából nem Balatonboglár vagy Budapest Bank, hanem Bugos Bmeg.

Volt aki kérdezte, hogy mi a bajom vele, mit nem tud amit az AWS igen. Egy dolgot: Az AWS működik.

Arra gondoltam, hogy leírom most már, amibe belefutok. Jelzem, ez a mostani, kb. az ötödik az elmúlt két hétben, csak most szakadt el a cérna végképp.

Na szóval. Tegnap este 6 körül próbáltam egy fura npm autentikációs hibát javítani az újonnan épülő Azure Pipelines környezetünkben. Még jó, hogy a jobokat egyenlőre senki sem használja, így el lehetett napolni a hibajavítást.

A jelenség a következő: egyszercsak az összes automatikus jobunk meghalt. Hibaüzenet nincs, mind cancel-re fut. Debug bekacs, a hibaüzenetek száma jelentősen nő. Nulláról, nullára.

Remek. Az össz dolog ami egyszer valahol a 15 körüli pipeline valamelyikében egy pillanatra bevillant, hogy a key vault hátterű variable group-ban használt service connection nem tudja olvasni a key vault-ot.

Végig is néztem, kibogarásztam a kapcsolódó service principalt, megnézetm a key vault-on a jogait, ott minden rendben. A variable group sem jelez hibát. Kb. ezzel hagytam ott tegnap. Hátha valami intermittent azsúr marhaság és mára megjavul.

Nem javult meg.

Nyomozok a neten, kugli a barátunk. Találok egy ilyet:

https://developercommunity.visualstudio.com/t/azure-devops-pipeline-job-cancelled-with-no-obviou/980961

Ebben a két dolog összevág. A key vaultos variable group, meg a canceled pipeline.

Na, újra is gyártom a service connection-t, berakom a helyére és láss csodát, elindul.

'95-ben érzem magam. Értelmetlen hibaüzenet (vagy még az se), újraindítom, ha nem javúl meg, újratelepítem.

2020. április 26., vasárnap

Az ország vízszerelője 3.

A legutóbbinál szentül megfogadtam, hogy nem lesz 3. rész. Egyszerűen azért, mert nem nyúlok többet vízvezetékhez. Hívok szakembert és kész.
Sajnos az élet, nem így alakult. A mai, karanténos időkben, sokmindent magadnak kell megoldanod, mert nem igazán tudsz szakembert hívni. Az én bejáratott gépészem, sem működik igazán most.

Előzmények
Van egy Grundfos JP6-os házi vízmű itthon, ami ellátja a kerti öntözőt. Pár évvel ezelőtt volt némi szivárgás a rendszerben. Ez legalább egy fél évig fennált, mire egy szakember megszüntette. Ez azt jelentette, hogy a szivattyú, pár prcenként be- és kikapcsolt, hogy feltöltse a szivárgást.
Sajnos mire a probléma megszűnt, a szivattyú maga is elkezdett minimálisan ereszteni. A fenti szakember azt mondta rá, hogy egy ilyen típusú hiba javítása 60-70eFt (az új szivattyú 93eFt), így javítás helyett, alá került egy műanyagtálca, amiből pár hetente ki kellett szedni a vizet.
Az idő előrehaladtával, egyre jobban eresztett, és az egész egyre rosszabbul nézett ki.
Rászántam magam a cserére.

Megrendeltem a szerkezetet (ugyanilyet) a Megathermnél. Megérkezett hozzájuk. Én pedig nem mentem el érte időben, így visszakerült a raktárba.
Eltelt egy újabb fél-egy év.
Újra megrendeltem.
Gyanítom az előző esetnél feketelistára kerülhettem náluk, mert az volt a válasz, hogy a készülék megszűnt és már nem beszerezhető. Értem én, hogy én vagyok a feketeseggű, de könyörgöm miért kell a pofámba hazudni? Én úgy gondolom, hogy ez róluk állít ki némi bizonyítványt.
Tavaly valamikor ősszel, szóltam a gépészemnek, hogy hozzon egy ilyen szivattyút, és oldja meg a helyzetet. Szerintem elfelejthette.
Mire jött idén az öntözési szezon, már karantén volt. Tehát rám maradt az ügy.

Megrendeltem a szivattyút. Immár egy másik helyen. Szerdán el is mentem érte.
Okulva az előzőkből, Szilvi azt kérte, hogy valamelyik reggel álljak neki, hátha kell valami a boltból hozzá.
Szombat délelőtt (nem is annyira reggel) nekiálltam.
Kihúztam a konnektorból, leszedtem a ki és bemenő hollandert. Gondoltam sínen vagyunk. Már csak a nyomáskapcsolót kell leszednem a régiről.
Na az nem mozdult. Semmilyen itthon lévő szerszámmal sem tudtam megmozdítani (kis csőfogó, svédkulcs). WD-40 az eredmény annyi, hogy a hollander el kezdett forogni (nem a menetnél).
Barkácsbolt - első fejezet
Vettem egy méretes csőfogót. Persze csak Knipex volt húszezerért, meg vettem egy 36-os csillagvilláskulcsot (volt egy érzésem, hogy kicsi lesz, de nem volt nagyobb). Vettem továbbá egy új hollander szetet, a régit, ha le is jön, akkor sem akartam visszarakni.
Hazajöttem. A villáskulcs tényleg kicsi lett, Végül is a régi csőfogómmal, meg a nagy böszme Knipexxel sikerült szétszednem a hollandert.


A kicsifiam nekiállt, hogy amennyire lehet, kiszedje a kócot a menetből.
Nem segített. Szilvi ötletére felakasztottam a kábeleinél fogva a nyomáskapcsolót a szárítóra, úgy, hogy a maradék hollander darab egy Cillit Duo-val teli csészébe lógott (viccesen nézett ki, de sajnos erről nem készült fotó)
Pár órával később, leszedtem a szárítóról. Fényesebb, vízkőmentes az lett, de nem mozdult.
Végül megfogtam a legnagyobb asztalos szorítóm, abba belefogtam az egész nyomáskapcsolót, és nekiugrottam a Knipexxel. Végre engedett.


Mire ide jutottam, világossá vált, hogy a hollander amit vettem a Bauhausban, nem jó. Apa - Anya menetes. Nekem meg Anya-Anya kell.
Barkácsboltok zárva, project elnapolva.

Vasárnap
Irány a Praktiker. A Bauhausban nem rémlett, hogy lett volna megfelelő hollander, Így kapásból a Praktikerben kezdtem.
Megvettem a hollandert és nekikezdtem a cucc elektromos részének.
Tegnap ugyanis amikor széthúztam a csatlakozót, ez a horror fogadott:


Ebből egyértelművé vált, hogy a nyomáskapcsolóból kijövő lengő aljzat sincs jobb állapotban. Még jó, hogy a házat nem gyújtotta ránk.
Miután a lengő aljzat öntött vizzáró, azt javítani nem lehet. Így még tegnap vettem egy hosszabbítót, amiről le tudom vágni az aljzatot. Szétszedtem a nyomáskapcsolót, kicseréltem a kábelt.


Ehhez legalább értek, pár perc alatt megvolt.
Na akkor mostmár minden megvan. Rakjuk össze.
Hollander szétszed, anyáz, megy vissza a Praktikerbe. A nyamvadt hollanderbe nem voltak képesek belerakni egy tömítőgyűrűt. 1"-os hollanderhez, meg persze nem volt itthon.
Újabb kísérlet.
Összerak, bekapcsol, folyik.
Szétszed, összerak, bekapcsol, nem folyik, viszont nyomás sincs, nyomáskapcsoló letilt.
Itt kezdtem el kiakadni. Erre megkaptam a beosztásom, hogy miért nem olvasom el a doksit.
Mer orosz.
Ok, fel a netre, második próbálkozásra előkerül az ezer oldalas, ezernyelvű izé.
Olvas, kiderül, hogy nem raktam be az ejektorszelepet (hogy ez meg mi a szar?). Kiszedtem a fedelét, nem fér bele. Itt bekapcsol az őrjöngő idegbeteg őrült. Arra gondoltam, hogy valami bekapcsolásnál elfordult, azért nem tudom berakni a szelepet. Vagy tönkrevágtam a vadi új szivattyút, vagy szedhetem szét az egészet, hogy be tudjam rakni a nyamvadt ejektorszelepet.
Kimegyek a kuka mellé, ahova a régi szivattyút tettem. Kiderül, hogy abban sincs ejektorszelep.
Haha, a gépészek sem olvasnak doksit. Az őrjöngésem az egekbe csap.
Persze van, aki tovább olvassa a doksit. Fel kell tölteni a szivattyút vízzel (önfelszívó, ja).
Minden összerak, működik, de folyik.
Szétszed, összerak, folyik.
Szétszed, összerak, folyik.
Sokadszorrá rájövök, hogy a sokak által istenített loctite 55-öt, hogy is kell használni.
Összerak. Nem folyik. kész.

Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz,
Nem nyúlok többet vízcsőhöz, ...

2020. április 25., szombat

GP-IB 5. - V2.0 Panel

Amikor az előző részét írtam ennek a bejegyzésnek, az egyik barátom megjegyezte, hogy túl rövid lett. Megígérhetem. Ez nem lesz az.

Előzmény
Már van egy pár GPIB modul az asztalomon. Van a saját fejlesztésem 1.0-ás, az 1.1-es (és mostmár a 2.0-ás) verziójából. Az egyik 1.0-ás modul nem működik jól. Arra gondoltam, szükségem van némi diagnosztikára a szoftverbe, hogy könnyebben megtaláljam a probléma forrását. Tehát írtam némi diagnosztikai kiegészítést a jelenlegi parancskészlet mellé. Ez képes közvetlenül manipulálni a GPIB lábakat (ezzel meg is próbáltam megtalálni a hibát, de eredménytelenül).

V2.0-ás modul
Hogy továbblépjek a projecttel, beforrasztottam egyet a következő generációs panelből. Ehhez némi szoftver módosítás is tartozik miután ATMEGA32U4-et használtam hozzá az ATMEGA328P helyett.



Minden könnyen ment. Túl könnyen
Az ISP programozás azonnal sikeres volt. A szoftver módosítások nem tartottak tovább öt percnél. A modul azonnal működött egyetlen könnyen javítható szoftver hiba kezelése után.
Hozzákötöttem a tesztre használt HP3478A multiméteremhez. Lefuttattam egy scan parancsot. Azonnal megtalálta a multimétert és jött is vissza a válasz. Az egyetlen pici probléma annyi volt, hogy a visszajövő karakterek egyesével, igen lassan jelentek meg a terminálon.

Következő nap - hibakeresés
Azt gondoltam, hogy a hibát, egy rosszul beforrasztott láb, és ebből következő időtúllépés okozza.
Elindítottam a diag üzemmódot, és azt tapasztaltam, hogy a D1, IFC, SRQ és ATN lábak mindenképp magas logikai szinten vannak, bármit csinálok.
A probléma gyökerére nézve - a többi, működő modullal játszva - kiderült, hogy a diag mód bizonyos lábakat nem korrektül kezel. Módosítottam a diag mód kódját. Ez megoldotta a problémát az 1.0-ás és 1.1-es modulon, de ezen nem. A D1 és az ATN probléma megmaradt.
Később, valahogy rájöttem, hogy ezeket a lábakat az Arduino Leonard panel (aminek a konfigurációját és bootloaderét használtam) az USB kommunikáció RX és TX LEDjének meghajtására használja.
Anyám.

Újratervezés vagy harc?
Itt jött a dilemma. Két lehetőségem van:
Vagy újratervezem a panelt és újra elküldöm gyártásra, vagy megküzdök az Arduino bootloaderrel, a core-al, vagy bármivel, ami szembe jön. Azt választottam, hogy harcolok. Okok:

  • A tervezés és gyártás pénzbe kerül, és jópár napig (vagy hétig) eltart amíg az új panel ideér
  • Az ATMEGA32U4-nek két teljes 8 bites kívülről elérhető portja van. Ezeket tudom gyorsabb párhuzamos kommunikációra használni közvetlen port manipulációval. Sajnos a két LEDet pont belerakták egy-egy lábára a két portnak. Tehát, ha azokat a lábakat nem használom, sebességet vesztek.
  • Ásni ez esetben, szórakoztató. Tudok tanulni belőle


Okoljuk a bootloadert
Tulajdonképpen nem is tudom miért, talán olvastam valamit az egyik fórumon, azt gondoltam, módosítanom kell a bootloadert és ez megoldja a problémát (talán a soros kommunikáció a bootloader kódját használja, nem tudom)

Új bootloader
Először is megkerestem a bootloader forráskódját. Itt található (https://github.com/arduino/ArduinoCore-avr/tree/master/bootloaders/caterina). Belenéztem a Makefile-ba, a forráson kívül szüksége van a LUFA könyvtárra az USB kommunikációhoz. Ezt is kiszedtem a git-ből. Hozzácsaptam a legutolsó Win64 kompatibilis avr-gcc-t és a make-et.
Több dolgot is kipróbáltam, hogy a Makefile megtalálja a LUFA-t, minden kísérletem zátonyra futott. Továbbá a grep-et is hiányolta. Úgy éreztem, a Windowsos kísérletem zsákutcába jutott.

Irány a Linux
Nem akartam Linux gépet építeni, vagy Hyper-V alapú Linux gépet telepíteni. Ezért beüzemeltem a Windows Linux alrendszerét és felraktam rá egy Ubuntu 18.04LTS-t a Microsoft Store-ból.
Felraktam rá az avr-gcc-t, build-tools-t, make-et, stb.
A Windows fájlrendszeren keresztül bemásoltam a forrásokat.
Nem működött. Mindenféle jogosultsági bajaim voltak a másolt fájlokkal, tehát feladtam ezt és inkább lehúztam mindent újra a gittel.
Amikor megpróbáltam lefordítani, a grep-et leszámítva ugyanazok a hibák jöttek elő, mint a Windows-on. Jónéhány elérési út módosítás és az USB VID és PID megadása után végül elindult a fordítás. Az eredmény katasztrófa:


A kérdéses bootloaderhez 8 éve senki sem nyúlt. Mind az avr-gcc, mind a LUFA könyvtár fejlődött azóta.
Kiderítettem, hogy melyik LUFA repo tag-gel fordították eredetileg és átkapcsoltam arra. Így, gond nélkül lefordult a bootloader.

Bootloader próba
Nem akartam belehekkelni a bootloadert az Arduino IDE-be, tehát manuálisan raktam fel a panelra.
Feltöltöttem a saját kódom is. És...

Nem működött. Az eredeti hiba maradt.

Hekkeljük meg a core-t?
Nem. Ugyan kiderítettem, hogy a probléma az USBCore.c-ben van. Nem akartam belepiszkálni. Nem lenne egy jövőálló megoldás.
Körülnézve és gondolkozva arra jutottam, hogy egy Arduino board specifikációt kell gyártanom a projectemhez.

Új board konfiguráció? - még nem
Először is akartam valamit, amiből tanulhatok. Találtam egy ATMEGA32U4 alapú módosított panelt az ArachnidLabs-tól (http://www.arachnidlabs.com/tsunami/), és a hozzá tartozó git repót https://github.com/arachnidlabs/arachnidlabs-boards
Azonnal világossá vált, hogy szükségem van egy stabil helyre a json és a package zip tárolására/megosztására. Valamire, amire számíthatok, hogy hosszútávon ott lesz. Valamire, ami elérhető, mindenféle authentikációs vudu (lásd OneDrive) nélkül.
Az AVR-GPIB projectem a GitLab-on lakik, így ott néztem körül. Ahogy a GitHub-on van GitHub pages, úgy a GitLab-on van GitLab pages - milyen meglepő.
Elolvastam a dokumentációját, nem lett tőle érthetőbb, hogyan kell a GitLab pages-t összerakni.
Csináltam egy suf.gitlab.io nevű repót, és belepakoltam a fájljaim. Semmi sem történt.
Rendben, úgy tűnik, hogy szükségem van a gitlab-ci.yml-re az oldal összerakásához. Ez nem meglepő koncepció számomra, miután az elmúlt pár évemet DevOps mérnökként éltem. Jenkins CI/CD scripteket írok nap mint nap.
Megírtam a scriptet, bepakoltam a repóba, hiba. Valami elnevezési probléma. Javítottam.
Következő. Most lefordul hiba nélkül. Az oldal még mindig 404-et ad vissza.
Sok próbálkozás után rájöttem, hogy a GPIB alkönyvtár tartalma a weboldal gyökérkönyvtárában landol. Arra gondoltam, hogy az lehet az ok, hogy a gyükér könyvtár üres, nincs benne fájl, csak a GPIB könyvtár. Így hozzáadtam egy index.html-t.
A korábban sikeres fordítás, most elhasalt.
Sok dolgot elolvasva, több próbálkozás után kiderült, hogy az egyetlen módszer, ami működik, átpakolni mindent egy újonan generált átmeneti könyvtárba és átnevezni (mv) public-ra, ami a publikációra kijelölt könyvtár.
Végül megszületett a GitLab pages oldalam: https://suf.gitlab.io
Kicsi is, sárga is, savanyú is, de a miénk.

Új board konfiguráció? - mostmár tényleg
Megírtam a json fájlt, módosítottam a pins_arduino.h-t (a LED-ek, most két olyan MCU lábra mutatnak, amik nincsenek a tokból kivezetve), összeraktam a csomagot, legeneráltam a hash-t, hozzáadtam a json-hoz, feltöltöttem az egészet a GitLabra, hozzáadtam a json-t az Arduino IDE-hez, bementem a board manager-be és...
semmi sem történt.
Megjavítottam két dolgot, ami bugnak látszott: a json fájl nevét. Mint kiderült ez követelmény, valamint a package fájl hosszát a json-on belül.
Fel a gitre, be az Arduino-ba. Mostmár megjelent a cuccom a board manager-ben.
A telepítés - elszállt. A package.zip-en belül egy db gyökér könyvtárnak kell lennie.
Javítottam, újra végigmentem a procedúrán. Mostmár működik a telepítés.
Megpróbáltam feltölteni a saját kódomat.
Kaptam mindenféle össze-vissza hibát, kommunikációs problémák. Visszamentem az Arduino Leonardo-ra. A hibák maradtak. Windows COM probléma szaga volt. Gép újraindít, a kommunikációs hibák eltűntek.
Megint megpróbáltam feltölteni. avrdude paramétereket hiányolt. Mindenféle paraméter jellegű dolog jött elő később.
Végülis beraktam mindent a package.txt-be amit találtam és értelmesnek tűnt. Úgy tűnik, az ArachnidLabs féle konfiguráció egy korábbi Arduino IDE verzióhoz készülhetett, ami még nem igényelte ezeket a paramétereket.
Végre a feltöltés működik.

Próbáljuk ki
A GP-IB diagnosztika funkció végre úgy működik, ahogy kell. Készen vagyunk!!!!
Neeeeeeeeeeem.
A diagnosztika megy, a kommunikáció az eszközökkel, na az nem. Elég! Alvás!

Másnap
Valami viszketett az agyamban. Kipróbáltan a korábban működő modulokat is. Azok is megszűntek működni.
Vagy a tesztekhez használt HP 3478A multiméterem döglött meg, vagy a diagnosztika szoftver módosítás belekavart a kommunikációba.
Gyorsan kiderítettem: a diag volt a bűnös. Javítottam. Mostmár működik a v2.0 modul.

Vége a történetnek.
További hardver és szoftver fejlesztés következik a GP-IB adapterhez.

2019. május 12., vasárnap

Az ország vízszerelője - újra akcióban

Tavaly Októberben megfogadtam, hogy nem szerelek mégegyszer vizet. Persze nem tartottam be. Kár volt.
Bevezetés
Az elmúlt hónapokban egymás után két csap adta meg magát a házban. A konyhában a mosogató zuhanyfeje el kezdett szivárogni. Rendszeresen kinyomta az a fekete gumi kupakot ami az átkapcsolót fedi. Tizen éves, cserére érett.
A másik a fürdőszobai mosdó csaptelepe, ami el kezdett csöpögni. Szakember szerint kikopott a kerámia golyó. A gyártó majdnem új áron újítja fel, így ez is csere. Ezért különösen mérges vagyok, nem hiszem, hogy egy horror árú hansgrohe csaptelepnek, akár tíz év után is ki szabadna múlnia így.
1. Rendelés
2019.04.14.
Sokáig húztam, halasztottam, majd végre megrendeltem a két csapot, valamint a mosdóhoz lefolyót is, mert más rendszerű kellett.
2019.04.16.
Kiderült, hogy a mosogató csaptelep amit választottam megszűnt.
2019.04.17.
Megrendeltem egy másik mosogató csapot, de máshonnan.
2019.04.19.
Bementem a csapért a boltba. Nem figyeltem, a leeresztő még nem volt ott, így nem is hoztam el. Ugyanakkor felhívták a figyelmem, hogy a választott leeresztő nem jó, ha a mosdónak van túlfolyója. Persze van.
2019.04.27.
Szombat - Kihozták a mosogató csapot.
2019.04.28.
Végre eljutottam oda, hogy lecseréljem a leeresztőt a rendelésben.
2. Szerelés - első kísérlet
2019.04.29.
Jött a víztisztítóval foglalkozó úr, mert annak is cserére érett a csapja. Szilvi megbeszélte vele, hogy egyúttal a mosogató csapot is cseréli. Hát ez nem jött össze. A csap hibás. Az egyik flexibilis csőnek kétszer sikerült menetet vágni a gyárban, így a hozzáadott cső átesik a meneten. Nem nyert.
Ez remek, lehet újra időpontot egyeztetni, kiszállást fizetni.
Gyorsan fel is hívtam a céget, hogy csere. Nem tudtam beszélni az ügyfélszolgálattal. Azt ígérték, hogy majd visszahívnak. Ez másnap történt meg, de már azzal hívtak, hogy megrendelték a csere darabot és várhatóan május 9.-én érkezik be. Le a kalappal, ritka ez a hozzáállás.
3. Rendelés - folytatás
2019.05.06.
Szilvi elment a mosdó csapért és a lefolyóért
2019.05.11. - Tegnap
Hozták az új mosogató csaptelepet, vitték a hibást. Újabb piros pont. Sem piszkálni nem kellett őket, sem valami lehetetlen helyre elmenni a cuccért.
3. Szerelés - második kísérlet. Mostmár én
2019.05.12. - Ma
Reggel szétszedtem az egész konyhai miskulanciát. Elkezdem összerakni. Kiderült, hogy a melegvizes flexibilis cső túl rövid.
Barkácsbolt 1. - Szatmári
Itt van melletünk a bolt, Szilvi megnézte, hogy nyitva van. Odamentem, lepattantam az ajtóról.
Délelőtt már nem tudtam máshova elmenni. Szilvi megígérte, hogy hoz 50 centi hosszú bekötőcsövet hazafelé.
Barkácsbolt 2. - Obi
Hazaért a bekötőcső. Nem nyert. Kiderült, hogy ugyan mind a hossza, mind a két menet mérete jó, de nem lehet a csap talpán lévő lyukon áttuszkolni.


Újra barkácsbolt
Barkácsbolt 3. - Bauhaus
Hoztam csövet is ami gyanúsan jó, toldót is, hátha mégse jó.
Persze a cső nem ment át a lyukon. Nagy büszkén előrángattam a toldót, majd pofára estem. Persze, hogy mindenből felest hoztam háromnyolcados helyett.
Ekkor így nézett ki a helyzet:



Autóba vissza.
Barkácsbolt 4. - Obi
Hosszú csőről nem is álmodtam. Hoztam toldót. Ez már jó.
Összeraktam az egész konyhai cuccot. Elégedetten hátradőltem. Egy kész, jöhet a következő.
A fiam segítségével összeraktam a mosdó csaptelepet. Kötném be.
Hogy az a jó büdös egy centi. Rövid az a kib... bekötőcső.
Még épp csak délután 5 (6-kor zárnak) Autóba be.
Barkácsbolt 5. - Obi
Újabb két toldó. Ez már eleve jó méret.
Hazajön, beköt, elpakol, örül.

Tanulság: tényleg nem kéne vizet szerelnem.



2019. május 11., szombat

Parkside

Viszonylag kevés Lidl-ös Parkside csodát sikerült eddig begyűjtenem. Ezek között van az oszlopos fúrógép. Épp legújabb projectemen dolgozom (a cuccról később), amin nem kevés mechanikai munka van. fúrogatom ki a darabjait, egyszer azt veszem észre, hogy ha megnyomom a bekapcsoló gombot, csak addig forog amíg nyomvatartom.
Na gratula, szétment a relé.
Elkezdem szétszedni, hogy megnézzem. Hát erre a kikapcsoló nyomógomb rugója lelő.
Hát remek. Szétesett az egész szerkezet:


A legszarabb dzsunka minőség.
Végigtúrtam a netes kínálatot. Persze ilyen méretű nincs, átépíteni meg nem akarom. Most várhatom, hogy Kínából ideérjen. A plusz szívás az egészben, hogy az itthon lévő proxxon, meg dremel cuccok alkalmatlanok aluminium fúrásra (hacsak el nem kezdem locsolni).

2019. január 24., csütörtök

Posta ügyek (már megint)

Az utóbbi időben nem szeretek az eBay-en vásárolni Kínából. Ha tehetem az AliExpress-en teszem ezt. Azt tapasztaltam, hogy az eBay-es csomagok valahogy gyakrabban tűnnek el.
Most épp két cuccot várok az eBay-ről (az AliExpressről egyet sem, azok már rég ideértek). Az egyiket potom November 15.-én adták fel.



Mindkettő BPOST-os (Belga posta). A 17Track-es követés szerint megérkezett a célországba. A BPOST szerint elindult Belgiumba. Felettéb gyanús az egész.
Megpróbáltam utána nézni a BPOST-nak, hogy mit írnak róla.
Azt hittem, hogy a Magyar Postánál nincs rosszabb postai szolgáltató.
Tévedtem:
https://www.trustpilot.com/review/www.bpost.be

2018. október 7., vasárnap

Az ország vízszerelője

Október 4. - Csütörtök este 9 tájban
Lejárt a mosogatógép. Kiír valami hibát. Valami olyasmi, hogy nincs víz.
Nem igazán van kedvem hozzá, de szét kell szednem a bejövő csövet. Elzárnám a csempecsapot, elkezd orrán száján ömleni belőle a víz. Valahogy éreztem, hogy nem kellett volna hozzányúlni. Nagynehezen addig tekergetem amíg már csak csöpög, alárakok valami dobozt.

Október 5. - Péntek
Felhívom a vizest, hogy gond van. Többedszerre veszi fel a telefont. Kiderül, hogy vidéken van, így csak hétfőn tud jönni. Fasza, ez így nem maradhat. Melóból korán haza, fotó, irány az Obi.


Nőnek mutatom a fotót. Kellően kelletlen/agresszív stílusban, hogy ö ebből nem lát semmit és miért nem bontottam ki (cseszd meg akkor az egész család víz nélkül marad).
Kinagyítom neki.
Ja, akkor már tudja. A kezembe nyomja a delikvenst.
Van más dolgom is, így majdnem este nyolc mire hazaérek. Víz elzár, puzzle elkezd szétszedni.
Szidom az összes idióta anyját aki ezt összetamagocsizta.
1. Mosogató csöve leszed
2. Mosogatógép csöve leszed
3. Az 1/4-es golyóscsapból víztisztító csöve kibányász
4. 1/4-es golyóscsap kibombáz
5. 3/8 - 1/4-es elosztó leteker
6. Sűrű anyázások mellett csap kiteker. A beépített bútort ugyanis sikerült a csap után berakni. A csap elforgatva nem fér el. Valahogy kierőszakolom.
1/2 9 - Megpróbálom betekerni az új csapot. Pár miliméterrel hosszabb a felső sapka. Esélyem sincs berakni. Este van, nem tudom megoldani, ledugózni se. Nincs víz.
Ez így nem maradhat.
Autoba be, padlógáz, Bauhas 9-ig nyitva.
8:52-re odaérek. Állok a polc előtt, és nem telálok megoldást. Hangosbemondó közli, hogy zárnak. Felkapok egy sima csempecsapot, futás a pénztárhoz.
Hazaérek, beszerelem. Legalább a mosogató működik, se víztisztító, se mosogatógép.

Október 6. - Szombat
Összes gyerek autoba bepakol, irány az Obi.
Összeszedek egy csőszerelőműhelynyi könyököt, toldót, szűkítőt, tömítőt, bizbaszt. A gyerekeknek mindenféle programja van a városban. Mire hazaérünk este. A tegnapiakból okulva már nem nyúlok hozzá

Október 7 - Vasárnap
Miután mindenki elvégezte a vízigényes reggeli teendőjét, megint szétszedem az egészet. Fogom az összes idomot, szűkítőt, bizbaszt. Rájuktekerem a DuPont éves termelését, összerakom a csődarabokat. Beszerelem a csapot. Berci lemegy a pinyóba megnyitja a vizet.
Hurrá, nem csöpög sehol.
Kinyitom a fölső kiscsapot, hogy legyen víz a mosogatóban. A csempecsap lelő a betétjével, dől a víz. Berci fut és elzárja. Úszik a konyha.
Hogy az Obi büdös nénikéjét.
Gyerekekkel együtt felmosunk. Visszaszerelem a Bauhausban vett sima csempecsapot. Mostmár van Mosogató, és víztisztító. Mosogatógép változatlanul nincs.
Elmegyünk ebédelni. Ebéd után újra Obi.
Leadom a csapot a vevőszolgálaton. Fel az osztályra. Keresgél, nem talál.
Találtam egy a falnál 3/8-os darabot. Megyek az eladóhoz, hogy ebből kéne feles. Az nincs pénteken elfogyott (ja, én vittem el az utolsót). Majd lesz egy hét múlva. Ad egy szűkítőt a 3/8-oshoz. Mellesleg megjegyzi, hogy ez Kínai, de normálisat nem rendel, mert annak 7000 darabja (végiggondolom. Órabérem/Kínai szívás - Jó lenne, ha tartana a 7000-esből)
Irány haza. Szétszedem a mmosogatógép csövét (az eredeti probléma), nem látok benne semmit - szerintem ez nem lett megoldva, de majd csak akkor derül ki, ha használni próbáljuk.
Új csap beszerel. Jónak tűnik.
Íme a mű:


Tanulságok:
1. Nem fenyeget az a veszély, hogy az "ország gázszerelője" után az "ország viszerelője" legyen belőlem. Ez a csöszerelős dolog nem az én világom
2. A legközelebbi "nehogymár ezért szerelőt hívjunk" mondatra a reflex válasz - "de, bizony!!!"


2018. október 5., péntek

EPROMizéria

Bevezetés
Kb. 3 hete Rácz Peti megkért, hogy vegyek át egy EPROM programozós ügyet tőle. Egy Revox távirányítónak kéne új EPROM, ha újra jelentkezik a tulajdonosa. Ide is adott egy programozót azzal, hogy azt a darabot nem használja. Én félre is raktam a szerkezetet, mert ez még ráér.
Székffy Tominak kölcsönadtam az egyik Keithly 2000-esemet, mert valami hasonló beszerzésén gondolkodik.

Szeptember 23
Tomi nem kevés küzdés árán rájött, hogy a Keithley-vel valami nincs rendben. Problémás a soros portos kommunikációja amit szeretett volna használni. Némi nyomozás után kiderült, hogy mind a nála, mind a nálam lévő darab firmware-e A06-os, a létező utolsó A20-as és új kalibráció nélkül az A19-et lehetne használni.
A Keithley öreg darab, így nem a feldugom USB-re feltolom a firmware-t oszt jól van működéssel bír. Van benne két PLCC32 tokos (mint később kiderült OTP EPROM) memória amit csrélni kell. Találtam hozzá megfelelő flasht, meg is rendeltem a ChipCAD-nél.

Szeptember 25
Tudtam, hogy kell egy PLCC adapter, mert nálam nem volt. Elmentem érte Petihez. Programozó van, adapter van, már csak az ICk kellenek

Szeptember 26
Előkerült a Revox tulajdonosa. Küldött egy képet a benne lévő EPROM-ról. Ez egy szokásos 27C256-os.
Elrohantam a PLCC ICk-ért. Huhh, 5 percel zárás előtt értem oda a ChipCAD-be.
Este, nagy mellénnyel elkezdtem letölteni a TL866II programozó szoftverét. Jött is le, valami két bit per évszázad sebességgel.
Feldugtam a panelt a gépemre. Az USB-Soros átalakítója driver hibát dob. Nyomozás. A Prolific büdös nénikéjét, pont ugyanolyan kutyaütő banda mint az FTDI. Inkább még a saját authentikus korábbi chipjeik támogatását is kinyírták a driverből, nehogy használni lehessen egy hamisítványt.
Neten nyomozás, találok rá megoldást, boot után megy a driver. Ekkor találom meg a panelen a típusjelzést. A textool fogalalt és az ICP csatlakozó közé beékelve arra a másfél miliméterre. Anyám borogass!!! Ez nem TL866 hanem valami K150. Nem elég, hogy két órát szívtam az előbbi progijának a letöltésével, még kiderül két dolog:
1. Valószínüleg ezzel csak PIC-et lehet programozni
2. Ebben persze nem lehetek biztos, mert a letöltött hozzá való progi nem települ, valamit karttyol Kínaiul és szürke a nextnek kinéző gomb.
A netes források szerint 32bit-es OS kell neki. Ezt most nem próbálom ki.

Szeptember 27
Megnézem a Revox-os oldalt amit Peti küldött. Kiderül, hogy egy rakás különböző firmware van fenn, így az IC típusa kevés. Újabb kérdés a tulajnak: mi a távirányító típusa. Megkapom: H210

Szeptember 28
Nálam a másik programozó. Ez egy TL866CS. Töltök hozzá progit, kapásból elindul, majd csinál össze-vissza mindent. Hol felismeri a flash-eket, hol nem, stb.
Egy két óra küzdés után rájövök, hogy nem szereti a monitoromba épített USB HUB-ot. Rádugom direktbe a gépre. Íme az eredmény:



Keithley téma megoldva, jöhet a Revox

Szeptember 29
Találok itthon 6db 27C256-os EPROM-ot. Bedugdosom őket a programozóba. Persze, hogy 20 év letakarás nélkül töltött idő után is tele van mindengyik valami cuccal. Persze EPROM törlőm az nincs.
Próbálkozom órákig azalni különböző itthoni lámpák alatt. Eredménytelen. Útközben beugrottam az OBI-ba és vettem egy 150W-os halogént, hátha:


Hazajöttem, és bevillant, hogy ott a rovarcsapda. Abban UV lámpa van:


Végigkvarcoltak a dögök két epizód Trónok harcát - eredmény nulla

Szeptember 30
Drasztikus megoldásként összeraktam a tegnap vett halogént. Beleraktam a rovarcsapda tálcájába az EPROM-okat, ráraktam a halogént és otthagytam:


Ami most következik, az beillene a vicces utolsó mondatok közé. Így hangzik:
"Azt hittem fémből van"

Lili lányom jön, hogy bagó szag van (senki sem dohányzik a családban):


Ekkor kaptam meg: "Ezt itt most fejezd be! Ha folytatni akarod, akkor kint az udvaron"

Október 1
Elkezdtem valami értelmes megoldást keresni. Találtam is egy 4W-os Osram germicid fénycsövet. Némi beszélgetés a forgalmazóval -nem értettem, hogy mi a franc az a 29V rajta amikor a 230-ba akarom bedugni. Megnyugtattak. Azzal az előtéttel menni fog.

Október 2
Megjött a cucc. Mibe szereljem bele. Semmi kedvem sem volt valami fa, alu, 3D nyomtatott, anyámtyúkja izét barkácsolni hozzá. Így marad, majd holnap.

Október 3
A Lomex kínálatában találok egy szimpatikus szétbarmolható dobozt. Majdnem megrendelem, amikor rájövök, hogy ilyet már vettem, a soha be nem fejezett CNC PCB marómhoz.

Október 4
Összeraktam.


Fél óra kvarcolás, fél siker. 3db törölve a 6-ból. Na akkor írjuk meg.
Adatlap letölt, írási feszültségek gondosan beállítva a kiválasztott pontos típushoz.
Irány a Revox-os oldal a firmware-ért ...

Hogy az a jó büdös!!!!! Áááááááá!!!!!
A H210 fent lévő firmware-éhez 27C512 kell. Síííííííííííííííííííírok!!!!!!!!

Alkatrész doboz előszed. Találok is 4db-ot. Persze mindben van valami.
Ekkor ültem le megírni ezt a cikket....

Október 5 - Epilógus
Reggel 5-kor frissen és üdén betoltam kvarsolni a 27C512-ket. Fél óra múlva kiszedtem, mind a négy normálisan törlődött.
Kibontottam a Revox zip-jét. Kiderült, hogy a fájl 32KB ezt már csak sztoikus nyugalommal fogadtam. Előszedtem az egyik tegnapi sikeresen törölt 27C256-ot, megírtam az EPROM-ot, és felcimkéztem:


Idő közben rendeltem magamnak egy TL866II-t az eBay-en az feljogosított kereskedőtől. Így fix, hogy eredetit kapok, olyan $100 körül az összes kiegészítőjével.
A nálam lévő programozókat visszaviszem. Ettől kezdve már ezek az ezeréves őshüllők sem fognak ki rajtam, ha kell valami valahova.

2018. szeptember 28., péntek

Tré-Systems

/Örjöngés on
Kedves drága Tré-Systems,
Mondjátok már meg, hogy a teljesen legitim - Microsoft Office 365 által kiállított és egyébként más domain-ben az AWS Route53 által elfogadott - DKIM rekordot mi a bús francért nem lehet a DNS szervernek csúfolt hulladékotokba bejegyezni????
/Örjöngés off

2018. szeptember 13., csütörtök

Fake in China (DIY Curve Tracer 4.)

Folyamatosan dolgozom a Curve Tracer projectemen a szabadidőmben. Beleterveztem a Vishay VO14642-es fotovoltaikus szilárdtestreléjét az áramkörbe ami egy érdekes, ámde nem épp olcsó eszköz.
Arra gondoltam, szerencsét próbálok és az Aliexpress-ről rendelek. Ellenőrzésképp rendeltem párat a Mouser-től is.
Itt a két SSR egy panelen:

A baloldali az eredeti

A hamisítvány mérve

Az eredeti mérve

Az eszköznek az adatlap szerint a maximális bekapcsolási ellenállása 0,25 Ohm.

2018. augusztus 10., péntek

Búcsú a "szabadságtól"

Van egy rakás Freescale FRDM (Freedom - szabadság) panelem itthon. Egy rakás dolgot próbáltam csinálni belőlük az elmúlt években. Minden esetben kataszrófa lett a vége. Analizálgattam az okokat, de nem találtam. Azt kell mondjam, szimplán nem vagyunk kompatibilisek egymással.
Nem vagyok idióta. Dolgoztam MSP430-al, TI Tivával, AVR-el, ESP8266-al, Nuvoton ARM procikkal, legújabban STM32-vel. Tipikusan pár nap tanulás és szívás után megtaláltam az utat, de ezzel (Kinetis széria) nem.
Pedig ők, mindent megtettek a siker érdekében. Erich Styger egy kiemelkedő blogot (mcuoneclipse.com) ír a témában. Rengeteget tanultam tőle. A Freescale volt az egyetlen a uC gyártók közül aki itt Budapesten tartott nyilvános workshopokat.
Semmi sem segített. Úgy döntöttem, hogy átadom az összes Kinetis/Freedom világhoz tartozó eszközömet az újonan alakult 1337-es menedéknek.


A panel torony várja a polcon a szállítást.