I’ve just upgraded my HTPC — or rather “side-graded” it from a Pentium DualCore to an Asus E35M1‑M Pro. Below I’ll document my thoughts as I give the system a full workout
23-May: Initial thoughts
- UEFI is nice — altho it doesn’t really offer anything immediate that the old BIOS didn’t (except >2TB boot drives of course)
- The UEFI screen didn’t display properly on my 720p Samsung CRT TV — it was rather dysfunctional. It worked fine on my 24″ 1920×1200 HP zr24w
- The combo PS2 port wont work with my old PS2 keyboard
- The system seems to run completely fanless without any problem. I don’t yet know if playing some HD films will need active cooling
- I like having USB3 ports on such a cheap system
- I don’t like the lack of analogue audio outputs — there are only 3 sockets on the back-panel
- The system was considerably faster than I was expecting — not noticeably different from the 2.8GHz Pentium DualCore E6300 (impressive for an 18W 1.6GHz dual-core chip). I suspect this is partly down to being a fresh install, partly down to having 4Gb rather than 2Gb of memory, and finally having a faster HDD (Seagate Momentus XT rather than 5,400rpm 3.5″ eco desktop drive)
- The included Asus software isn’t flexible enough for fan control. Instead I recommend SpeedFan which offers full speed control.
- The overclocking feature overclocked my CPU from 1600MHz to 1640MHz. The 2.5% seems pretty pointless to me.
26-May: Update 1
- I have had a problem with standby — but I think it is caused by either hybrid-standby mode, or by problems with my Pinnacle 3010ix freeview tuner. Hopefully I’ll be able to update soon to confirm my suspicions. When I eventually upgrade to a Blackgold BGT3620
- I’ve had a recurrence of a problem playing back a BluRay rip of Inglorious Basterds. This has always been a very challenging movie to play, and I think the problem is a codec issue. Again, I’ll hopefully be able to update soon confirming the fix.
- Otherwise the system is working really well. I’m still very pleased with the performance. Running the system fanless most of the time, with a couple of low-speed case fans activated by speedfan when needed
30-May: Update 2
- As expected, disabling hybrid sleep has resolved the problem with not waking from sleep. The PC isn’t staying asleep at the moment, but I’ve had this issue before, its being woken by the network I think — possible due to my enabling HomeGroup. I have no need for WOL so I’ll be turning it off in device manager. I haven’t yet looked at resolving the playback of Inglorious Basterds, but again, its a problem I’ve had before. This time when I solve it I’ll document it!
11-Aug: Update 3
- The sleep issues are fully resolved. Partly this was related to issues with the [intlink id=“1505” type=“post”]Seagate Momentus XT which I’ve documented in a different article[/intlink]. The short version — if you have a Momentus XT then disable HDD sleep and update the drive firmware. The playback issues with some h.264 have also been resolved — the newer versions of ffdshow DXVA aren’t working very well, going back to an older version has cleared this issue. Finally, I have, after some initial issues, tested the use of a TV Card in the PCI-E x16 slot successfully! I am now using a system with 3 TV cards with great success!
Hi Jon,
no system as yet! That‘s why i ask. I am toying with the idea of a Zacate E‑450 or known overkill of an Asus P8H67 Evo with a 2100T CPU. I am the type of person who if he feels that he cant have the crunching power he needs from one machine just steps up to an overkill machine. Problem is getting rid of the heat. I am having an exchange on the avforums about the same subject. So far you are the only person who has tried the BGT3620 with a Zacate and reported on its performance. I thought It would do the job. If CPU burbles along at 2% to 6% then I cant see a problem having the Zacate playing a monster bitrate mkv file while recording the telly. I know that the i3 chip will be idling most of the time so therefore the heat issue will be slight but I loathe experimenting with fans. I am itching to get this box built up as i have a few movies as BD rips that I want to view on free time over christmas. I have a BGT3620, a spare Crucial M4 bootdrive and a WD Scorpio Blue 1TB drive. A power brick from an industrial controller that will do nicely for power. Just the nagging choice of which hardware platform and which grossly overpriced case. As long as the case does not rattle from any fitted fan I am not fussed. This lot will live in a 300 year old house with an interior that I shall describe as “old fashioned” so no AV racks or glass. £50 for a case would be nice but I know that is idle fancy. You have certainly awakened my interest in a Zacate. I hate to see wasted resources and of course I would be disappointed if the thing struggled to work.
I’m confident the E450 will be more than enough. Except for an issue with some recent-ish builds of ffdshow x64 with DXVA which seem a bit glitchy and playing back interlaced VC‑1 (which is pretty rare) I’ve had no problems with playback or recording of anything. I can’t see why there would be any issues either — all the hardware has sufficient bandwidth, and recording TV isn’t a CPU intensive operation — its just dumping the stream into a container on the disk as far as I can tell — the downside is rather large recorded files, but the upside is low power systems can do it easily. The E350 is exceptionally low powered compared to anything else I’ve got or had. I only have 1 fan in my HTPC and thats a very quiet 120mm case fan which is controlled by speedfan. I know it spins (rather loudly) if I reboot the system, but other than that I’ve never noticed it, altho I am typically 10ft from the PC. I suspect it very rarely spins up — it’s there more for peace of mind than cooling 🙂
Can you confirm the performance and operation of the BGT3620 Dual DVB-T2 card in the PCI-E x1 slot? Will it record two channels at once and what sort of CPU load do you see if/when it does?
It performs great. I’ve had it in both my E350 system, and now in my media server (which is a much more hefty Core i5 2400). I’ve had it record 2 HD streams simultaneously without any problems. I’m not aware of any HD content exceeding 40MBps, and I believe BBC HD (for example) is capped at 15MBps. Assuming the absolute maximum of 40MBps, recording 2 channels wont exceed 80MBps. A first generation 1x PCI-E slot can take 250MBps — 3 times the maximum required. I’m sure if there was any issue at all dual cards wouldn’t have been released in PCI-E 1x configurations. As it is, even a quad-tuner wont saturate a PCI-E 1x slot. Realistically, if you wanted to record 4 HD channels simultaneously, you’d need maybe 80MBps absolute max. Both PCI-E 1x, SATA 1 and any modern HDD can provide the required bandwidth. In my scenario, with a TV server sending the signal out over ethernet, I still wont reach saturation for a while. Ethernet is often only around 10% efficient — but even at that I can stream at least 5 different HD channels simultaneously.
In terms of CPU usage, I’ve never monitored it. I’ve had no problem recording 2 channels, and playing back another simultaneously, even on the E350 system. A very cursory look, whilst recording BBC HD and ITV HD — it looks like I get a peak of 2% CPU usage for the recording service (ehrecvr in task manager) on the Core i5 2400.
What system are you using?
This mobo, a decent sized SSD and a couple of the new BGT3630 cards is my ultimate HTPC setup.
Do you know whether the 16x PCI-E slot supports cards which aren’t graphics cards?
Yeah, sounds about the same as my ideal. Altho I concluded a big-enuf SSD is way too expensive, and the Seagate Momentus XT has worked well. Totally silent from a sitting distance (I have it suspended with bungee cord). I’m not certain if the PCI-E slots support other cards, but I can’t think of any reason why not. I’ll double check in the next couple of days.
Its a shame there is no way to get more than 1 PCI-E card onto a Mini-ITX board — then mini-ITX would make for the ideal solution. I’m still looking for breakout/riser cards that might do the trick, but no luck so far.
What we need are a few more dtx motherboards.
That way dual PCIe tuner cards are more than within our grasp… and there are a few tiny HTPC cases that support two add-in slots.
Agreed, but it doesn’t seem to be happening. AMD launched DTX 4.5 years ago — and still no sign of anything. If they were still interested you’d think they would have pushed Fusion systems that way — maybe with a reference board.
Also, I’ve decided that a BGT3620 and a BGT3595 will be a slightly better solution than 2 BGT3630’s. They’re available now, and provide the same features — 4 simultaneous HD tuners (twin DVB-S2, twin-DVB-T2). Additionally — in my case I have moved house and the new house doesn’t yet have a sat dish, so getting this solution will provide me with a total of 4 tuners immediately (2 DVB-T2, 2 only DVB-T) wheras 2 BGT3630’s would only provide me twin DVB-T2 tuners (with no bonus DVB-T tuners).
I have now tried a TV card in the 16x PCI-E slot. No go. System just didn’t see it. Very disappointing! You’d think on a platform with a pretty decent onboard GPU they’d anticipate people wanting to use the 16x slot for other types of card. I’ll be getting in touch with Asus to see if there is anything (bios update?) they can do to fix it. It may be a hardware limitation though. It would be interesting to know if other Fusion boards have the same limitation
I’ve now e‑mailed Asus with the following…
Dear Sir/Madam,
I have an E35M1‑M Pro motherboard based on the new AMD E350 system. The board has 2 PCI-Express slots, a 1x and a 16x. I would like to use both for expansion cards, but neither card is a video card. The 1x slot works fine, but the 16x slot seems to only accept video cards. The 16x slot does work fine with a video card, but does not work with either of my TV cards. When a TV card is put in the 16x the system boots up fine, but the card isn’t detected by Windows. Can this issue be addressed in a future update to the BIOS/UEFI?
Many thanks,
Jon Scaife
Depending on what I get back I might e‑mail Anand or Toms (or others) to see if anyone is interested in running a story on this and documenting some of the boards or systems that are letting us down. There shouldn’t be some PCI-E slots that don’t work with some PCI-E cards — what’s the point of standards if that happens?
Asus replied, saying that the PCI-E x16 slot SHOULD work with other cards.
I swapped some cards around and hey presto — it did indeed work. I’ve no idea why it didn’t work before, maybe the card wasn’t seated properly, or the contacts weren’t clean maybe? Anyway, my bad, it DOES work!
Do you mind telling us HOW you got the TV Tuner to work in the x1 slot? I have been struggling with the same problem on the same board for over a week now (multiple emails to ASUS tech support and all replies have been less than helpful).
Which version of the BIOS are you using and with what settings?
Do you mean in the x16 slot? I just took the card out of the x1 slot, dropped it into the x16 slot and booted. Windows found the hardware and I was about to retune in Media Center. Just to be doubly sure I then dropped another card into the x1 slot (so I had a tuner in both x1 and x16 slots) and managed to tune them both OK. I wonder if the problem is related to the make of tuner? Last time I tried I put a Pinnacle 3010ix in the x16 slot which didn’t work. This time I put my BlackGold 3620 in the x16 slot and the 3010ix in the x1 slot. I’m using the most recent BIOS — 1002
Thanks for your reply, and sorry — I did mean the 16x slot.
I have not been able to make the board recognise the tuner (which is a Dvico FusionHDTV Dual Express) when placed in the 16x slot. unfortunately I don’t have another tuner to experiment with at the moment. My reasons for wanting to use the 16x slot relate to case limitations rather than installing multiple tuners.
I did at one point put a PCI-E x16 GPU into the x16 slot, and when I did I may have tinkered with the BIOS setting which controls if the onboard gpu is auto, forced, etc. Have you had a GPU in the x16 slot at all? Have you tried tinkering with the onboard video BIOS settings? Assuming you’re on the latest BIOS version I’d expect it to be possible to get it working. I ordered a board as soon as they were on sale in the UK so I’m confident I have first generation hardware.
If you’re still not getting anywhere after trying those give me another shout, I’ll retry with mine and can post my precise BIOS settings. I can also retry the Pinnacle card
I was pretty sure I tried every possible BIOS setting… In the end I got it working with a different brand of card (DigitalNow — an Australian vendor). Thanks for your help.
Sounds like things are working out pretty well overall. That is a bit of a lame overclock, but then it’s for watching films on, not playing Quake-derivatives!