Mount Sutro: An Electronic Periodical

428032024
0437Hours EDT

The Solid-State Situation

by Archived Article (2001–2014) Help
Boat ramp and wooden dock to the Chattahoochee River at Buena Vista Park, Buena Vista Landing, Jackson County, Florida, 25 February 2012

In the two years since I purchased my Lenovo ThinkPad W500 with a Samsung MMCRE28G8MXP-0VBL1 128 GB SSD, its speed can only be described as scorching. For the past several months however, I have been monitoring a troubling performance issue with the drive.

The most notable symptom is an apparent hang during larger file transfers, although I have seen it happen during more unusual circumstances. During instances of this behavior where I was able to capture diagnostic data, the drive seemed to be saturated and overworked. Given the age and health of the drive, I should not be seeing this.

Imagine my surprise when I determined that although Windows and the drive itself support TRIM, the installed firmware on the drive does not. I had previously checked to ensure TRIM was enabled, but I apparently did not use a tool that was more thorough in its analysis. I suspect the firmware to be the cause of my problems.

Amazingly, Lenovo has still not provided a firmware release that remedies this issue, for which I found numerous threads on Lenovo's customer support forum. Since Samsung no longer even acknowledges this drive on their website, I thought I might be screwed. Thanks to resourceful individuals on the internet, that no longer seems to be my situation.

Samsung had previously released a firmware update on their site that addressed this and presumably other issues. Some people figured out that it was possible to load this firmware, erase the drive and start over with TRIM enabled and functioning.

I was excited to find that a RAR with all the necessary software—the firmware update along with tools to make boot media—had been put together and then equally disappointed to see it was hosted on the now-shuttered Megaupload.

Long live the internet. After several requests in the thread, alternative download locations surfaced and I now have a copy. My plan is to perform the upgrade procedure this weekend, hopefully not bricking the SSD in the process, use the built-in factory wipe utility to zero the drive, and reinstall my system.

Should all go well, Windows will be back up and running in eleven minutes leaving the installation and configuration of my software, which will take the balance of the weekend. I have read numerous success stories from those brave souls who have already done this, on both Lenovo and other hardware, so I feel fairly confident in the procedure and firmware.

Should all not go well, I will suddenly find myself in the market for an even faster and larger SSD. Of course, they are $350+ so keep your fingers crossed that my upgrade goes well.

Update 2012-03-03

The firmware upgrade was a complete success.

I avoided technical disaster and only made one mistake: forgetting to switch the BIOS SATA setting back to AHCI from compatibility mode. This was no problem as I simply rebooted, updated the BIOS and restarted the OS load.

Post-upgrade, the Windows Experience Index score for the SSD increased from 6.7 to 7.4 out of a potential 7.9. The 0.7 difference is quite noticeable so far, especially during boot.

It was clearly worth the risk to perform the upgrade!

Update 2012-03-04

For anyone wishing to try this procedure with their Samsung MMCRE28G8MXP-0VBL1 128 GB SSD (upgrade firmware from Lenovo VBM1EL1Q to Samsung VBM19C1Q), I followed the instructions written by Blue_Frog in the forum thread. These links will take you directly to the relevant posts.

Since the long-term viability of those download locations is uncertain, I have also decided to host the three key files.

MMCRE28G8MXP-0VBL1
Samsung SSD Firmware
Version VBM19C1Q
by Samsung

 
 
 
Download

 
 
 
245 KB

The 7-Zip archive contains the firmware and flash utility.

  • if.bin
  • mf.bin
  • MAINDIAG.EXE
Photo Credit: David July

The Dark Clouds Loom

by Archived Article (2001–2014) Help
Photo Credit: David July — High voltage electrical box 3756S28 with two way feed, Forest Street at Tupelo Street, Seaside, Florida, 26 November 2010

RSS Feeds FeedBurner feeds will be discontinued today. They should redirect from Google for thirty days, but you should update your subscriptions immediately. The shortcut links below are to the new locally hosted locations.

https://mountsutro.org/feed/ https://mountsutro.org/comments/feed/

Linkage The Linkage feed through Google Reader will be discontinued today. Future Linkage will appear on Twitter.

