Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Macchina A0
Upravo stiglo!
E sad ste "nadrljali" koliko ću dosadan da budem oko CAN-a i šta ću sve da pravim ... Big Grin
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 ...

Čeka me 48V 62A CAN napajanje ... Smile

[Image: attachment.php?aid=45422]


Attached Files
.jpg   IMG_20250422_134807343.jpg (Size: 145,16 KB / Downloads: 125)
Reply
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

https://devanlai.github.io/webdfu/dfu-util/

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!!!
Reply
Postavio sam WEB-DFU i na naš server, adresa je /webdfu/

https://forum.yu3ma.net/webdfu/

Podržana je većina STM32 kontolera (VID=0x0483). Predpostavljam da radi i sa nekim drugim kontrolerima, nisam probao.
Reply
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.
Reply
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!

https://docs.zephyrproject.org/latest/ha...shell.html


[Image: attachment.php?aid=45328]

[Image: attachment.php?aid=45428]

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!

https://forum.yu3ma.net/webdfu/


Attached Files
.png   fdcan.png (Size: 289,5 KB / Downloads: 30)
.zip   fdcan.zip (Size: 68,77 KB / Downloads: 0)
Reply
I drugi VCP-seriski kanal je proradio, FDCAN komande rade, can filteri, i sve oko toga.
Pokušavam još i WEB-USB da uguram Smile
A trebace i još jedan VCP za stari K-line bus ...

[Image: attachment.php?aid=45430]


Attached Files
.png   Screen Shot 2025-04-24 at 18.44.47.png (Size: 407,88 KB / Downloads: 7)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)