Software/Firmware for 7940's and 7960's?

I’m looking to setup an Asterisk and use Cisco skinny 7940’s and 7960’s. Is there there any software or firmware that I need to load on the phones via the AUX port or do the phones obtain this through the server once it is active?

Phone boots and will want to pull its firmware and configs from a TFTP server. Neither is included with Asterisk - the firmware for legal reasons. Some Googling should put you on the right track for configuring those phones for use with Asterisk via SIP.