Nokia IP330

This page lists the coreboot status of the Nokia IP530 mainboard. It's maintained by Marc Bertens.

The Nokia IP330 is originally a Firewall that runs on the proprietary IPSO operating system of Nokia, it was based in the FreeBSD operating system. There is as far as I known no CD support in the orginal BIOS.

The System has no VGA, all console activity must be done through a serial console.
At the front the following can be found;

The 34 pin connector shoud be female 90 degres, so that the board is upright when attached to the IP530. you can select a 32 DIL socket, 32 PLCC socket, but not both flashroms inserted only one at the time.

The overview can be used to place the components and solder them in. The red lines in the overview are wires that need to be soldered in.

When ready flash the rom in a programmer and inserted it into a socket. Attach the board to the main board of the IP530 (notice the PIN 1 of both boards, when you put it wrong the flashrom on the option board will be blown-up.

Mfg. rev. (on the bottom side of the unit), 0xYY = is the revision letter, where A = 0x41, B = 0x42

0x40-0x51

18 bytes

0x55

Filler

0x52-0x5D

12 bytes

-

Serial number (on the bottom side of the unit)

0x5E-0x7D

32 bytes

0x55

Filler

0x7E-0x7F

2 bytes

0xFF,0xFF

Unknown, probably the checksum value, but not used therefore filled 0xFFFF

On coreboot startup the eeprom is read, to determine if its a IP530, otherwise it get signaled. And the revision of the hardware. When its reads an unknown (at that time) herdware revision, revision B will be assumed.

Be aware when accessing the data the addresses above are byte address, they need to be converted in word addresses.