doc:tools
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
doc:tools [2014/03/02 08:02] – admin | doc:tools [2014/03/02 08:56] (current) – removed admin | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== The OOBD Utilities ====== | ||
- | |||
- | While preparing the OOBD scripts, there are several data which needs to be transformed to be usable inside OOBD. To make this easier, there are a few tools made for these purpose. This page explains which they are, for what they are good for and how to use them. | ||
- | |||
- | |||
- | ===== Cortex_CRC32 ===== | ||
- | [[tools_cortex-crc32|Cortex_CRC32]] calculates and adds a checksum to the firmware binary to allow the bootloader to detect broken firmware to wait for a reflash | ||
- | |||
- | |||
- | |||
- | |||
- | ===== OLP - The OOBD Lua Preprocessor ===== | ||
- | |||
- | [[tools_olp|OLP]] joins the lua source and the source includes into one single file, otherways the LUA compiler could not make a single binary out of it. | ||
- | |||
- | |||
- | |||
- | ===== OpenDiagX - The ODX Transformer ===== | ||
- | |||
- | [[tools_opendiagx|OpenDiagX]] is a XSLT transformer with some build in, OOBD related logic. | ||
- | |||
- | ===== Filelist.vbs ===== | ||
- | |||
- | [[tools_filelist|Filelist.vbs]] lists directory content in a format useful for makefiles. | ||
- | |||
- | |||
- | ===== OODBCreate - The OOBD Database creator ===== | ||
- | |||
- | OOBD uses an own file format for its key -> value lookup table databases. These files can be generated with [[tools_oodbcreate|OODBCreate ]]. | ||
- | |||
- | |||
- | ===== OOBDTemple - The OOBD source code template handler ===== | ||
- | |||
- | To allow the easy re- use of common source code structures inside the OOBD firmware, we've made our own tailored source code template tool [[tools_oobdtemple|OOBDTemple ]] | ||
- | |||
- | ===== OOBDCopyShop - Selects your personal PGP scripts ===== | ||
- | |||
- | [[tools_oobdcopyshop|OOBDCopyShop]] selects your personal PGP scripts out of a whole directory tree. | ||
- | |||
doc/tools.1393743759.txt.gz · Last modified: 2014/03/02 08:02 by admin