embedded


Addressing ECUs directly using ELM 327 dongle and ISO 9141


I have a VW Golf 4, which is quite old and talks KWP 2000 (ISO 9141) on its CAN bus. I use a dongle powered by ELM 327, connected to the OBD-2 port of the car.
I am trying to send messages individually to each ECU. I tried to change the header of the messages:
AT SH 48 XX F1 (I hoped XX would be the ECU ID; 48 is the flag for "use physical addressing"). Any command I issue (e.g. tried 3E for "tester present") returns NO DATA (I disabled automatic timeouts and set the timeout to maximum value).
Is there a way to send messages directly to the ECU? I am not interested in the set of data provided via OBD-2, neither do I want to re-flash the ECUs. At the moment I just try to find out which ECUs are available on the bus.
Thanks!

Related Links

printing float/double using printf crashes the program
Beagleboard bare metal programming
On reset what happens in embedded system?
I am fascinated by hardware boards and coding directly with the hardware. I want to start? [closed]
blackfin bf561 FreeRTOS implementation fail at runtime when loading a task
Drive high frequency output (32Khz) on 20Mhz Renesas microcontroller IO pin
Need suggestions on an embedded Linux development board [closed]
Controlling MSP430 with computer (USB?)
Checking whether Atmega32 is dead [closed]
Windows Embedded CE 6,0 Installation
How to setup USRP2
Korg Nanokey MIDI Controller for Arduino?
Changing user_logic.v for my program
Arbitrary Precision Arithmetic (Bignum) for 16-bit processor
How to start with your first Device Driver
cortex a9 boot and memory

Categories

HOME
service-worker
windows
fabricjs
kentico
assembly
microsoftgraph
design-patterns
awk
pyqt
fftw
vscode-extensions
pdfbox
mapbox
lanczos
pattern-matching
vimdiff
line
jsonpath
selenium-ide
android-intent
azure-iot-hub
symfony-2.8
null-pointer
spring-async
visual-studio-extensions
event-store
fat
custom-post-type
weather
turfjs
indy10
arduino-ide
sql-delete
baidu-map
batching
video-capture
dm-script
p4merge
mcustomscrollbar
sharp-snmp
apollostack
tcc
contract
jide
httrack
google-cse
video-conferencing
vcloud-director-rest-api
materialized-path-pattern
chromium-os
observablecollection
swizzling
riot
blitline
piracy-prevention
dynamics-nav-2016
ons-api
mod-proxy
sha512
telepat
matlab-deployment
fits
theos
beatsmusic
deform
teaspoon
personalization
clickbank
amslidemenu
hibernate-entitymanager
http-patch
script#
unit-of-work
mvc-editor-templates
workitem
flex++
kaleidoscope
abstract-data-type
epiceditor
octal
jquery-1.9
actiondispatch
virtual-pc
resource-management
panda3d
u2netdk
lr
mtu
web-garden
web-application-project
wcf-instancing
fault-tolerance
unmanagedresources
business-model
appliance

Resources

Encrypt Message