Yes, this is the project. Available for STMF407 devboard. All the docs there github.com/SvetlAl/STM32_LIN_FDCAN_TOOL
@jugnu36121 күн бұрын
I HATE HAL..........TOO MUCH OVER WEIGHT
@stepanbalabanovАй бұрын
Красота!
@benriefourie1152 ай бұрын
Hi. Its awsome. Exactly what I want to do. I am worried why your odo shows 00000km? Did the cluster reset when you unplugged the CANBUS?
@alexsv18342 ай бұрын
Hi! This was long ago, I don't remember what was the actual odo reading. But! The odo readings stored in car ECU's have nothing to do with a CAN device. A CAN gateway can affect only a current real-time odo calculation. I've added a devboard support in my current main project: github.com/SvetlAl/STM32_LIN_FDCAN_TOOL/tree/master with a user friendly GUI. I hope, this summer I'll publish a manual and video demonstration how to start.
@AlxBilt4 ай бұрын
Alex-- Can you make a video on how to upload the program file to STM32..407?
@alexsv18344 ай бұрын
Sure yes! I'm preparing a video, how to use a 407 devboard
@turtulara5 ай бұрын
Have be using SavvyCAN extensively with very good results maybe is something you can add to this app?
@alexsv18345 ай бұрын
Hi! SavvyCAN is a much more powerful research framework. This project will never outperform Savvy. There will be some functions here, that are not presented in Savvy. For example, now I'm finishing with FD-CAN support, this is not implemented in Savvy yet.
@Korbomen5 ай бұрын
Спасибо вам большое, поменял размер конечных точек и поехало.
@Korbomen5 ай бұрын
Без дескриптора 300 строк и всё
@turtulara5 ай бұрын
Can you show how to compile the App in QT? Do you run the app on pfone or tablet or PC?
@alexsv18345 ай бұрын
Hi! You need to make a dir named "Master_Terminal", copy all the content in, and then open "CMakeLists.txt" with a Qt Creator 7. Then compile. This works for Ubuntu 22 and Win10. It is best to run the app on PC. Scanner on android may fail on some devices. I think, if you Root an Android, this would work as good as PC
@turtulara5 ай бұрын
Thanks, will try@@alexsv1834
@Korbomen5 ай бұрын
у меня отправлет 1000 байт и зависает( тоже сам писал на регистрах. Смотрю ваш код и разбираюсь что у меня не так
@alexsv18345 ай бұрын
У ST есть серьёзная недоделка, связанная c выделением размера Endpoint-ов. И это нигде не документировано. Шаг влево-шаг вправо, и работать не будет. Начните с этого.
@ale772257 ай бұрын
Does this software work for reading a vehicle's immobilizer data?
@alexsv18347 ай бұрын
Hi! Theoretically, yes, for many models. But this is supposed to be a minimal set-up, a tutorial for CMSIS. You'd better use something else. Maybe savvyCAN
@user-qg7bd7qh2p7 ай бұрын
Отлично! Долй HAL. Понятный рязанский акцент без американизмов легко воспринимается на слух. Кусок перекачки файла стоит обрезать процентов на 90.
@YuriiYudkin7 ай бұрын
Чувак сними видео на русском.
@AlexShrugging8 ай бұрын
This is genius level idea but the documentation in GitHub is not clear. Where do you find this App? How do you load this App on your android? What device are you using as the interface to control the instrument cluster? Answer: STM32F105 or xxxxxx205. 2 CAN transceivers (which ones?) USB FS i.e. usb cable SPI Memory chip (MX25L323 or similar). (How to connected all together?) How are the required components configured--- physically? What kind of CAN transceivers; USB FS; SPI Memory chip? Will STM32F407VET6 work as an alternative to STM32F105/205? How much to send me the plug and play setup? (device, usb cable, downloadable App. )
@alexsv18348 ай бұрын
Hi, Alex. I've tried to answer your questions here github.com/SvetlAl/STM32F105_205_2_CAN_LIN_gateway_scanner_filter/blob/master/FAQ/faq.md. STM32F407VET6 would work just fine, but the code needs some adaptation. I don't promise, but maybe I'll make it in 2024.
@AlexShrugging8 ай бұрын
@@alexsv1834 You are my hero!! I got it loaded on my android. Setup a payment ap bro. I'd send you support to keep teaching us this knowledge.
@jonboast56879 ай бұрын
Hey! I'm trying to load up your code onto my F446re board...and having some issues getting it working... are you able to help? This is exactly what i am trying to do
@jaanjaan1019 ай бұрын
Hi Alex, I hope you are doing well. I need to read J1939 CAN messages. Are you willing to work as a consultant? Regards, JK
@AlexShrugging10 ай бұрын
@Alex Sv -Is it possible to manipulate a factory 2007 Dodge Ram ABS 1500 module? reprogram it for speedometer corrector without using a gateway. Purpose: To have more control over the parameters, pulse CAN messages etc.
@AlexShrugging10 ай бұрын
Genius!! How did you build ABS module? I want one with one (1) digital or analog speed sensor input with the ability to adjust ratio parameters.
@ebrahimsadeghi588311 ай бұрын
Awesome 👏
@lahiruruwan128711 ай бұрын
U selling this?
@alexsv183411 ай бұрын
The software is free, the hardware can be found in car alarm systems. However I can sell some.
@AlexShrugging10 ай бұрын
@@alexsv1834 Great video. How do you manipulate (reprogram) car alarm modules? The factory car alarm modules are not software locked from the factory? I want to hack a 2007 Dodge Ram 1500 ABS module. The ABS module is CAN bus with one (1 ) digital speed sensor. Vehicle speed message (kmh / mph) is sent over CAN.
@alexsv183410 ай бұрын
@@AlexShrugging Hi! most of car alarms are locked for reading out, but we still can erase a chip and make a custom firmware. The car-alarms are so useful and convenient, because they already have +12 V power, LIN/CAN-bus implementation and USB. What do you need to hack an ABS for? To change the values displayed at the combination meter? I have experience with Dodge RAM 2014, but not sure if this would work out with a previous model.
@AlexShrugging10 ай бұрын
@@alexsv1834 Erase and re-flash the chip.. You are genius. I need to make a gateway like you did for speed corrector.
@AlexShrugging10 ай бұрын
@@alexsv1834 Installed 2007 5.9 diesel engine and installed in 2001 Ford F550 truck. The 2007 engine ECU do not have a input pin for vehicle speed from abs as on previous models. My work around was to send output digital speed signal from Ford abs module to a standalone dodge abs module. The engine ECU can now see vehicle speed. However the pulse ratio is off so the speedometer says 69 mph but when you scan OBD PID - engine ECU shows 51 mph or at times no speed. Search Alxbilt Fummins 14 and you will see.
@Relax-oz6eb11 ай бұрын
Здравствуй друг! Как программировать датчик акселератора CAN J1939?
@alexsv183411 ай бұрын
Здравствуй! Попробуй спросить в телеге в группе CAN decoders
@Relax-oz6eb11 ай бұрын
Thanks@@alexsv1834
@stepanbalabanov Жыл бұрын
Что со звуком? Ты когда себе новый микрофон купишь?
@SashaSvinka Жыл бұрын
Нихуя не понял, но очень интересно
@CarChoice777 Жыл бұрын
Я живу в США, в Калифорнии. Нам такие специалисты очень нужны. Свяжитесь со мной пожалуйста.
@domoledlight Жыл бұрын
nice video thank you you are right cube mx is a real gaz factory lol....
@LiliaTroudi Жыл бұрын
Hi!This is me again! I have a question please, have you ever made a composite device using stm32 please? Thank you
@alexsv1834 Жыл бұрын
Hi! Unfortunately I have no practical experience in composite devices
@LiliaTroudi Жыл бұрын
Hi! Have you tried it with the F407 that you've mentioned? I am having some issues with implementing it. Thank you for the video
@alexsv1834 Жыл бұрын
Hi! I haven't been using 407 for a long time and I have forgotten a lot. But I tried this USB implementation just as simple as "copy-paste" for 407. If you have any issues concerning USB CDC in CMSIS project for 407 go ahead and ask me. Maybe you need a working template? I can give you one for STM32F407VET6 devboard.
@LiliaTroudi Жыл бұрын
@@alexsv1834 Thank you for replying! I copy pasted (I only changed the gpio configuration as the registers and pins are not the same) but the laptop is not recognizing the device. I would be grateful if you send me a working template.
@alexsv1834 Жыл бұрын
@@LiliaTroudi github.com/SvetlAl/STM32_FS_USB_CDC_device_CMSIS/tree/master/STM32F407_sloppy_example that's it. Made sloppy just to make sure, that this works. The IDE is Keil. Maybe you've missed something in RCC or CP or Vector Table. This example is working 100%. If it doesn't work for you, send you debug screenshot [email protected]
@LiliaTroudi Жыл бұрын
@@alexsv1834 Thank you so much! you're saving me! I will email you in case it didn't work. Spasibo!
@user-hv2dj8hi4i Жыл бұрын
Ты русский? Сделай на русском.
@TheKIDC842 жыл бұрын
lol.. Look at the pinout etc on the Nano, naaah never gonna work.. Still funny.. XD
@alexsv18342 жыл бұрын
I was surprised that this implementation works without ST Virtual Com port drivers (Windows 10x64) unlike HAL example. This works fine without driver installation.
@stepanbalabanov2 жыл бұрын
Наконец-то! Я так долго ждал это видео.
@makergaragediy2 жыл бұрын
Could explain how can make a full sniffer with stm32 HAL?
@alexsv18342 жыл бұрын
Hi! I don't think I can do it any time soon. But I've seen a lot of this stuff on Github. You can try searching there.
@Donato777772 жыл бұрын
|Hi i have Hoda Odyssey 2014 rc1 from japan and i need to change speedometer from km to miles how dificult is to install can bus ?
@alexsv18342 жыл бұрын
Hi! I'm not sure, that you can carry out this task over can-bus. This is possible to convert km into ml, but I don't know your dashboard settings. My CR-V of the same age as your Odyssey has speedometer reading in msg id 158 5 and 6 bytes. hope, this could help you
@elmirakassymova3802 жыл бұрын
Hello, Alex. For what use is the usart there? Sorry for strange question
@alexsv18342 жыл бұрын
Hi! In this certain example usart is needless, but I planned to use it in "can-hacker" to send any custom can-message.
@NikkolaWhite2 жыл бұрын
мда
2 жыл бұрын
5:12 Since when CAN L is on pin 6 and H on 14? 🤨
@alexsv18342 жыл бұрын
Thank you for noticing! You're right, it has to be vice versa. Now I'm thinking how to make corrections to all this :-\
2 жыл бұрын
@@alexsv1834 I think you can put special captions over the video in KZbin without reuploading video. Anyways, great video!
@CarChoice7772 жыл бұрын
Я одинокий человек, у которого нет друзей! Но когда я включаю это видео, то представляю будто я с вами веселюсь на природе и развожу костер чтобы все могли собраться вечером возле него и поиграть на гитаре.
@omarkhalednunes17602 жыл бұрын
That id works for another dashboard's rpm?
@alexsv18342 жыл бұрын
This example works for most Hondas 07-15, different models usually have different id associations
@kaiquedognani2 жыл бұрын
Hey Alex, your videos are the best! I'm learning so much! Right now I'm working on a project and I really need some help... I need to read a odometer from a toyota, but I´m not really sure if I'm going in the right way, can I do it with this device you created? I builded a pcb similar as yours with a transceiver and a bluepill, using your program I can read the data from de CAN. Plese Help me!
@alexsv18342 жыл бұрын
Hi, Kaique! Yes, you can use this example to read out CAN data including odometer. If you don't know the id responsible for odometer, I recommend to use this code github.com/SvetlAl/CAN_HACKER_LAWICEL together with CAN-Hacker software. First of all make sure your hardware is up'n'running and wiring is properly connected and soldered. If you have any issues, my email: [email protected]
@kaiquedognani2 жыл бұрын
@@alexsv1834 Thanks!! You're the best!
@user-qj1rl1pd2j3 жыл бұрын
😂😂😂
@alexzigfreyd7453 жыл бұрын
Здорова братан!
@alexsv18343 жыл бұрын
Здраститя!!!)
@gambiarraproject18523 жыл бұрын
Great content, stupid song.
@fuzzs89703 жыл бұрын
Thank you my friend. Nice work. Hope to see more videos from you.
@alexsv18343 жыл бұрын
Thank you, my friend!
@mrigankabandyopadhyay80623 жыл бұрын
connection with obd
@mrigankabandyopadhyay80623 жыл бұрын
Where you have checked the output, and can u tell me about the circuit connection thanks
@alexsv18343 жыл бұрын
Hi! I'm not using OBD in this example, CAN_H and CAN_L are connected directly to the loom behind a dashboard. By checking the output do you mean printing data on a display? In this video the speedometer shows the changes I've done. Maybe later I'll add an USB - terminal as well
@mrigankabandyopadhyay80623 жыл бұрын
@@alexsv1834 Okay anything idea you can share about OBD as well
@alexsv18343 жыл бұрын
@@mrigankabandyopadhyay8062 what is your project? What are you trying to build with stm32f407?
@mrigankabandyopadhyay80623 жыл бұрын
@@alexsv1834 I need to get information of car connecting with OBD like cooling temp and other properties without ELM327 like you did with STM32F1 i need that for F4 and HAL library
@alexsv18343 жыл бұрын
@@mrigankabandyopadhyay8062 Ok, so you need to use USB periph together with CAN interrupt. Later I'll do it for use with CANHACKER application.
@CarChoice7773 жыл бұрын
Сложна!
@Bersbersbers19803 жыл бұрын
Thank you for the video. It is fascinating. Just one question. What do we use speedometer corrector for?
@alexsv18343 жыл бұрын
il gracias strada!!!! Quanto calibra di canto!!!! Cilatte si!!! Ciao Petruccio!!!!
@juanaraya85173 жыл бұрын
Hello friend, I would like to get data from a bms I have a stm32 and I am using tja1050 transceiver but I have not been successful. Do you think the use of CMSIS is relevant? What do you recommend me to achieve this?
@alexsv18343 жыл бұрын
Hi! Using CMSIS makes sense if you want fast compilation and data processing, with 72Mhz MK and 1mbps CAN bus this maybe critical. Do you use stm32f103? What place are you trying to use your device? What car?
@juanaraya85173 жыл бұрын
@@alexsv1834 I understand, thank you for responding, I am trying to get data from a battery management system (BMS) that has a CAN port, in order to show battery data on a nextion screen. Yes, I have a stm32f103c8
@juanaraya85173 жыл бұрын
BMS Orion
@alexsv18343 жыл бұрын
@@juanaraya8517 I've never worked with bms, but if you send me your whole project here [email protected] I can check your bxCAN configuration for mistakes. When I was studying bxCan most mistakes were about hardware, like poor CAN wires connection (you shold solder em), also some tranceivers with the same digits in their names, but different characters like: tja1042 and tja1042t have different schemas
@juanaraya85173 жыл бұрын
@@alexsv1834 Thank you Alex, very kind
@user-ml6lb4sy5e3 жыл бұрын
В где по русски есть ?
@alexsv18343 жыл бұрын
понемногу сюда выкладываю текстом vk.com/club183508484