Git Product home page Git Product logo

om127-reboot's Introduction

OM127-reboot

Basic board bring up, CAN 500 working, LCD working, Buttons (polling) Working, UART1 Serial Working, USB/USB Detect working. Partial REV ENG of schematics,

Hackaday Logs for current discussions URL

CPU:STM32F103RB 
CAN IC:TJA1050
K-Line : Transistor/Opamp

This project is also a sister project to the J2534-pic project

J2534-pic:-URL

Warning: Using this software on your device will erase OEM bootloader+firmware and you will no longer be able to use it in it's original application

Still TODO:

  • Add more CAN OBD logic,
  • remap SWD to GPIO for CAN chip mute control
  • rev eng K-line etc (Prob similar to ELM327 schematics)
  • add pictures of internals/mods and current menus
  • add schematics in pdf format
  • Add protocols for :-
    • 1 SAE J1850 PWM (41.6 kbaud)
    • 2 SAE J1850 VPW (10.4 kbaud)
    • 3 ISO 9141-2 (5 baud init, 10.4 kbaud)
    • 4 ISO 14230-4 KWP (5 baud init, 10.4 kbaud)
    • 5 ISO 14230-4 KWP (fast init, 10.4 kbaud)
    • 6 ISO 15765-4 CAN (11 bit ID, 500 kbaud)
    • 7 ISO 15765-4 CAN (29 bit ID, 500 kbaud)
    • 8 ISO 15765-4 CAN (11 bit ID, 250 kbaud)
    • 9 ISO 15765-4 CAN (29 bit ID, 250 kbaud)
  • EEPROM saving, CAN Sniffer.

Device Autophix OM127URL :- URL Ancel AD310(Orange) :-URL

Requires modified Arduino STM32F1x see this

also see: rogerclarkmelbourne/[email protected]:HardwareCAN

also SPI flash lib

Check notes within the source code for descriptions for now, other documentation to follow.

Current Features of software RAW CAN sniffer CAN injector/Denial RAW K-Line Sniffer EEPROM save/dump via USB for CAN sniffer USB/CAN Auto detect UART1 software switchable (Kline/uart) Contrast setting PID Filter (usable within CAN Sniffer)

K-Line Docs URL

Additional reading on OBD General:- URL URL URL URL URL

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.