2012-07-30

Just update about my activities (NetBSD, CPU collection)

There are no new blog posts for some time now. This time however I actually don't have anything to write. There are no hardware changes recently. Though I plan to increase total RAM to 16GB (4x4GB) an make my system to use quad channel memory instead of dual channel one next week. NetBSD developers didn't find fast answer why integrated NIC doesn't work (on ASRock X79 Extreme4-M). I wasn't successful too despite the fact all other major BSDs (Free and Open) works ok with it. Because of this I also plan to insert some chip 1GBit PCI-E network card (most likely D-Link DGE-560T with marvell NIC). I hope that it will be a temporary solution until solution to enable correct operation of integrated one will be found. I also changed NVIDIA GeForce GTS450 graphics card to fanless ATI Radeon 2400XT. The main reason was a good NetBSD support but downside was higher power usage at idle (yes, GTS450 ate noticeably less energy on idle). Finally, there are problems with USB devices in NetBSD, I always need to reconnect mouse or keyboard after system is booted...

NetBSD reached 6.0 Beta 2 stage at current point and heading towards first release candidate. When we can expect release I still can't even predict. If I remember correctly  5.1 was released about 6 months after first RC release... Nevertheless you can download updated 5.1.2 version or use 6 daily branch. What is more, VT-310DP second CPU bug is finally  fixed on version 6 branch. It was VIA Eden CPU specific problem that it hid cmpxchg8b instruction support because of some Windows NT(!) bug. The worst thing that there was no BIOS entry to change that too (I saw such option on some Jetway VIA based motherboards). Fortunately, you can expose support for this instruction using software methods (some assembly). Despite this fix there are still some ACPI problems with VIA chipsets, because of this you still need to use -2 parameter (disable ACPI) at boot. There is a patch to this problem too and the system will boot correctly with ACPI enabled but you will see a constant interrupt storm in CPU activity. Because of this patch is not very suitable for production use. Maybe something will change in distant future :).

Finally, I updated my CPU collection photo album. It is difficult for me to list all new items as they came at different time but there are some new interesting ones. I bought new camera (Olympus SP-610UZ) so you can expect a little bit better photos in the future. Some of them I have already refreshed. The main new CPUs include Integraph Clipper C300 (new architecture and rare, hard to find item), HP PA-RISC 8800 (dual core, Itanium socket), HP Alpha 21364 1300 MHz (if wikipedia is not wrong it is the fastest Alpha), Zilog Z380 32-bit MPU, set of 6 Kendall Square Research supercomputer chips, Infineon MIPS CPU (new company in the list). So that is all for now.