I have always preferred to run everything on this site locally, without relying on third-party services. On a few occasions in 2009, I lightened up on this policy and expanded a few things outside my control. Most notably, I migrated the photograph gallery to Flickr, started using Google Reader to publish shared links of interest ("Linkage") and began providing RSS feeds through FeedBurner. Overall, I have been pleased enough with these arrangements. Flickr While I continue to worry about the future of Flickr under Yahoo!, my experience there has been excellent. Although my primary motive was to reduce the overhead in managing the gallery and costs of hosting, the unanticipated result has been the far-wider audience my pictures have received worldwide. I am no fan of the JavaScript or Flash only options for displaying recent uploads. Making mass edits is still far more cumbersome now; previously I could download the database, make batch updates and upload. I was also so frustrated by Flickr's outdated built-in Creative Commons license that I now just link to the license here. But so long as the service remains essentially the same, I will continue to pay for a Pro subscription and keep my images on Flickr. Google Reader Since I was already using Google Reader as my RSS aggregator, using its sharing feature to publish Linkage was a logical progression. I enjoyed the fact that this content could be viewed as a list in the sidebar, on a stand-alone page with images and via RSS. Yesterday I learned of Google's plans to "clean things up" as they said, referring to the discontinuation of sharing, following and friending inside Reader. Instead, new Google+ integration is designed to take over. By forcing this change, the usefulness of this product for me has just gone to zero. Mozilla Thunderbird, my first choice as an alternative RSS reader, has so far proven to meet my needs. I did not find any add-ons to share feeds from Thunderbird, so I will now be posting Linkage on Twitter. This works immediately, the only issue being that my script does not yet interpret the newish Twitter shortlinks (e.g. http://t.co/AkgyGG0v). With that fixed, I think this will work out fine. UPDATE: this issue has been resolved. FeedBurner Finally, I have decided that the cons outweigh the pros with regard to using FeedBurner. I had originally sought the compatibility features and web front-end, but I find that my site's feeds are often delayed for no reason. RSS is ubiquitous and while Chrome still mysteriously has no internal means of displaying feeds, the other four major browsers now do. I hate that it may be a hassle for those two or three subscribers to update their feed software, but think it is better to cut this cord before I have an even more compelling reason to do so.
Photo Credit: David July

The New Website

by Archived Article (2001–2014) Help
Photo Credit: Second Judicial Circuit Guardian ad Litem Program — Website Home Page, 23 October 2011 For the past few months, I have been developing a new website for the Second Judicial Circuit Guardian ad Litem Program. Serving Franklin, Gadsden, Jefferson, Leon, Liberty and Wakulla counties in northwest Florida, the program is part of a statewide coalition of volunteers, community partners and professional staff. Guardians ad litem are court-appointed volunteers who protect the rights of and advocate for the best interests of a child involved in a court proceeding, frequently as a result of alleged abuse or neglect. I could not be working pro bono for a nicer group of people or a better organization. The work the program does is important and so are their fundraising, recruitment and training efforts. My greatest hope is that the new website will help the program better meet their mission, improve overall efficiency when dealing with volunteers and the public, more efficiently provide information and increase the program's online profile. The people I have met are extremely friendly and a pleasure to work with, a trait that should not be uncommon but my experience says differently (see Clients From Hell). Special thanks to Deborah Moore, Leigh Merritt and Stacey Burns for making the entire process fun and painless. It has been a challenging but extremely fun project. With my current day job workload—among other duties, I am an assistant project manager on the massive data center consolidation project for the Florida Department of Transportation—I have been working on the website nearly every weeknight and weekend. Although it has been an exhausting time, getting this website built and online as quickly as possible has been a driving force. In addition to significantly improving my PHP programming, WordPress theme development and regular expression skills, this project has rekindled in me a powerful urge to work for good. I last felt this way when I was running a small law office ten years ago. Going home each day with the knowledge that my day's work made a tangible difference in someone's life was a wonderful reward. In the near future, I shall investigate what opportunities may be available for me at not-for-profit organizations. Because you never know—and I would like to have that feeling regularly again. Please take a few moments to check out the website and learn about the program. I would love to hear any feedback you may have.
Photo Credit: gal2.org