User Tools

Site Tools


Sidebar

**The OOBD Book** Download as [[epub|eBook]] \\ Download as [[https://drive.google.com/folderview?id=0B795A63vSunRbk1jc3U5VFFJbkU&usp=sharing|PDF / Mobi]] * [[start|Documentation]] * Installation * [[startup_javame|OOBD-ME (Mobile Phones)]] * [[startup_android|OOBD-Android]] * [[startup_windows|Windows OOBDesk]] * [[startup_embedded|Raspi & Co]] * [[startup_usage|Start the programs]] * [[startup_oobdscript|First Success: Run the OOBD script]] * [[lua_start|Lua in OOBD]] * [[tools_quickscript|Click your Script: Quick Script]] * [[lua_make-your-own-scripts|Make your own OOBD Scripts]] * [[lua_tutorial|The OOBD Lua Tutorial]] * [[lua_make|Lua Build Enviroment]] * Web UI * [[:de:doc:webui_tutorial|Web User Interface Tutorial(German)]] * [[webui_guide|Web UI Package structure]] * [[:de:doc:webui_simulator|UI Emulator for development(German)]] * [[hw_start|The OOBD Hardware]] * [[hw_quickstart|OOBD Cup Quick Start]] * [[hw_assembly-cupv5|Build your own Dongle]] * [[hw_busswitch|Add a second Bus to DXM]] * [[hw_bootloader|Flash the Bootloader]] * [[hw_firmware|Flash the Firmware]] * [[hw_flash-from-usb-stick|Flash the Firmware from USB-Stick]] * [[hw_commands|The Firmware Commands]] * [[tools_start|The OOBD Utilities]] * [[tools_kadaver|Kadaver]] * [[tools_quickscript|Quick Script]] * [[tools_cortex-crc32|Cortex-CRC32]] * [[tools_filelist|Filelist]] * [[tools_olp|OLP]] * [[tools_oobdcopyshop|OOBDCopyShop]] * [[tools_oobdtemple|oobdtemple]] * [[tools_oodbcreate|OODBCreate]] * [[tools_opendiagx|OpenDiagX]] * [[tools_oobdcmd|OOBDcmd]] * [[tools_oobdflash|OOBDFlash]] * PGP * [[pgp_setup|Install PGP Keys]] * [[dev_start|Development]] * [[dev_googlesetup|Join the News]] * Setup your Developer Environment * [[dev_cygwininstall|CygWin Environment]] * [[dev_setupswing|Java Swing]] * [[dev_setupme|Java ME]] * [[dev_setupandroid|Android]] * [[dev_androidlivecd|The Android Debug Live CD]] * [[dev_setupfirmware|Firmware]] * [[dev_clientdesignguide|User Interface Design Guide]] * [[dev_systemspec|The OOBD System Spec]] * [[dev_readotherformats|Import XML files]] * [[dev_links|Link Collection]] * [[dev_roadmap|Road Map]] * [[rfc_start|Specifications (RFC)]] * [[rfc_firmware_syntax|OOBD Firmware: General Command Syntax]] * [[rfc_canuds-mode|OOBD Firmware: Protocol : UDS (P 6 ..)]] * [[rfc_canraw-mode|OOBD Firmware: Protocol : CANraw (P 6 ..)]] * [[rfc_rtd-real-time-data-protocol-for-the-oobd-firmware|OOBD Firmware: Protocol : Real Time Data (RTD) (P 6 ..)]] * [[rfc_pgp-encrypting-sensible-data-with-pgp|PGP Principle]] * [[rfc_onion|The ONION Message Format]] * [[faq|Frequently Asked Questions]]

doc:hw_flash-from-usb-stick

Flashing & Testing from an bootable USB- Stick

A “portable” Flash & Test environment for the Dongle hardware can be installed on an empty USB-Stick (all older data on that stick will be ereased!). Just follow the instructions below:

Download and install Knoppix either on CD or, if you want to make your setting and installations permanent, use UNetBootIn install to it on a usb stick..

After installation on the stick, boot from the stick.

In case you run Knoppix from a VirtualPC on your PC

at the boot prompt type fb1024x768 as boot parameter to avoid crash during boot)

in /etc/network/interfaces add

auto eth0 iface eth0 inet dhcp

to get eth0 to work. Start it with ifup eth0

Start it

Open a bash terminal window

In case you are working from inside a corperate network, do not forget to set the system proxy environment variables before starting the setup process by typing the following commands into the terminal window:

export HTTP_HOST=your_proxy_hostname
export HTTP_PORT=your_proxy_port_number

In case you have set up your Knoppix to run from usb stick and using persistent storage, you can place your above settings in the same format into a file named .oobd.conf in your home directory

copy the following text into the terminal and let it run:

test -f ~/.oobd.conf && source ~/.oobd.conf
if [ "$HTTP_HOST" -a "$HTTP_PORT" ]; then
   export http_proxy="http://"$HTTP_HOST:$HTTP_PORT
fi
wget https://github.com/stko/oobd/trunk/tools/dongleTest/setup.sh -O setup.sh
chmod +x setup.sh
./setup.sh

The setup will download a lot of software packages to extend your Knoppix system.

After finishing, you will find a OOBD Icon on your desktop which provides you with a menu to flash the bootloader and/or firmware via USB-Serial-Adaptor. You might also flash the firmware via bluetooth with an intact bootloader. It also contains a test via Bluetooth for a dongle which tests the hardware (LEDs, Buzzer, CAN & KL-Bus). For a successful CAN & KL-Test some special external hardware needs to be connected.

This website uses cookies for visitor traffic analysis. By using the website, you agree with storing the cookies on your computer.More information
doc/hw_flash-from-usb-stick.txt · Last modified: 2015/05/14 12:23 by admin