You Are Here:

Community: Wiki

This page was last modified on 18 November 2008, at 16:56.

Wrong capacity for USB mass-storage

From Forum Nokia Wiki

Description

The firmware in all Nokia phones that support a USB mass-storage interface has a bug. It reports a capacity value that is too high by one. That is, in response to a READ CAPACITY command, it returns the total number of blocks rather than the highest available block number. For example, if a phone has 32000 512-byte blocks of storage, it will return 32000 instead of 31999. The host will then think that block numbers 0 through 32000 exist; in other words, it will think the phone has 32001 blocks.

As a result, transfers will fail when the host tries to access the last block of available storage. Windows may not do this very often, but it's very common with Linux since certain partitioning schemes store their information in the last block of a device.

Models known to have this bug include: 3110c, 5310, 3250, E70, E60, E91, N80, E61, 5300, 6300, and 7610. Probably it is present in all models; these are just the ones I have heard reports about.

Related Wiki Articles

No related wiki articles found

Rate This

 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2009 Nokia 
RDF Facets: qdcZidentifierQSxhttpE3aE2fE2fwikiE2eforumE2enokiaE2ecomE2findeE78E2ephpE2fWrongE5fcapacityE5fforE5fUSBE5fmassE2dstorageX qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qdcZtypeQUqfntypeZCommunityContentQ qdcZtypeQUqfntypeZE52esourceQ qdcZtypeQUqfntypeZWebpageQ qdcZtypeQUqfntypeZWikiContentQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qfnZtopicQUqfnTopicZconnectivityQ qfnZtopicQUqfnTopicZusbQ qfnZtypeQUqfntypeZCommunityContentQ qfnZtypeQUqfntypeZE52esourceQ qfnZtypeQUqfntypeZWebpageQ qfnZtypeQUqfntypeZWikiContentQ qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qrdfZtypeQUqfntypeZCommunityContentQ qrdfZtypeQUqfntypeZE52esourceQ qrdfZtypeQUqfntypeZWebpageQ qrdfZtypeQUqfntypeZWikiContentQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