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 : )