SMC Firmware




Bug ID Bug RFE Synopsis Impacted Configurations User Interface Programming Interface
4492969 RFE Code Space Limit Problem All N/A N/A (See note 1)
4490357 Bug If we write a block of even number of bytes in eeprom, it writes an extra byte All N/A N/A
4512789 RFE The support for IPMI SEL commands All N/A Send Async SEL command to the host (0xE7), new command
4478216 RFE Sputnik new Host-SMC command 0xe9 with IPMI 14.10 format All N/A master_rw_i2c (0xE9), new command
4491340 Bug SMC does not return the checksum bytes in the IPMI response packet All N/A N/A
4475664 RFE To be able change the configuration mode without needing to do a power-cycle All N/A set_watchdog_timer (0x24)
4512478 Bug The error value for cmd 52 if device is not responding should be CB and not C4 All N/A master_rw_i2c (0x52), different completion code
4512473 RFE F/W should make a new read from the sensor for every get temp command All N/A N/A
4498952 Bug SMC not responding on SAT on every power up of the chassis As SAT N/A N/A
4485135 RFE SBC also should do IPMI enum apart from SAT's sending insertion/removal event SBC N/A N/A
4508420 RFE Provide support for the selection of the layer of software to control HAHS signals All N/A get_config_block (0xF8), set_config_block (0xF9) and smc_local_event (0x8B) commands








Host-SMC Interface Spec. is version 2.4




No direct user interface to the SMC.




Programming interface is only available via the OBP or OS.




Note 1:




- Boards with older version of SMC firmware may have to be returned for re-programming.




- Only boards that have SMC firmware version 3.4.x can be flash updated.




- Boards with SMC firmware version older than 3.4.2 need new boot code version 3.15.6