]>
git.zerfleddert.de Git - rsbs2/log
Michael Gernoth [Sun, 1 Feb 2009 14:56:07 +0000 (15:56 +0100)]
better corruption check by calculating the number of fill bytes
Michael Gernoth [Sun, 1 Feb 2009 13:55:54 +0000 (14:55 +0100)]
more paranoia (check consistency after patching the image, too)
Michael Gernoth [Sun, 1 Feb 2009 13:14:37 +0000 (14:14 +0100)]
fix syslog debug setup
Michael Gernoth [Sun, 1 Feb 2009 12:59:59 +0000 (13:59 +0100)]
add missing text to output when files are ignored
Michael Gernoth [Sun, 1 Feb 2009 12:43:33 +0000 (13:43 +0100)]
don't traverse the filesystem by hand in three different ways, use new accessor
Michael Gernoth [Sun, 1 Feb 2009 12:21:32 +0000 (13:21 +0100)]
don't ever update the checksum of a corrupt image
Michael Gernoth [Sun, 1 Feb 2009 12:16:04 +0000 (13:16 +0100)]
add functions to reliably read files in the filesystem, to be used by the
property functions.
Michael Gernoth [Sat, 31 Jan 2009 22:44:37 +0000 (23:44 +0100)]
solved the mistrey of 4 unknown bytes, only one left
Michael Gernoth [Sat, 31 Jan 2009 22:23:42 +0000 (23:23 +0100)]
add function to enable syslog debug messages from the RSB
Michael Gernoth [Sat, 31 Jan 2009 22:15:48 +0000 (23:15 +0100)]
don't assume that some bytes are the filetype
Michael Gernoth [Sat, 31 Jan 2009 22:09:02 +0000 (23:09 +0100)]
extract all files from the firmware image.
this should even make it possible, to build our own image with
changed graphics, text, ...
Michael Gernoth [Sat, 31 Jan 2009 13:39:18 +0000 (14:39 +0100)]
don't continue with wrong checksum...
Michael Gernoth [Sat, 31 Jan 2009 13:11:10 +0000 (14:11 +0100)]
compressed main firmware now also gets extracted :-)
this contains the missing parts of the puzzle
Michael Gernoth [Sat, 31 Jan 2009 12:11:50 +0000 (13:11 +0100)]
show length of properties (they are files, too)
Michael Gernoth [Sat, 31 Jan 2009 11:48:10 +0000 (12:48 +0100)]
fix console output
Michael Gernoth [Sat, 31 Jan 2009 11:16:57 +0000 (12:16 +0100)]
write extracted files to the filesystem.
checksumming of extracted content is still broken, so it's currently disabled
Michael Gernoth [Sat, 31 Jan 2009 01:50:07 +0000 (02:50 +0100)]
extracting works now correctly :-)
but the checksum-function is still broken...
Michael Gernoth [Sat, 31 Jan 2009 00:15:05 +0000 (01:15 +0100)]
remove r5_crc variable
Michael Gernoth [Sat, 31 Jan 2009 00:12:30 +0000 (01:12 +0100)]
everything needed implemented, but it's broken. probably fn_5993c is wrong
Michael Gernoth [Fri, 30 Jan 2009 23:54:56 +0000 (00:54 +0100)]
fn_597c8 implemented
Michael Gernoth [Fri, 30 Jan 2009 23:48:40 +0000 (00:48 +0100)]
fn_598b4 implemented
Michael Gernoth [Fri, 30 Jan 2009 23:32:49 +0000 (00:32 +0100)]
fn_5980c implemented
Michael Gernoth [Fri, 30 Jan 2009 23:23:17 +0000 (00:23 +0100)]
fn_5993c implemented
Michael Gernoth [Fri, 30 Jan 2009 20:51:03 +0000 (21:51 +0100)]
ignore rsb-lz.o
Michael Gernoth [Fri, 30 Jan 2009 20:41:40 +0000 (21:41 +0100)]
get rid of the return value variable
Michael Gernoth [Fri, 30 Jan 2009 20:38:12 +0000 (21:38 +0100)]
don't implement checksum algorithm twice
Michael Gernoth [Fri, 30 Jan 2009 20:32:56 +0000 (21:32 +0100)]
more parts of lz implemented
Michael Gernoth [Fri, 30 Jan 2009 19:37:03 +0000 (20:37 +0100)]
begin lz implementation
Michael Gernoth [Fri, 30 Jan 2009 18:27:12 +0000 (19:27 +0100)]
pinout additions
Michael Gernoth [Fri, 30 Jan 2009 14:48:28 +0000 (15:48 +0100)]
search for compressed sections in firmware image
Michael Gernoth [Fri, 30 Jan 2009 12:50:06 +0000 (13:50 +0100)]
and more assembler...
Michael Gernoth [Fri, 30 Jan 2009 12:42:04 +0000 (13:42 +0100)]
more bits of the lz algorithm (still only arm assembler)
Michael Gernoth [Fri, 30 Jan 2009 12:17:11 +0000 (13:17 +0100)]
add ,,empty'' file for the agilent lz algorithm (with assembler)
Michael Gernoth [Fri, 30 Jan 2009 10:08:42 +0000 (11:08 +0100)]
pinout changes... I'm not sure about the ATX pins...
Michael Gernoth [Thu, 29 Jan 2009 23:23:17 +0000 (00:23 +0100)]
make the power-relay work
this is a hack: use powercycle with 0 power_on_ms and a long enough
power_off_ms as substitution for powerup/powerdown. This can't be
activated via the gui but only with the rsbs2 perl script.
more firmware reverse engineering is needed to get the commands
powerup and powerdown to work, too.
Michael Gernoth [Thu, 29 Jan 2009 23:22:59 +0000 (00:22 +0100)]
only enable relay (and ipmi...) power switching
Michael Gernoth [Thu, 29 Jan 2009 22:49:49 +0000 (23:49 +0100)]
add note about disabling ipmi_si on linux
Michael Gernoth [Thu, 29 Jan 2009 22:24:11 +0000 (23:24 +0100)]
more pins
Michael Gernoth [Thu, 29 Jan 2009 22:23:44 +0000 (23:23 +0100)]
don't enable not placed parts
Michael Gernoth [Thu, 29 Jan 2009 21:04:54 +0000 (22:04 +0100)]
typo
Michael Gernoth [Thu, 29 Jan 2009 20:59:30 +0000 (21:59 +0100)]
add diagram with known pins to README.txt
Michael Gernoth [Thu, 29 Jan 2009 20:25:12 +0000 (21:25 +0100)]
enable PCI AMR
Michael Gernoth [Thu, 29 Jan 2009 20:24:13 +0000 (21:24 +0100)]
add defines for BOARD_DESCRIPTION settings
Michael Gernoth [Thu, 29 Jan 2009 11:43:45 +0000 (12:43 +0100)]
how to flash
Michael Gernoth [Thu, 29 Jan 2009 07:26:30 +0000 (08:26 +0100)]
show BOARD_DESCRIPTION only once when patching
Michael Gernoth [Thu, 29 Jan 2009 07:22:40 +0000 (08:22 +0100)]
enable more functions
Michael Gernoth [Thu, 29 Jan 2009 07:20:40 +0000 (08:20 +0100)]
human readable output of BOARD_DESCRIPTION for known fields
Michael Gernoth [Thu, 29 Jan 2009 07:20:19 +0000 (08:20 +0100)]
links to Agilent PDFs
Michael Gernoth [Wed, 28 Jan 2009 22:41:02 +0000 (23:41 +0100)]
add README file with (currently only) URLs to RSB S2 files
Michael Gernoth [Wed, 28 Jan 2009 22:34:29 +0000 (23:34 +0100)]
allow modification of BOARD_DESCRIPTION
Michael Gernoth [Wed, 28 Jan 2009 22:09:22 +0000 (23:09 +0100)]
make it possible to change property rights/values in firmware image
Michael Gernoth [Wed, 28 Jan 2009 20:34:53 +0000 (21:34 +0100)]
use a struct for the property fields
Michael Gernoth [Wed, 28 Jan 2009 19:51:41 +0000 (20:51 +0100)]
decode settings in firmware
Michael Gernoth [Wed, 28 Jan 2009 17:13:14 +0000 (18:13 +0100)]
remove debug output
Michael Gernoth [Wed, 28 Jan 2009 15:46:24 +0000 (16:46 +0100)]
print out all settings and board variables
Michael Gernoth [Wed, 28 Jan 2009 12:36:36 +0000 (13:36 +0100)]
print info if checksum is correct
Michael Gernoth [Wed, 28 Jan 2009 12:04:19 +0000 (13:04 +0100)]
small cleanups
Michael Gernoth [Wed, 28 Jan 2009 12:03:37 +0000 (13:03 +0100)]
don't try to set BOARD_SECRIPTION, it won't work
Michael Gernoth [Wed, 28 Jan 2009 11:32:08 +0000 (12:32 +0100)]
implement second agilent crc algorithm
Michael Gernoth [Tue, 27 Jan 2009 23:54:58 +0000 (00:54 +0100)]
make crc implementation a bit more readable
Michael Gernoth [Tue, 27 Jan 2009 23:49:19 +0000 (00:49 +0100)]
add something like the agilent crc implementation
Michael Gernoth [Tue, 27 Jan 2009 07:05:51 +0000 (08:05 +0100)]
start of a CLI from the RSB S2 card