Upravo stiglo!
E sad ste "nadrljali" koliko ću dosadan da budem oko CAN-a i šta ću sve da pravim ...
Izolovani 1MBPS (CAN-2.0) i ne-izolovani 5MBPS (FD-CAN, SOIC-8) transiveri i ova dva izolovana USB isto spori i brzi (CANable2) i to bi bilo to što se HW sloja tiče za CAN mrežu, ostalo je sve (WEB) SW ...
04-22-2025, 10:29 PM (This post was last modified: 04-23-2025, 02:19 AM by mikikg.)
Ovo je sjajno, web baziran "flasher/programator" WEB-DFU za razne STM32, probao za sad:
- STM32F401 BlackPill - OK
- STM32F407 BlackPill - OK
- STM32H503 BlackPill WeAct - OK
- STM32H723 BlackPill WeAct - OK
- STM32 iz gornja dva USB CAN stika - OK
Praktično, ne trebaju nikakvi dodatni alati za progamiranje tih kontolera, ode se na tu stranicu (uskoro postavljam i ovde na forumu stranicu za WEB-DFU!), i preko USB konekcije sa "držanjem B0 tastera" kada se uključuje u port da udje u DFU mode kontroler i ostalo je sve WEB bazirano, može da čita i da piše firmaware tih kontrolera!!!
04-23-2025, 11:13 AM (This post was last modified: 04-23-2025, 12:41 PM by savan.)
Da ovo je super stvar! Ovo moze i da se unovci ako bi se java skripta obfuskatila i deobfukatila na server side one time key, pa da se uvede neko dugme na sms one time kredit na primer kad treba neka usluga nekom online : ) Zamisli online tuning servis gde neko tamo uploaduje svoj log fajl sa Macchine a na server side se odigra autotune, pa mu das tune fajl na primer za nekih 50eur po fajlu koja bi to para pogla da se uzme! : ) Ovo je i uopste dobro, na primer za telefone moze isto nesto kvalitetno da se napravi i da se zaradi.
04-24-2025, 02:11 PM (This post was last modified: 04-24-2025, 03:02 PM by mikikg.)
Na ovaj plocici uz ZephyrOS 4.0 u kome su se baš specifično bavili i dodali CAN podršku, ima već CAN-SHELL i razne komande oko toga.
Inače je tu uključem i Shell od tog ZephyrOS preko USB-CDC pa ima i dodatnih komandi i oko toga, pravi mali sistem sa DTB/DTS overlay podrškom (kao u linuxu) za razne periferije!
UPDATE: Pošto ima tu nekih sitnih prepravki oko definicije pinova na toj pločici pa ima prepravki u source-code, recimo ako hoćete da probate ovaj primer Out-Of-The-Box, pribavite ovakvu pločicu i gurnite preveden fajl iz priloga (raspakovati ZIP, unutra je .obj) direktno preko postavljenog Online DFU alata!
04-24-2025, 05:48 PM (This post was last modified: 04-25-2025, 08:12 AM by mikikg.)
I drugi VCP-seriski kanal je proradio, FDCAN komande rade, can filteri, i sve oko toga.
Pokušavam još i WEB-USB da uguram
A trebace i još jedan VCP za stari K-line bus ...
UPDATE: Aktivirao sam sva TRI FDCAN porta i ovo je redak MCU i PCB koji ima tri CAN porta!
Ovaj MCU je babaroga za te stvari!
Ovo ja mozda uzmem sebi za neki buduci audio uredjaj koji budem pravio sa dva displeja, mislio sam da pravim i trazio sam koji stm32 je pogodan za displej a sad kad listam po Aliju pa tu ima stvari za male novce da je to neverovatno. Ovakav jedan za kontrolu a drugi displej za cm5 + crna smart mirror folija slicno kao na slici, moze da se sastave dva displeja da se ne vidi uopste da su dva u pitanju i lepo da izgleda!
Odlično, iskreno tražio sam tako nešto, da ima STM32 kontroler i Display a ostale I/O ako se kinez seti da izrutira napolje seti se ...
Inče ideja sa dva (FD)CAN-a je vrlo interesatna, postavi se u mrežu kao "proxy"!
A predpostavljam da možeš samo da naslutiš šta može sve u proxy serveru da se radi!
04-25-2025, 08:34 PM (This post was last modified: 04-25-2025, 08:44 PM by mikikg.)
Inače ako se budem odlučio da pravim neku "profi diagnostiku", i prenosna varijanta, može sa i bez displeja ili externi HDMI, klasika već sa tim kada se ima OVAKO NEŠO
- TI AM62x Processor based on up to 1.4GHz Quad ARM Cortex-A53 and 400MHz Cortex-M4F Cores
- 1GB/2GB DDR4, 8GB eMMC Flash, 32KB EEPROM
- Power Management IC (TPS6521901)
- 1.0mm pitch 164-pin Castellated-Hole and 58-pin LGA Expansion Interfaces
- Supports Running Linux 6.1 OS
SystemOnModule (SoM), tu je sve što treba i sve što je sitno i kritično je tu, čak i kao modul sa svim tu nekim kritičnim delovima koji su naravno jeftiniji tako kod kineza nego bilo koja druga varijanta da se pravi slično uz ogromne muke dok se iskrojektuje tako nešto kao PCB (mabavka tek tih delova da odlepš), jednostavno to se sve zaobidje u širokom luku i izabere se SoM i ostala "noseća" Mother-Board je već dosta jednostavnija za izradu i nije toliko kritična, to već "može da se crta".
Inače ta firma MyIR su "vrlo ozbiljna kineska firma", Texas Instruments ih "preporučuje" i njihovi su "partneri", sjajne cene i odličan kvalitet i trenutno BEZ CARINA
BTW: NSI1050 izolovani CAN transiveri enu su gore desno u ćošku, tu sam sam ih "skontao" i video da dobro rade, kineski "originalni" transiveri, šta fali, posle sam ih poručio (fotka na vrhu ove stranice)
Meni je taj CAN mnogo slican sa I2C, nebi bilo lose napraviti na jednom od mojih buducih projekata jedan usb2iic koji spojim na PC preko usb-c i imam i2c komunikaciju sa kompletnim uredjajem, tako mi je lakse da odmah probam neke od registara bez da to radim ovako na slepo preko stm32 i uart! Imam vec jedan alat za CT7601, odlicna stvar preko usb za citanje i pisanje : )
Podržana je većina STM32 kontolera (VID=0x0483). Predpostavljam da radi i sa nekim drugim kontrolerima, nisam probao.
Ovo je super stvar, na primer za sonijeve telefone moze da se zaradi dobar novac ako bi se implementirao kontakt sa sonijevim serverom za signing reguest za bootloader unlock, za sim unlock... itd + ovaj web alat za flesovanje + jedno lepo vidljivo PayPal dugme "buy me a one time credit" : ) Samo tesko je doci do sonijevog servera za signing, postoji EMMA za sonijeve telefone ali nisam je nikad probao jer trazi registraciju i nije cini mi se za lica koja nemaju registrovanu firmu, mora da bude firma i verovatno da se placa kredit za komunikaciju sa sonijevim serverom, na primer postoji ovaj alat https://emma.swup.update.sony.net/ a postoji i komercijalni alat xperia companion, ovaj prvi izgleda da ima opciju za low level stvari poput otkljucavanja bootloadera, sim unlock... ali je pitanje dali je moguce dobiti pristup tim sonjevim stvarima : )
Inace ja sam autor alata newflasher i lako bi ja to portovao u java skript, dacu vam samo jedan sckrinshot da potvrdim da je to moj alat i da sam ulogovan na github pod tim imenom
07-26-2025, 11:25 AM (This post was last modified: 07-26-2025, 11:33 AM by savan.)
Ovo sam pre neki dan iz dosade napravio nakon sto sam pronasao link do glavnog xml fajla https://app.swup.update.sony.net/ess-dis...product/v2 , ovo je legalno jer je dostupno online! I evo kako sam implementirao putanju do svakog moguceg fw-a za svaki model sonijevog telefona http://munjeni.myiphost.com/xperia-firmware/ jos da mi je doci do signinga moglo bi se nesto napraviti za flesovanje i otkljucavanje na web osnovi a nebi bilo lose pokusati kontaktirati Sony u vezi opcije za signing online putem kredita ili kako to vec ide! Posto postoji ovaj api verovatno da ima api i za signing putem kredita, one time access po kreditu. Tako verovatno rade servisi za mobilne telefone, svi imaju verovatno pristup serveru uz neku nadoknadu.
07-26-2025, 11:42 AM (This post was last modified: 07-26-2025, 11:56 AM by savan.)
Slicno bi moglo da se odradi i sa online tune a to bi Miki verovatno mogao lakse da odradi jer ima znanja oko CAN : ) Tu bi trebalo razumeti prvo neke stvari na automobilu, mape, gde se sta nalazi, ovaj modul onaj modul, sta se dira sta ne, pa malo neke matematike i proracuna, plotovati grafove, automatizovati proces tuninga i na kraju preko web alata moze da se posalje recimo na neki alat poput Macchina A0 nazad u automobil, i eto dobre zarade nit oro nit kopo! : ) Dok sam bio mladji imao sam tako nekih ideja, sad bas nesto nemam volje : ) Miki eto ti ideja za "nit oro nit kopo"! : )
07-26-2025, 02:51 PM (This post was last modified: 07-26-2025, 03:13 PM by mikikg.)
Ne ide to baš tako lako, da ti napraviš automatizovan sistem da nekome promeni bilo koji paramaetar na sistemu od njegovog ECU i ostalih hiljade senzora i da mu uzmeš lovu za to i da se liku po uključenju brikuje ECU, ne startuje automobil, katastrofa ...
Par slučaja bi mogao da izhendlujš i ignorišeš, treći takav nezadovoljan korisnik ima da ti zagorča život za šaku dolara koju si hteo da zaradiš ...
Uglavnom previše problematično da bi se na taj način napravio neki pristijan posao i zarada.
Ako hoćeš da čituješ onda predji na BLOCKCHAIN, to tako tamo sve rade podrazumevano i nemaju problem sa tim, samo izmišljaju gluposti po ceo dan i gledaju kako da prevare korisnike, takva je igra ko koga prevari i ko će koga za veću svotu da preavari, pa teraj ... ... Kopaj zaključane Bitcoin i Etherium naloge, više se isplati ... Svakome kome provališ privatni ključ skini mu sve što ima na računi i prebaci negde, niko neće da se zbog toga tangire niti može ...
Treba samo iskopati ključeve za par bitcoin, hehe, eto toliko, digitalni Pink Panteri ...