Finalmente aumentei meu arsenal de brinquedos. Novo PSP Slim. Conexão WLAN e USB. Através dessa, funciona perfeitamente com BSD:


umass0: Sony "PSP" Type A, rev 2.00/1.00, addr 2 
da0 at umass-sim0 bus 0 target 0 lun 0 da0:  
Removable Direct Access SCSI-0 device da0: 40.000MB/s transfers 
da0: 61MB (126848 512 byte sectors: 64H 32S/T 61C) 

Pode ser acessado com:


mount_msdosfs -o longnames -m 777 /dev/da0s1 /mnt/PSP 

Minha diversão agora é tentar acertar a codificação de filmes para assistir no PSP, já que o mesmo tem saída pra TV (e claro que comprei o cabo :-).

A melhor dica que encontrei foi em:

Tentei fazer um resample de um vídeo para adequar ao PSP, mas falhou com o seguinte erro:


helio@musashi:torrents$ ffmpeg -i Video.mp4 -r 29 -b 768k -ar 24000 -ab 64k -s 320x240 M4V00001.MP4 
FFmpeg version SVN-r10657, Copyright (c) 2000-2007 Fabrice Bellard, et al. 
configuration: --cc=cc --prefix=/usr/local --make=gmake --disable-debug --enable-memalign-hack --enable-shared --enable-pp 
--extra-cflags=-I/usr/local/include/vorbis -msse -I/usr/local/include --extra-ldflags=-L/usr/local/lib -la52 --extra-libs=-pthread 
--enable-gpl --enable-pthreads --mandir=/usr/local/man --enable-liba52 --enable-liba52bin --enable-libfaad --enable-libfaadbin 
--enable-libgsm --enable-libmp3lame --enable-libogg --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid 
libavutil version: 49.5.0 
libavcodec version: 51.44.0 
libavformat version: 51.14.0 
built on Nov 17 2007 21:27:40, gcc: 3.4.6 [FreeBSD] 20060305 
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Video.mp4': Duration: 01:38:49.8, start: 0.000000, bitrate: 775 kb/s 
Stream #0.0(eng): Video: h264, yuv420p, 320x176, 25.00 fps(r) Stream #0.1(eng): Audio: mpeg4aac, 48000 Hz, stereo 
File 'M4V00001.MP4' already exists. Overwrite ? [y/N] y 
Output #0, mp4, to 'M4V00001.MP4': Stream #0.0(eng): Video: mpeg4, yuv420p, 320x240, q=2-31, 768 kb/s, 29.00 fps(c) 
Stream #0.1(eng): Audio: 0x0000, 24000 Hz, stereo, 64 kb/s 
Stream mapping: Stream #0.0 -> #0.0 Stream #0.1 -> #0.1 
Compiler did not align stack variables. Libavcodec has been miscompiled and may be very slow or crash. This is not a bug in libavcodec, 
but in the compiler. You may try recompiling using gcc >= 4.2. 
Do not report crashes to FFmpeg developers. 
Unsupported codec for output stream #0.1

Consegui arrumar refazendo a instalação do ffmpeg via ports:

root@musashi# cd /usr/ports/multimedia/ffmpeg root@musashi# env CC=gcc4.2 make build deinstall install clean 

Com isso o filme foi resampleado (existe isso?), mas não foi aceito no PSP... brinquedo novo é assim :-)