I really never had time to play with BitHoist. What exactly does it do?
I really never had time to play with BitHoist. What exactly does it do?
1990 Chevy Suburban 5.7L Auto ECM 1227747 $42!
1998 Chevy Silverado 5.7L Vortec 0411 Swap to RoadRunner!
-= =-
Bithoist has several jobs. The most relevant here is to identify a .bin, display it's mask, and confirm that it's stock or modified.
Robert, I'll look through old emails and the gmecm list archives to see if Ludis noted any special instructions. IIRC I needed to modify the make file for the Intel platform. If you're using a make file that I uploaded there's a chance it's the modified version. I have a 'nix machine at the house, although it's Intel based, so we could probably work together to figure out compile instructions that get the job done. Just out of curiousity, could you post a sample of the output you're getting?
I got BitHoist to work on my Mac ( PowerPC Mac OS X 10.4.11 ). I noticed that someone else wrote the make for Linux. I compiled from the command line with the Linux make file.
Also, I've got BitHoist to work on Ubuntu Linux with the intel architecture.
mac $ ./BitHoist -id Sunbird.bin
File 'Sunbird.bin'
Address: 0xc000,0xffff
CRC: 0xf3680b8f
Mask ID: 58
ID byte: 0x58
Sum word: 0xd1ee
Sequence: Dec 3, 1990 #1420 (0D2A058C)
Scan ID: 3411
BCC: AUWR3607 (stock)
mac $
Last edited by historystamp; 02-23-2012 at 10:34 PM.
I'm playing around displaying binary files in hex. I've have two questions.
1) There seems to be a repeating sequence in the first 2 or 4 bytes. What does this mean?
2) What does the last number after the hex dump mean?
example -- :00000001FF from the first command
Here is what I see:
Picture 3.png
I working on a little readme to describe how to run the program.
Robert
I haven't played with S records in years.
S113C010 =
S1 Data Sequence 2
13 $13 (d19) bytes in remainder of line
C010 address in file of first byte of data line
Intel format.
:10C02000 =
:10 $10 (d16) bytes in data field
C020 Address in chip of first byte of data line
00 Data type (16 bit address data records)
Techtronix format:
%2A6EE4C020 =
%2A $2A (d42) characters in line
6 data fields (vs termination fields) in line
EE checksum
4 number of bytes making up the data address
C020 address in chip of first byte on line
Bookmarks