Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Unsupported Software
  • Search

PSP corrupted data when transferring from linux [SOLVED]

This forum covers all Gentoo-related software not officially supported by Gentoo. Ebuilds/software posted here might harm the health and stability of your system(s), and are not supported by Gentoo developers. Bugs/errors caused by ebuilds from overlays.gentoo.org are covered by this forum, too.
Post Reply
Advanced search
5 posts • Page 1 of 1
Author
Message
pianosaurus
l33t
l33t
User avatar
Posts: 944
Joined: Mon Apr 19, 2004 9:45 pm
Location: Bash$

PSP corrupted data when transferring from linux [SOLVED]

  • Quote

Post by pianosaurus » Fri Feb 22, 2008 5:43 pm

I was stuck on this problem for a long time, so hopefully others might find this if they run into the same.

If you try to update the firmware of your playstation portable through linux by putting EBOOT.PBP on the memorystick through USB, you will very likely see a CORRUPTED DATA message when trying to run it. The same message might show up in other cases too, and the problem is probably the same.

The reason is this: If you list the contents of a VFAT-drive, any file or directory name that is all in uppercase will display as lowercase. It is still stored as uppercase, though. Sony has decided that the PSP should be case sensitive, even though it is reading a case insensitive file system.

Therefore, even though you can't tell the difference later, make sure you create the update-folder with uppercase letters, and put the eboot-file in there in uppercase letters too.

Code: Select all

mkdir /media/disk/psp/game/UPDATE
cp EBOOT.PBP /media/disk/psp/game/update/
The psp/game-directory should be there already on a formatted stick.

So there...
Last edited by pianosaurus on Fri Feb 22, 2008 5:51 pm, edited 1 time in total.
PKA Cuber
Please add [SOLVED] to the subject of your original post when you feel that your problem is resolved.
Adopt an unanswered post
Top
pianosaurus
l33t
l33t
User avatar
Posts: 944
Joined: Mon Apr 19, 2004 9:45 pm
Location: Bash$

  • Quote

Post by pianosaurus » Fri Feb 22, 2008 5:48 pm

Also important: It seems data is not flushed to the drive immediately, so before leaving USB-mode on the PSP, you should unmount the drive. In many cases, this will take a lot of time, because data is not necessarily even transferred before this. I automount with ivman+pmount, so for me that means

Code: Select all

pumount /media/disk
PKA Cuber
Please add [SOLVED] to the subject of your original post when you feel that your problem is resolved.
Adopt an unanswered post
Top
zerojay
Veteran
Veteran
User avatar
Posts: 1033
Joined: Sat Aug 09, 2003 8:06 pm
Contact:
Contact zerojay
Website

  • Quote

Post by zerojay » Tue Feb 26, 2008 12:25 pm

Wrong. The PSP is case-insensitive. Your one and only problem is that you were disconnecting before everything was flushed to the PSP.
Top
pianosaurus
l33t
l33t
User avatar
Posts: 944
Joined: Mon Apr 19, 2004 9:45 pm
Location: Bash$

  • Quote

Post by pianosaurus » Wed Feb 27, 2008 1:00 am

I have always been aware of the flushing problem, and I never disconnected my psp without unmounting. Any other theories?
PKA Cuber
Please add [SOLVED] to the subject of your original post when you feel that your problem is resolved.
Adopt an unanswered post
Top
pianosaurus
l33t
l33t
User avatar
Posts: 944
Joined: Mon Apr 19, 2004 9:45 pm
Location: Bash$

  • Quote

Post by pianosaurus » Wed Feb 27, 2008 1:17 am

Just confirmed this, since I was in a debugging mood.

Code: Select all

$ ls /media/disk/psp/game/
$ mkdir /media/disk/psp/game/update
$ cp EBOOT.PBP /media/disk/psp/game/update/eboot.pbp
$ ls /media/disk/psp/game/update/
eboot.pbp
$ pumount /media/disk
$
Open Game -> Memory Stick on the PSP, and it says Corrupted Data, complete with a nice broken box depicting broken data.
Mounting the PSP again...

Code: Select all

$ rm -rf /media/disk/psp/game/update/
$ mkdir /media/disk/psp/game/UPDATE
$ cp EBOOT.PBP /media/disk/psp/game/update/
$ ls /media/disk/psp/game/update/
eboot.pbp
$ pumount /media/disk
$
Open Game -> Memory Stick again on the PSP, and voilá! Instant update. This happened with 3.60 (which I was upgrading from), and is still happening on 3.90. I rest my case.
PKA Cuber
Please add [SOLVED] to the subject of your original post when you feel that your problem is resolved.
Adopt an unanswered post
Top
Post Reply

5 posts • Page 1 of 1

Return to “Unsupported Software”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic