]>
git.zerfleddert.de Git - rsbs2/log
Michael Gernoth [Tue, 24 Aug 2010 08:43:36 +0000 (10:43 +0200)]
add photo of prototype
Michael Gernoth [Tue, 24 Aug 2010 08:31:27 +0000 (10:31 +0200)]
just a bit documentation...
Michael Gernoth [Tue, 24 Aug 2010 08:03:46 +0000 (10:03 +0200)]
put ipmb responses only into flash and copy only one on demand
Michael Gernoth [Tue, 24 Aug 2010 07:57:57 +0000 (09:57 +0200)]
make ipmb responses const
Michael Gernoth [Mon, 23 Aug 2010 22:58:08 +0000 (00:58 +0200)]
add information about session timeouts to readme
Michael Gernoth [Mon, 23 Aug 2010 22:46:50 +0000 (00:46 +0200)]
implement all remaining IPMB queries seen on the wire
Michael Gernoth [Mon, 23 Aug 2010 22:24:43 +0000 (00:24 +0200)]
module configs now need .conf
Michael Gernoth [Mon, 23 Aug 2010 21:58:06 +0000 (23:58 +0200)]
Fuses for 8MHz
Michael Gernoth [Mon, 23 Aug 2010 18:17:34 +0000 (20:17 +0200)]
decrease CPU frequency from 8 to 1MHz
Michael Gernoth [Mon, 23 Aug 2010 18:09:41 +0000 (20:09 +0200)]
enable interrupts earlier
Michael Gernoth [Mon, 23 Aug 2010 17:44:34 +0000 (19:44 +0200)]
use tristate on outputs. Tested with a PC connected and everything works :-)
Michael Gernoth [Mon, 23 Aug 2010 17:00:37 +0000 (19:00 +0200)]
use 20kHz as I2C frequency
Michael Gernoth [Mon, 23 Aug 2010 16:48:27 +0000 (18:48 +0200)]
dummy for platform event messages, so rsbs2 doesn't wait for timeout
Michael Gernoth [Mon, 23 Aug 2010 16:46:58 +0000 (18:46 +0200)]
TWI inetrrupts aren't asserted when interrupts are disabled, strange...
Michael Gernoth [Mon, 23 Aug 2010 15:43:00 +0000 (17:43 +0200)]
acknowledge all interrupts when sending, fixes a crash...
Michael Gernoth [Mon, 23 Aug 2010 15:17:28 +0000 (17:17 +0200)]
IPMI power/reset via rsbs2.pl
Michael Gernoth [Mon, 23 Aug 2010 15:16:57 +0000 (17:16 +0200)]
implement powercycle via IPMI
Michael Gernoth [Mon, 23 Aug 2010 11:19:15 +0000 (13:19 +0200)]
decrease poweron and reset-time to the same value as rsbs2 fw
Michael Gernoth [Mon, 23 Aug 2010 11:07:24 +0000 (13:07 +0200)]
more precise timings
Michael Gernoth [Mon, 23 Aug 2010 11:02:52 +0000 (13:02 +0200)]
use CTC unit to generate correct timings for power/reset
Michael Gernoth [Mon, 23 Aug 2010 10:24:35 +0000 (12:24 +0200)]
disable sleep-mode, still unreliable...
Michael Gernoth [Mon, 23 Aug 2010 10:19:05 +0000 (12:19 +0200)]
start implementing power/reset handling as needed on PCs
Michael Gernoth [Mon, 23 Aug 2010 10:18:15 +0000 (12:18 +0200)]
Only set PullUPs for ATMEGA16, need definitions for other chips
Michael Gernoth [Mon, 23 Aug 2010 09:58:08 +0000 (11:58 +0200)]
fix lost wakeup and activate sleep mode
Michael Gernoth [Mon, 23 Aug 2010 07:53:32 +0000 (09:53 +0200)]
ignore prescaler bits in i2c status
Michael Gernoth [Sun, 22 Aug 2010 22:59:13 +0000 (00:59 +0200)]
make sure i2c rxbuf does not overrun
Michael Gernoth [Sun, 22 Aug 2010 22:56:41 +0000 (00:56 +0200)]
increase size of i2c receive buffer
Michael Gernoth [Sun, 22 Aug 2010 22:40:19 +0000 (00:40 +0200)]
don't initialize usart when not debugging
Michael Gernoth [Sun, 22 Aug 2010 22:38:04 +0000 (00:38 +0200)]
remove DEBUG printouts from non-debug build
Michael Gernoth [Sun, 22 Aug 2010 22:35:30 +0000 (00:35 +0200)]
fix TWSTO thinko in i2c.c
Michael Gernoth [Sun, 22 Aug 2010 22:23:56 +0000 (00:23 +0200)]
Completely working IPMB communication (power up/down, reset)
Michael Gernoth [Sun, 22 Aug 2010 19:42:37 +0000 (21:42 +0200)]
I2C master mode implemented and more decoding
Michael Gernoth [Sun, 22 Aug 2010 18:53:18 +0000 (20:53 +0200)]
decode packets
Michael Gernoth [Sun, 22 Aug 2010 18:19:29 +0000 (20:19 +0200)]
ipmb messages from RSBS2 card
Michael Gernoth [Sun, 22 Aug 2010 16:31:35 +0000 (18:31 +0200)]
working i2c connection to RSBS2-card
Michael Gernoth [Sun, 22 Aug 2010 14:28:20 +0000 (16:28 +0200)]
beginning i2c
Michael Gernoth [Sun, 22 Aug 2010 14:16:14 +0000 (16:16 +0200)]
serial support
Michael Gernoth [Sun, 22 Aug 2010 10:12:34 +0000 (12:12 +0200)]
don't kill avarice before the jtag device is returned to normal state
Michael Gernoth [Sun, 22 Aug 2010 10:10:14 +0000 (12:10 +0200)]
first bits for AVR BMC firmware
Michael Gernoth [Sat, 21 Aug 2010 12:44:48 +0000 (14:44 +0200)]
use policy-file for applet to allow remote-storage
Michael Gernoth [Mon, 17 May 2010 09:14:47 +0000 (11:14 +0200)]
more URL fixes
Michael Gernoth [Mon, 17 May 2010 09:11:57 +0000 (11:11 +0200)]
update firmware URLs for fujitsu website
Michael Gernoth [Mon, 15 Mar 2010 13:32:22 +0000 (14:32 +0100)]
don't enable (not working) COM redirection
Michael Gernoth [Mon, 15 Mar 2010 12:53:50 +0000 (13:53 +0100)]
fix firmware rebuild
Michael Gernoth [Mon, 15 Mar 2010 12:51:42 +0000 (13:51 +0100)]
fix firmware extraction
Michael Gernoth [Sat, 6 Mar 2010 10:23:06 +0000 (11:23 +0100)]
move source files to own subdirectory
Michael Gernoth [Wed, 11 Feb 2009 09:17:07 +0000 (10:17 +0100)]
add correct handle to sensorpropget requests
Michael Gernoth [Wed, 11 Feb 2009 07:25:18 +0000 (08:25 +0100)]
add configfile option to specify port and enable SSL
SSL doesn't work correctly yet, dies somewhere in Crypt::SSLeay
Michael Gernoth [Tue, 10 Feb 2009 10:06:39 +0000 (11:06 +0100)]
cleanup cookie code
Michael Gernoth [Mon, 9 Feb 2009 10:22:26 +0000 (11:22 +0100)]
clean up URL generation
Michael Gernoth [Mon, 9 Feb 2009 07:15:54 +0000 (08:15 +0100)]
typo
Michael Gernoth [Sun, 8 Feb 2009 23:32:47 +0000 (00:32 +0100)]
document required perl packages
Michael Gernoth [Sun, 8 Feb 2009 23:31:36 +0000 (00:31 +0100)]
add parameter to perl CLI to start GUI in appletviewer
Michael Gernoth [Sun, 8 Feb 2009 13:27:43 +0000 (14:27 +0100)]
cleanup response handling code a bit
Michael Gernoth [Sun, 8 Feb 2009 13:18:57 +0000 (14:18 +0100)]
better sensor output
Michael Gernoth [Sun, 8 Feb 2009 13:15:16 +0000 (14:15 +0100)]
show sensor values when boardstatus is requested
Michael Gernoth [Sun, 8 Feb 2009 12:43:57 +0000 (13:43 +0100)]
cleanup request generation, add sensor list function
Michael Gernoth [Sun, 8 Feb 2009 12:06:51 +0000 (13:06 +0100)]
fix boardstatus output
Michael Gernoth [Sun, 8 Feb 2009 12:03:45 +0000 (13:03 +0100)]
add options for resetting RSB S2 board an sending raw XML
Michael Gernoth [Sun, 8 Feb 2009 11:22:21 +0000 (12:22 +0100)]
add option to show board/server status
Michael Gernoth [Sat, 7 Feb 2009 17:57:23 +0000 (18:57 +0100)]
jumper descriptions added
Michael Gernoth [Thu, 5 Feb 2009 09:42:36 +0000 (10:42 +0100)]
don't make up valid card-aliases...
Michael Gernoth [Thu, 5 Feb 2009 09:15:17 +0000 (10:15 +0100)]
save and load user settings, too
Michael Gernoth [Thu, 5 Feb 2009 07:18:24 +0000 (08:18 +0100)]
retrieve userlist, so user properties can bes saved and restored, too
Michael Gernoth [Thu, 5 Feb 2009 07:07:28 +0000 (08:07 +0100)]
fileaccess cleanups
Michael Gernoth [Thu, 5 Feb 2009 06:57:54 +0000 (07:57 +0100)]
correctly retrieve empty settings
Michael Gernoth [Wed, 4 Feb 2009 23:08:31 +0000 (00:08 +0100)]
CLI cleanups
Michael Gernoth [Wed, 4 Feb 2009 23:00:29 +0000 (00:00 +0100)]
fix comment about ATX connectors
Michael Gernoth [Wed, 4 Feb 2009 22:55:49 +0000 (23:55 +0100)]
use unified write_file function everywhere...
Michael Gernoth [Wed, 4 Feb 2009 22:33:44 +0000 (23:33 +0100)]
more save/load fixes
Michael Gernoth [Wed, 4 Feb 2009 22:14:43 +0000 (23:14 +0100)]
more duplicate variables
Michael Gernoth [Wed, 4 Feb 2009 22:13:15 +0000 (23:13 +0100)]
remove duplicate variables from dump
Michael Gernoth [Wed, 4 Feb 2009 22:11:10 +0000 (23:11 +0100)]
saving/restoring of settings implemented
Michael Gernoth [Wed, 4 Feb 2009 21:49:37 +0000 (22:49 +0100)]
increase poweroff time
Michael Gernoth [Wed, 4 Feb 2009 21:47:31 +0000 (22:47 +0100)]
implement command line parsing for rsbs2.pl, now it's useable
Michael Gernoth [Wed, 4 Feb 2009 11:25:15 +0000 (12:25 +0100)]
working powerup(), powerdown() and powercycle() functions
they still abuse the powercycle serveraction...
Michael Gernoth [Tue, 3 Feb 2009 20:56:25 +0000 (21:56 +0100)]
config file for perl client
Michael Gernoth [Tue, 3 Feb 2009 20:40:25 +0000 (21:40 +0100)]
add possibly working compression algorithm
Michael Gernoth [Mon, 2 Feb 2009 23:27:09 +0000 (00:27 +0100)]
add comments about compression algorithm implementation
Michael Gernoth [Mon, 2 Feb 2009 23:13:00 +0000 (00:13 +0100)]
check crc of embedded compressed firmware after expansion
Michael Gernoth [Mon, 2 Feb 2009 22:56:23 +0000 (23:56 +0100)]
update .gitignore (forgot it after last renaming...)
Michael Gernoth [Mon, 2 Feb 2009 22:55:08 +0000 (23:55 +0100)]
remove last register named variables. now it's readable and even still works :-)
Michael Gernoth [Mon, 2 Feb 2009 22:30:52 +0000 (23:30 +0100)]
all functions now have meaningful names
Michael Gernoth [Mon, 2 Feb 2009 22:19:18 +0000 (23:19 +0100)]
the unknown element of the data_in struct is the current working byte
Michael Gernoth [Mon, 2 Feb 2009 22:17:13 +0000 (23:17 +0100)]
more lz cleanups...
Michael Gernoth [Mon, 2 Feb 2009 22:07:42 +0000 (23:07 +0100)]
cleanup more parts to get rid of all those assembler remains
Michael Gernoth [Mon, 2 Feb 2009 21:54:39 +0000 (22:54 +0100)]
general cleanups
Michael Gernoth [Mon, 2 Feb 2009 21:53:39 +0000 (22:53 +0100)]
cleanup extract_lz_file
Michael Gernoth [Mon, 2 Feb 2009 21:47:53 +0000 (22:47 +0100)]
cleanup some structs
Michael Gernoth [Sun, 1 Feb 2009 23:23:09 +0000 (00:23 +0100)]
add 'list all files in image' option
Michael Gernoth [Sun, 1 Feb 2009 22:32:33 +0000 (23:32 +0100)]
add stub for adding/replacing files in the firmware image
Michael Gernoth [Sun, 1 Feb 2009 22:26:27 +0000 (23:26 +0100)]
rename extract.{c,h} to filesystem.{c,h}
Michael Gernoth [Sun, 1 Feb 2009 15:03:44 +0000 (16:03 +0100)]
typo in error message
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.