<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>Marcin Juszkiewicz - amd64</title><link href="https://marcin.juszkiewicz.com.pl/" rel="alternate"/><link href="https://marcin.juszkiewicz.com.pl/tag/amd64/feed/" rel="self"/><id>https://marcin.juszkiewicz.com.pl/</id><updated>2019-11-13T10:27:00+01:00</updated><entry><title>AMD again</title><link href="https://marcin.juszkiewicz.com.pl/2019/11/13/amd-again/" rel="alternate"/><published>2019-11-13T10:27:00+01:00</published><updated>2019-11-13T10:27:00+01:00</updated><author><name>Marcin Juszkiewicz</name></author><id>tag:marcin.juszkiewicz.com.pl,2019-11-13:/2019/11/13/amd-again/</id><summary type="html">After years with Intel x86-64 I went back to &lt;span class="caps"&gt;AMD&lt;/span&gt;&amp;#8217;s&amp;nbsp;x86-64</summary><content type="html">&lt;p&gt;My i7 based desktop was &lt;a href="/2011/12/15/i-feel-the-power-of-i7/"&gt;about 8 years old&lt;/a&gt; and it was time to replace it. As
there was no affordable aarch64 desktop class solution I have decided to go
with &lt;span class="caps"&gt;AMD&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;Third generation of Ryzen processors brought several new features. Not that I
care much of them. The important stuff is that they are faster than my
Sandybridge i7. And that mainboards nowadays have m.2 slots so pcie-to-m.2
adapter cards are no longer&amp;nbsp;needed.&lt;/p&gt;
&lt;h3&gt;Processor&lt;/h3&gt;
&lt;p&gt;Looked at performance and price of new &lt;span class="caps"&gt;AMD&lt;/span&gt; cpus and chosen Ryzen 5 3600. Fast
enough and still quite cheap compared to next in line. And it has more
cores/threads than my&amp;nbsp;i7.&lt;/p&gt;
&lt;p&gt;Stock cpu cooler is worthless junk as usual. Scythe Mugen 5 will replace it
soon (ordered&amp;nbsp;yesterday).&lt;/p&gt;
&lt;h3&gt;Mainboard&lt;/h3&gt;
&lt;p&gt;Next was mainboard. First I thought about buying one with B450 chipset but then
decided to bump budget and get x570 one. &lt;span class="caps"&gt;PCI&lt;/span&gt; Express 4.0 support, two m.2
slots, usb 3.2 ports etc. Should serve well for another few&amp;nbsp;years.&lt;/p&gt;
&lt;p&gt;&lt;span class="caps"&gt;MSI&lt;/span&gt; X570-A Pro is what I went for. Nice black one, has all expansion slots I
wanted. According&amp;nbsp;to &lt;code&gt;lspci&lt;/code&gt; there are 48 devices on my system (with graphics
card inserted into PCIe slot and one &lt;span class="caps"&gt;NVME&lt;/span&gt;).&lt;/p&gt;
&lt;figure id="__yafg-figure-1"&gt;
&lt;img alt="mainboard partially assembled" loading="lazy" src="/files/2019/11/mainboard-700x.jpg" title="mainboard partially assembled"&gt;
&lt;figcaption&gt;mainboard partially assembled&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;h3&gt;Memory&lt;/h3&gt;
&lt;p&gt;Ram was next. This time new platform did not meant doubling amount of memory.
Went with &lt;span class="caps"&gt;32GB&lt;/span&gt; as two &lt;span class="caps"&gt;16GB&lt;/span&gt; sticks so there is space for expansion if there will
be any&amp;nbsp;need.&lt;/p&gt;
&lt;p&gt;As with previous machines went with Kingston memory sticks. 3200MHz &lt;span class="caps"&gt;CL16&lt;/span&gt; was
proper balance between price and performance. Memtest86 told that they are fine
(while looking funny on 34&amp;#8221;&amp;nbsp;panel).&lt;/p&gt;
&lt;figure id="__yafg-figure-2"&gt;
&lt;img alt="memtest86 on 34&amp;quot; LCD" loading="lazy" src="/files/2019/11/memtest-700x.jpg" title="memtest86 on 34&amp;quot; LCD"&gt;
&lt;figcaption&gt;memtest86 on 34&amp;#8221; &lt;span class="caps"&gt;LCD&lt;/span&gt;&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;h3&gt;Old&amp;nbsp;stuff&lt;/h3&gt;
&lt;p&gt;Rest of my setup is from previous system. Case, nvme, ssd, Geforce 1050 Ti
graphics card. My desktop always reused something from previous one. I could
replace &lt;span class="caps"&gt;SATA&lt;/span&gt; cables with black ones to keep one colour scheme but this way I
know which cable is which&amp;nbsp;device.&lt;/p&gt;
&lt;figure id="__yafg-figure-3"&gt;
&lt;img alt="my underdesk desktop" loading="lazy" src="/files/2019/11/case-700x.jpg" title="my underdesk desktop"&gt;
&lt;figcaption&gt;my underdesk desktop&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;There were some no long needed cards. Soundblaster Live, usb 3 controller or
pcie-to-m.2 adapter card went into storage box. Who knows, maybe one day will
land in some other&amp;nbsp;system.&lt;/p&gt;
&lt;h3&gt;Issues&lt;/h3&gt;
&lt;p&gt;As with any new hardware there are some issues. Stock cpu cooler is crap as
always. Getting cpu busy means lot of noise. Will solve that with Scythe Mugen&amp;nbsp;5.&lt;/p&gt;
&lt;p&gt;Other problem is usb related. For some reason one of my hubs (Anker 4 port)
does not detect hot plugging devices. Cold plugged ones (present at system
boot) work fine. Something to look closer one&amp;nbsp;day.&lt;/p&gt;
&lt;h3&gt;Why&amp;nbsp;again?&lt;/h3&gt;
&lt;p&gt;My first &lt;span class="caps"&gt;PC&lt;/span&gt; machine had &lt;span class="caps"&gt;AMD&lt;/span&gt; Duron cpu. 600 MHz overclocked to 850. Then Athlon
&lt;span class="caps"&gt;XP&lt;/span&gt;. Athlon 64. Athlon 64 X2. The last one probably still has a use from time to&amp;nbsp;time&amp;#8230; &lt;/p&gt;</content><category term="desktop"/><category term="amd64"/><category term="my computers"/></entry><entry><title>Upgraded my desktop a bit</title><link href="https://marcin.juszkiewicz.com.pl/2019/05/25/upgraded-my-desktop-a-bit/" rel="alternate"/><published>2019-05-25T22:53:00+02:00</published><updated>2019-05-25T22:53:00+02:00</updated><author><name>Marcin Juszkiewicz</name></author><id>tag:marcin.juszkiewicz.com.pl,2019-05-25:/2019/05/25/upgraded-my-desktop-a-bit/</id><summary type="html">My desktop got a &amp;#8220;new&amp;#8221; mainboard. And boots from &lt;span class="caps"&gt;NVME&lt;/span&gt;.</summary><content type="html">&lt;p&gt;I have built my current desktop &lt;a href="/2011/12/15/i-feel-the-power-of-i7/"&gt;7.5 years ago&lt;/a&gt;. Since then I did not had a need for a big hardware&amp;nbsp;changes.&lt;/p&gt;
&lt;h3&gt;Upgrades&lt;/h3&gt;
&lt;p&gt;Machine (called &amp;#8216;&lt;a href="/2012/12/03/i-am-running-out-of-names-for-computers/"&gt;puchatek&lt;/a&gt;&amp;#8216; (Winnie the Pooh in Polish)) had several upgrades in&amp;nbsp;meantime:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;got maxxed at &lt;span class="caps"&gt;32GB&lt;/span&gt; of&amp;nbsp;memory&lt;/li&gt;
&lt;li&gt;&lt;span class="caps"&gt;60GB&lt;/span&gt; Corsair &lt;span class="caps"&gt;SSD&lt;/span&gt; for / was installed 8 years&amp;nbsp;ago&lt;/li&gt;
&lt;li&gt;&lt;span class="caps"&gt;250GB&lt;/span&gt; Samsung Evo for /home was added 3 years&amp;nbsp;ago&lt;/li&gt;
&lt;li&gt;graphic cards were changed from Radeon &lt;span class="caps"&gt;HD5450&lt;/span&gt; via Radeon R7 240 to Nvidia &lt;span class="caps"&gt;GTX&lt;/span&gt; 1050&amp;nbsp;Ti&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Issues&lt;/h3&gt;
&lt;p&gt;Size of system drive became an issue when I needed to build hundreds of container images. All that Kolla&amp;nbsp;stuff&amp;#8230;&lt;/p&gt;
&lt;p&gt;One of solutions was replacing system drive with bigger one. So I tried to use &lt;span class="caps"&gt;PCI&lt;/span&gt; Express to m.2 adapter card and realised that x8 slot stopped&amp;nbsp;working.&lt;/p&gt;
&lt;h3&gt;New&amp;nbsp;mainboard&lt;/h3&gt;
&lt;p&gt;It was a time to replace motherboard. And it is impossible to find a brand new one with 1155 socket. So I went through used ones and found nice replacement &amp;#8212; &lt;a href="https://www.asrock.com/mb/Intel/Z68%20Extreme4/index.asp"&gt;Asrock Z68 Extreme4&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;What&amp;#8217;s nice in it? &lt;span class="caps"&gt;PLX&lt;/span&gt; chip. It is &lt;span class="caps"&gt;PCI&lt;/span&gt; Express switch. So mainboard can have x16/x8+x8 slots, x4 slot, some x1 slots and several onboard components despite of only 24 pcie lanes available (16 from cpu, 8 from&amp;nbsp;chipset).&lt;/p&gt;
&lt;p&gt;This way I can have graphics card working in x16 slot (it goes with x8 anyway) and &lt;span class="caps"&gt;NVME&lt;/span&gt; drive in x4 slot. If I decide to go into &lt;span class="caps"&gt;SLI&lt;/span&gt; (two graphics cards) or 10GbE I have a slot for&amp;nbsp;it.&lt;/p&gt;
&lt;h3&gt;&lt;span class="caps"&gt;PCI&lt;/span&gt;&amp;nbsp;tree&lt;/h3&gt;
&lt;p&gt;&lt;span class="caps"&gt;PCI&lt;/span&gt; tree looks a bit different&amp;nbsp;now:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;cpu&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;x16 slot with graphics&amp;nbsp;card&lt;/li&gt;
&lt;li&gt;x8 slot&amp;nbsp;(empty)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;chipset&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;x4 slot with&amp;nbsp;nvme&lt;/li&gt;
&lt;li&gt;x1 link to Marvell &lt;span class="caps"&gt;SATA&lt;/span&gt; controller (disabled in firmware&amp;nbsp;setup)&lt;/li&gt;
&lt;li&gt;x1 link to Etron &lt;span class="caps"&gt;USB&lt;/span&gt; 3.0 host&amp;nbsp;controller&lt;/li&gt;
&lt;li&gt;x1 link to Etron &lt;span class="caps"&gt;USB&lt;/span&gt; 3.0 host&amp;nbsp;controller&lt;/li&gt;
&lt;li&gt;x1 link to &lt;span class="caps"&gt;PLX&lt;/span&gt;&amp;nbsp;switch&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;span class="caps"&gt;PLX&lt;/span&gt;&amp;nbsp;switch&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;x1 slot with Renesas &lt;span class="caps"&gt;USB&lt;/span&gt; 3.0 host&amp;nbsp;controller&lt;/li&gt;
&lt;li&gt;x1 link to FireWire controller (disabled in firmware&amp;nbsp;setup)&lt;/li&gt;
&lt;li&gt;x1 link to Broadcom 1GbE&amp;nbsp;controller&lt;/li&gt;
&lt;li&gt;x1 slot (empty, covered by graphics&amp;nbsp;card)&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;x1 link to PCIe to pci&amp;nbsp;bridge&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span class="caps"&gt;MOS&lt;/span&gt; 9845 Multi I/O controller with &lt;a href="/2009/04/30/new-multi-io-card-installed/"&gt;6 serial&amp;nbsp;ports&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="caps"&gt;PCI&lt;/span&gt; slot&amp;nbsp;(empty)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Hacking&amp;nbsp;firmware&lt;/h3&gt;
&lt;p&gt;Latest available firmware was from 2012 and lacked any support for &lt;span class="caps"&gt;NVME&lt;/span&gt; boot. Thanks to other hackers it was not an issue. Only had to follow &amp;#8220;&lt;a href="https://www.win-raid.com/t871f50-Guide-How-to-get-full-NVMe-support-for-all-Systems-with-an-AMI-UEFI-BIOS.html"&gt;how to add &lt;span class="caps"&gt;NVME&lt;/span&gt; booting into &lt;span class="caps"&gt;BIOS&lt;/span&gt;&lt;/a&gt;&amp;#8221; instruction. After flashing modified firmware I could boot directly from &lt;span class="caps"&gt;NVME&lt;/span&gt;&amp;nbsp;drive.&lt;/p&gt;
&lt;h3&gt;Final&amp;nbsp;result&lt;/h3&gt;
&lt;p&gt;System boots from &lt;span class="caps"&gt;NVME&lt;/span&gt; now. &lt;span class="caps"&gt;256GB&lt;/span&gt; of fast storage available for / and my container images. Spare PCIe x8 slot for future&amp;nbsp;upgrades.&lt;/p&gt;</content><category term="amd64"/><category term="my computers"/></entry><entry><title>Linaro Connect: interesting hardware</title><link href="https://marcin.juszkiewicz.com.pl/2016/10/11/linaro-connect-interesting-hardware/" rel="alternate"/><published>2016-10-11T11:06:00+02:00</published><updated>2016-10-11T11:06:00+02:00</updated><author><name>Marcin Juszkiewicz</name></author><id>tag:marcin.juszkiewicz.com.pl,2016-10-11:/2016/10/11/linaro-connect-interesting-hardware/</id><summary type="html">&lt;p&gt;Before going for Linaro Connect I had a plan to look at all those 96boards devices and write some complains/opinions about them. But it would be like shooting fish in a barrel so I decided against. But there were some interesting pieces of hardware&amp;nbsp;there.&lt;/p&gt;
&lt;p&gt;One of them was …&lt;/p&gt;</summary><content type="html">&lt;p&gt;Before going for Linaro Connect I had a plan to look at all those 96boards devices and write some complains/opinions about them. But it would be like shooting fish in a barrel so I decided against. But there were some interesting pieces of hardware&amp;nbsp;there.&lt;/p&gt;
&lt;p&gt;One of them was Macchiatobin board from SolidRun. I think that this is same as their Armada 8040 community board but after design changes. Standard Mini-&lt;span class="caps"&gt;ITX&lt;/span&gt; format, quad core Cortex-A72 cpu (with upto 2GHz clock), one normal &lt;span class="caps"&gt;DIMM&lt;/span&gt; slot (max &lt;span class="caps"&gt;16GB&lt;/span&gt;, ships with &lt;span class="caps"&gt;4GB&lt;/span&gt;), three Serial-&lt;span class="caps"&gt;ATA&lt;/span&gt; ports, &lt;span class="caps"&gt;PCI&lt;/span&gt;-Express x4 slot, one &lt;span class="caps"&gt;USB&lt;/span&gt; 3.0 port, microSD&amp;nbsp;slot.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span class="caps"&gt;UPDATE&lt;/span&gt;:&lt;/strong&gt; SolidRun confirmed - this is final design of their Armada 8040 community&amp;nbsp;board.&lt;/p&gt;
&lt;p&gt;Photo (done by Riku Voipio) shows which goodies are&amp;nbsp;available:&lt;/p&gt;
&lt;figure id="__yafg-figure-1"&gt;
&lt;img alt="Armada 8040 community board" loading="lazy" src="/files/2016/10/IMG_20160930_132205-e1476174555845-700x.jpg" title="Armada 8040 community board"&gt;
&lt;figcaption&gt;Armada 8040 community board&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;Network interfaces from top to bottom are (if I remember&amp;nbsp;correctly):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;10GbE (&lt;span class="caps"&gt;SFP&lt;/span&gt; + &lt;span class="caps"&gt;RJ&lt;/span&gt;-45)&lt;/li&gt;
&lt;li&gt;10GbE (&lt;span class="caps"&gt;SFP&lt;/span&gt; + &lt;span class="caps"&gt;RJ&lt;/span&gt;-45)&lt;/li&gt;
&lt;li&gt;2.5GbE (&lt;span class="caps"&gt;SFP&lt;/span&gt;)&lt;/li&gt;
&lt;li&gt;1GbE (&lt;span class="caps"&gt;RJ&lt;/span&gt;-45)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When it comes to software I was told that board is &lt;span class="caps"&gt;SBSA&lt;/span&gt; compliant so any normal distribution should work. Kernel, bootloaders (U-Boot and &lt;span class="caps"&gt;UEFI&lt;/span&gt;) are&amp;nbsp;mainlined.&lt;/p&gt;
&lt;p&gt;Price? &lt;span class="caps"&gt;350USD&lt;/span&gt;. Looks like nice candidate for AArch64 development platform or &lt;span class="caps"&gt;NAS&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;Other device was Gumstix Nodana &lt;span class="caps"&gt;96BCE&lt;/span&gt; board which is 96boards compliant carrierboard for Intel Joule&amp;nbsp;modules.&lt;/p&gt;
&lt;p&gt;On top it looks like typical 96boards device (except &lt;span class="caps"&gt;USB&lt;/span&gt; C&amp;nbsp;port):&lt;/p&gt;
&lt;figure id="__yafg-figure-2"&gt;
&lt;img alt="Gumstix Nodana top view" loading="lazy" src="/files/2016/10/20160930_131553_HDR-e1476175837261-700x.jpg" title="Gumstix Nodana top view"&gt;
&lt;figcaption&gt;Gumstix Nodana top view&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;But once reversed &lt;a href="https://software.intel.com/en-us/iot/hardware/joule"&gt;Intel Joule module&lt;/a&gt; is&amp;nbsp;visible:&lt;/p&gt;
&lt;figure id="__yafg-figure-3"&gt;
&lt;img alt="Gumstix Nodana bottom view" loading="lazy" src="/files/2016/10/20160930_131545_HDR-e1476175795194-700x.jpg" title="Gumstix Nodana bottom view"&gt;
&lt;figcaption&gt;Gumstix Nodana bottom view&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;This is first non-&lt;span class="caps"&gt;ARM&lt;/span&gt; based 96boards device. Maybe even one of most compliant ones. At least from software perspective because when it comes to hardware then module makes it a bit too thick to fit in 96boards &lt;span class="caps"&gt;CE&lt;/span&gt; specification&amp;nbsp;limits.&lt;/p&gt;
&lt;p&gt;Note that 96boards Consumer Electronics specification does not require using &lt;span class="caps"&gt;ARM&lt;/span&gt; or AArch64&amp;nbsp;cpu.&lt;/p&gt;</content><category term="96boards"/><category term="aarch64"/><category term="amd64"/><category term="fedora"/><category term="linaro"/><category term="linaroconnect"/><category term="ubuntu"/></entry><entry><title>Scythe Mugen 2 and socket 1155 mainboard</title><link href="https://marcin.juszkiewicz.com.pl/2012/01/06/scythe-mugen-2-and-socket-1155-mainboard/" rel="alternate"/><published>2012-01-06T09:51:00+01:00</published><updated>2012-01-06T09:51:00+01:00</updated><author><name>Marcin Juszkiewicz</name></author><id>tag:marcin.juszkiewicz.com.pl,2012-01-06:/2012/01/06/scythe-mugen-2-and-socket-1155-mainboard/</id><summary type="html">&lt;p&gt;When &lt;a href="/2011/12/15/i-feel-the-power-of-i7/"&gt;I moved my home machine to i7-2600K&lt;/a&gt; I realized out that Scythe Mugen 2 cpu cooler which I was using lacks elements to mount it on socket 1555&amp;nbsp;motherboard.&lt;/p&gt;
&lt;p&gt;I looked at shops and found out that I need &lt;span class="caps"&gt;SCCSMG2&lt;/span&gt;-1156 (Scythe Mugen 2 mounting kit for Socket 1156 …&lt;/p&gt;</summary><content type="html">&lt;p&gt;When &lt;a href="/2011/12/15/i-feel-the-power-of-i7/"&gt;I moved my home machine to i7-2600K&lt;/a&gt; I realized out that Scythe Mugen 2 cpu cooler which I was using lacks elements to mount it on socket 1555&amp;nbsp;motherboard.&lt;/p&gt;
&lt;p&gt;I looked at shops and found out that I need &lt;span class="caps"&gt;SCCSMG2&lt;/span&gt;-1156 (Scythe Mugen 2 mounting kit for Socket 1156/1155) as I have quite old version of cooler (then there was Rev. B released with support for all socket types). But then problem started &amp;#8212; no one in Poland had&amp;nbsp;them&amp;#8230;&lt;/p&gt;
&lt;p&gt;So I contacted Scythe directly and later after spending 10€ I got mounting kit delivered at Xmas Eve. Took me some days to find time to mount&amp;nbsp;it.&lt;/p&gt;
&lt;p&gt;First attempt ended with lot of curses, angry email to Scythe and stock cooler mounted&amp;nbsp;again.&lt;/p&gt;
&lt;p&gt;But I decided to not give up. Did some extra research and found this &lt;a href="http://www.youtube.com/watch?v=BlyFWybK8Mw"&gt;YouTube video&lt;/a&gt; where I saw that I mounted bolt screws&amp;nbsp;wrong&amp;#8230;&lt;/p&gt;
&lt;p&gt;So I did another try. This time it fitted perfectly and I can enjoy&amp;nbsp;silence.&lt;/p&gt;
&lt;p&gt;Next step: replace new case fans with more quiet&amp;nbsp;ones.&lt;/p&gt;</content><category term="amd64"/><category term="computers"/><category term="my computers"/></entry><entry><title>I feel the power of i7</title><link href="https://marcin.juszkiewicz.com.pl/2011/12/15/i-feel-the-power-of-i7/" rel="alternate"/><published>2011-12-15T14:13:00+01:00</published><updated>2011-12-15T14:13:00+01:00</updated><author><name>Marcin Juszkiewicz</name></author><id>tag:marcin.juszkiewicz.com.pl,2011-12-15:/2011/12/15/i-feel-the-power-of-i7/</id><summary type="html">&lt;p&gt;Lot of time passed since last time &lt;a href="/2008/05/09/never-say-never/"&gt;I upgraded my home computer&lt;/a&gt;. Yesterday I moved from P35 based mainboard and Core2Quad cpu to P67 and i7-2600K processor. And &lt;span class="caps"&gt;16GB&lt;/span&gt; of&amp;nbsp;memory.&lt;/p&gt;
&lt;p&gt;Main reason for change was memory. Building packages on &lt;span class="caps"&gt;SSD&lt;/span&gt; is nice and fast but I hate how system …&lt;/p&gt;</summary><content type="html">&lt;p&gt;Lot of time passed since last time &lt;a href="/2008/05/09/never-say-never/"&gt;I upgraded my home computer&lt;/a&gt;. Yesterday I moved from P35 based mainboard and Core2Quad cpu to P67 and i7-2600K processor. And &lt;span class="caps"&gt;16GB&lt;/span&gt; of&amp;nbsp;memory.&lt;/p&gt;
&lt;p&gt;Main reason for change was memory. Building packages on &lt;span class="caps"&gt;SSD&lt;/span&gt; is nice and fast but I hate how system slows down when 3-&lt;span class="caps"&gt;4GB&lt;/span&gt; of data needs to be removed from drive. With &lt;span class="caps"&gt;8GB&lt;/span&gt; of memory it was hard to fit pbuilder&amp;#8217;s instance and all running applications. And P35 based mainboards do not support more than &lt;span class="caps"&gt;8GB&lt;/span&gt; ;( Why I did not buy P45 based mainboard&amp;#8230; They supported 4x4GB&amp;nbsp;setup&amp;#8230;&lt;/p&gt;
&lt;p&gt;So I checked what is on a market. Then I waited months for &lt;span class="caps"&gt;AMD&lt;/span&gt; to release Bulldozer processors. Finally they did just to show that it was waste of&amp;nbsp;time.&lt;/p&gt;
&lt;p&gt;Current &lt;span class="caps"&gt;PC&lt;/span&gt; market sucks. Shops do not know what they sell, you need to go to vendors websites for every information. Intel Sandy Bridge platform has very limited amount of &lt;span class="caps"&gt;PCI&lt;/span&gt; Express lines which means that you can not have more than one x16 slot. But shops look at board and write &amp;#8220;two/three/../seven x16 PCIe slots&amp;#8221; &amp;#8212; never mind that it is one&amp;nbsp;of:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;x16 +&amp;nbsp;x8&lt;/li&gt;
&lt;li&gt;x16 +&amp;nbsp;x4&lt;/li&gt;
&lt;li&gt;x16 + x8 +&amp;nbsp;x4&lt;/li&gt;
&lt;li&gt;x16 + x4 +&amp;nbsp;x4&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And in most configurations x16 degrades to x8 when second slot in use as you need &lt;span class="caps"&gt;PCI&lt;/span&gt; Express switch like NVidia &lt;span class="caps"&gt;NF200&lt;/span&gt; to &amp;#8220;provide&amp;#8221; more lanes to get two x16&amp;nbsp;slots.&lt;/p&gt;
&lt;p&gt;And fun goes even more when you look at those &amp;#8216;three x16 slots&amp;#8217;&amp;nbsp;mobos:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;The &lt;span class="caps"&gt;PCIEX4&lt;/span&gt; slot shares bandwidth with the PCIEX1_1 and PCIEX1_2 slots. When the PCIEX1_1 slot or the PCIEX1_2 slot is populated with an expansion card, the &lt;span class="caps"&gt;PCIEX4&lt;/span&gt; slot will operate at up to x1&amp;nbsp;mode.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;I remember board where using such x4 slot killed Serial &lt;span class="caps"&gt;ATA&lt;/span&gt;&amp;nbsp;controller&amp;#8230;&lt;/p&gt;
&lt;p&gt;So, after long reading of all those specifications, reviews, I selected &lt;a href="http://uk.gigabyte.com/products/product-page.aspx?pid=3815"&gt;Gigabyte &lt;span class="caps"&gt;P67X&lt;/span&gt;-&lt;span class="caps"&gt;UD3&lt;/span&gt;-B3&lt;/a&gt; mainboard. P67 chipset is not newest one but I do not plan to use on board graphics. I have x16 + x8 &lt;span class="caps"&gt;PCI&lt;/span&gt; Express slots (working as x8+x8 when both in use), &lt;span class="caps"&gt;USB&lt;/span&gt; 3.0 ports, firewire (which I never used), 8 Serial &lt;span class="caps"&gt;ATA&lt;/span&gt; ports (4x 6Gbps and 4x 3Gbps ones) and possibility to have &lt;span class="caps"&gt;32GB&lt;/span&gt; of &lt;span class="caps"&gt;DDR3&lt;/span&gt; &lt;span class="caps"&gt;RAM&lt;/span&gt; (but this has to wait for cheap &lt;span class="caps"&gt;8GB&lt;/span&gt;&amp;nbsp;sticks).&lt;/p&gt;
&lt;p&gt;I did one speed test today: tmpfs based build of my cross toolchain packages for Ubuntu. Took one hour for armel and armhf ones. Very nice&amp;nbsp;:)&lt;/p&gt;</content><category term="amd64"/><category term="my computers"/></entry><entry><title>ATI onboard strikes back</title><link href="https://marcin.juszkiewicz.com.pl/2008/06/12/ati-onboard-strikes-back/" rel="alternate"/><published>2008-06-12T12:02:00+02:00</published><updated>2008-06-12T12:02:00+02:00</updated><author><name>Marcin Juszkiewicz</name></author><id>tag:marcin.juszkiewicz.com.pl,2008-06-12:/2008/06/12/ati-onboard-strikes-back/</id><summary type="html">&lt;p&gt;As we plan to move from Poznań to Szczecin this week we are spending at Ania&amp;#8217;s parents&amp;nbsp;house.&lt;/p&gt;
&lt;p&gt;To have better work equipment then my Dell D400 laptop I grabbed some unused components from home to build computer. The list was not so&amp;nbsp;long:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span class="caps"&gt;120GB&lt;/span&gt; &lt;span class="caps"&gt;ATA&lt;/span&gt; hard disk (it …&lt;/li&gt;&lt;/ul&gt;</summary><content type="html">&lt;p&gt;As we plan to move from Poznań to Szczecin this week we are spending at Ania&amp;#8217;s parents&amp;nbsp;house.&lt;/p&gt;
&lt;p&gt;To have better work equipment then my Dell D400 laptop I grabbed some unused components from home to build computer. The list was not so&amp;nbsp;long:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span class="caps"&gt;120GB&lt;/span&gt; &lt;span class="caps"&gt;ATA&lt;/span&gt; hard disk (it was system one some time&amp;nbsp;ago)&lt;/li&gt;
&lt;li&gt;&lt;span class="caps"&gt;DFI&lt;/span&gt; &lt;span class="caps"&gt;RS482&lt;/span&gt; mainboard with 2.&lt;span class="caps"&gt;1GB&lt;/span&gt; ram and Athlon64 X2 cpu (my previous&amp;nbsp;desktop)&lt;/li&gt;
&lt;li&gt;&lt;a href="/2007/11/07/cpu-cooler-upgrade/"&gt;cpu&amp;nbsp;cooler&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;keyboard&lt;/li&gt;
&lt;li&gt;&lt;span class="caps"&gt;PS&lt;/span&gt;/2 mouse (which I used before buying wireless&amp;nbsp;one)&lt;/li&gt;
&lt;li&gt;power&amp;nbsp;supply&lt;/li&gt;
&lt;li&gt;&lt;span class="caps"&gt;USB&lt;/span&gt;-&amp;gt;Serial adapter and some other &lt;span class="caps"&gt;USB&lt;/span&gt;&amp;nbsp;gadgets&lt;/li&gt;
&lt;li&gt;some&amp;nbsp;cables&lt;/li&gt;
&lt;li&gt;headphones&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The only thing which was needed to make it computer was case. And this shown that Szczecin lacks good computer shops &amp;#8212; I had to visit 4 of them just to buy decent case as most of time they only had cheap&amp;nbsp;ones.&lt;/p&gt;
&lt;p&gt;Anyway I am using this machine for few days now (connected to old 17&amp;#8221; &lt;span class="caps"&gt;CRT&lt;/span&gt; which I used in 2006) with on-board &lt;span class="caps"&gt;ATI&lt;/span&gt; graphics card. It has many names&amp;#8230; &amp;#8220;&lt;span class="caps"&gt;RS485&lt;/span&gt;, &lt;span class="caps"&gt;ATI&lt;/span&gt; Radeon x1250 Chipset&amp;#8221; etc&amp;#8230; And this is crap never mind which drivers are used&amp;nbsp;;(&lt;/p&gt;
&lt;p&gt;First I started with &amp;#8220;xf86-video-ati&amp;#8221; one. Version shipped in Debian &amp;#8216;sid&amp;#8217; (6.8.0) is very old and reports that I have the same monitor connected to &lt;span class="caps"&gt;VGA&lt;/span&gt; and &lt;span class="caps"&gt;DVI&lt;/span&gt; outputs. Result is not funny. Driver from &amp;#8220;experimental&amp;#8221; is much better. But 1024x768@85Hz resolution which is default is not so nice &amp;#8212; 1280x1024@85Hz is much better but needs to be set by XRandR call or tweaking of X11 config&amp;nbsp;file.&lt;/p&gt;
&lt;p&gt;So I tried to use official &lt;span class="caps"&gt;ATI&lt;/span&gt; driver: &amp;#8220;fglrx&amp;#8221;. As usual it required patching to build with last release kernel (2.6.25) but patches are already in Debian so it took less time then my last fight with NVidia driver. Effect is also strange &amp;#8212; this time monitor started in 2048x1536@60Hz which is just insane on 17&amp;#8221; &lt;span class="caps"&gt;CRT&lt;/span&gt;. After switching with XRandR to sane 1280x1024@85Hz it is much more&amp;nbsp;usable.&lt;/p&gt;
&lt;p&gt;Good side is that I do not need to use this machine too often so it will stay like it is for some time. When we move it will be one of my build&amp;nbsp;machines.&lt;/p&gt;
&lt;p&gt;And if I ever will have to use it I will put NVidia card into this &amp;#8212; they at least works perfect in&amp;nbsp;X11.&lt;/p&gt;</content><category term="amd64"/><category term="ati"/><category term="company"/><category term="free drivers"/><category term="my computers"/></entry><entry><title>CPU cooler upgrade</title><link href="https://marcin.juszkiewicz.com.pl/2007/11/07/cpu-cooler-upgrade/" rel="alternate"/><published>2007-11-07T23:05:00+01:00</published><updated>2007-11-07T23:05:00+01:00</updated><author><name>Marcin Juszkiewicz</name></author><id>tag:marcin.juszkiewicz.com.pl,2007-11-07:/2007/11/07/cpu-cooler-upgrade/</id><summary type="html">&lt;p&gt;As you probably noticed &lt;a href="/2007/11/02/cpu-upgrade/"&gt;I upgraded &lt;span class="caps"&gt;CPU&lt;/span&gt;&lt;/a&gt; in my desktop machine. But cpu cooler was same as before &amp;#8212; stock Athlon64 &lt;span class="caps"&gt;BOX&lt;/span&gt; one which was included with previous A64 3200+&amp;nbsp;processor.&lt;/p&gt;
&lt;p&gt;During idle cpu was running on 1GHz speed (thanks to cpufreq governor &amp;#8220;ondemand&amp;#8221;) and had 37-39°C temperature. Under load …&lt;/p&gt;</summary><content type="html">&lt;p&gt;As you probably noticed &lt;a href="/2007/11/02/cpu-upgrade/"&gt;I upgraded &lt;span class="caps"&gt;CPU&lt;/span&gt;&lt;/a&gt; in my desktop machine. But cpu cooler was same as before &amp;#8212; stock Athlon64 &lt;span class="caps"&gt;BOX&lt;/span&gt; one which was included with previous A64 3200+&amp;nbsp;processor.&lt;/p&gt;
&lt;p&gt;During idle cpu was running on 1GHz speed (thanks to cpufreq governor &amp;#8220;ondemand&amp;#8221;) and had 37-39°C temperature. Under load (such as &lt;span class="caps"&gt;OE&lt;/span&gt;/Poky builds) it was up to 65°C and after some time overheating check switched frequency to&amp;nbsp;1GHz&amp;#8230;&lt;/p&gt;
&lt;p&gt;Now with Akasa &lt;span class="caps"&gt;AK&lt;/span&gt;-876 heatsink this machine has 30-32°C when idle and 46-50°C under load. And fan speed is much lower &amp;#8212; keeps under 2000 &lt;span class="caps"&gt;RPM&lt;/span&gt; under load (previous one goes up to 4000 &lt;span class="caps"&gt;RPM&lt;/span&gt;) so machine is usable without listening&amp;nbsp;music.&lt;/p&gt;
&lt;p&gt;There was some problems with fitting such big heatsink into case but it sits properly in place and air flow is in proper way &amp;#8212; from &lt;span class="caps"&gt;CPU&lt;/span&gt; fan -&amp;gt; &lt;span class="caps"&gt;CPU&lt;/span&gt; heatsink -&amp;gt; case fan -&amp;gt; out. It also shows that my next machine will get new case &amp;#8212; Codegen 9002 which I use now starts to be too small to keep all drives, fans and cables in good&amp;nbsp;order.&lt;/p&gt;</content><category term="amd64"/><category term="firmware"/><category term="my computers"/></entry><entry><title>CPU upgrade</title><link href="https://marcin.juszkiewicz.com.pl/2007/11/02/cpu-upgrade/" rel="alternate"/><published>2007-11-02T18:23:00+01:00</published><updated>2007-11-02T18:23:00+01:00</updated><author><name>Marcin Juszkiewicz</name></author><id>tag:marcin.juszkiewicz.com.pl,2007-11-02:/2007/11/02/cpu-upgrade/</id><summary type="html">&lt;p&gt;I usually did big computer upgrades (&lt;span class="caps"&gt;AMD&lt;/span&gt; Duron with &lt;span class="caps"&gt;SDRAM&lt;/span&gt; -&amp;gt; &lt;span class="caps"&gt;AMD&lt;/span&gt; Athlon with &lt;span class="caps"&gt;DDR&lt;/span&gt;, then to &lt;span class="caps"&gt;AMD&lt;/span&gt; Athlon64 with &lt;span class="caps"&gt;DDR&lt;/span&gt;) but this time it was only &lt;span class="caps"&gt;CPU&lt;/span&gt;. From Athlon64 3200+ (2GHz) I switched to Athlon64 X2 4200+ (2.2GHz). Operation was quite simple &amp;#8212; take one &lt;span class="caps"&gt;CPU&lt;/span&gt;, insert another but old …&lt;/p&gt;</summary><content type="html">&lt;p&gt;I usually did big computer upgrades (&lt;span class="caps"&gt;AMD&lt;/span&gt; Duron with &lt;span class="caps"&gt;SDRAM&lt;/span&gt; -&amp;gt; &lt;span class="caps"&gt;AMD&lt;/span&gt; Athlon with &lt;span class="caps"&gt;DDR&lt;/span&gt;, then to &lt;span class="caps"&gt;AMD&lt;/span&gt; Athlon64 with &lt;span class="caps"&gt;DDR&lt;/span&gt;) but this time it was only &lt;span class="caps"&gt;CPU&lt;/span&gt;. From Athlon64 3200+ (2GHz) I switched to Athlon64 X2 4200+ (2.2GHz). Operation was quite simple &amp;#8212; take one &lt;span class="caps"&gt;CPU&lt;/span&gt;, insert another but old one glued to radiator so I had to use some force&amp;nbsp;:(&lt;/p&gt;
&lt;p&gt;Then first boot and question&amp;#8230; will &lt;span class="caps"&gt;BIOS&lt;/span&gt; recognize new &lt;span class="caps"&gt;CPU&lt;/span&gt; or not. It properly displayed information and then Linux started &amp;#8212; just to show me 1 &lt;span class="caps"&gt;CPU&lt;/span&gt;. Quick installation of already prepared &lt;span class="caps"&gt;SMP&lt;/span&gt; kernel&amp;nbsp;and &lt;code&gt;/proc/cpuinfo&lt;/code&gt; had more&amp;nbsp;informations.&lt;/p&gt;
&lt;p&gt;Machine is quite loud when operating on full speed but most of time CPUFreq is able to lower frequency (1.0/1.8/2.0/2.2GHz steps are available) so it is noiseless. It is nice to see how &lt;span class="caps"&gt;CPU&lt;/span&gt; usage is split into two cores &amp;#8212; now I do not have to wait when two builds are progressing and I want to run some&amp;nbsp;applications.&lt;/p&gt;
&lt;p&gt;Now doing builds will be more comfortable&amp;nbsp;:)&lt;/p&gt;</content><category term="amd64"/><category term="firmware"/><category term="my computers"/><category term="linux"/></entry></feed>