dev builds
themes manual
device status forums
mailing lists
IRC bugs
dev guide

Search | Go
Wiki > Main > SonyNW > SonyNWZS540

Sony NWZ-S540


This is the page for the Sony NWZ-S540 series (NWZ-S543, NWZ-S544, NWZ-S545)

Port status

There is no Rockbox port for this player

I uploaded a copy of the original firmware v1.0.1 here:

The patch tracker contains some incomplete port. The missing part is the raw nand flash. Since there is no sdcard slot and no plan to support to the raw nand flash, we do not plan to finish this port.


The Sony NWZ-S540 features 12 hardware buttons: power/option, play/pause, left, right, up, down, home/back, volume up, volume down, hold, speaker/earphones, reset.

Chip labels: 9VAI8 NWI79 G8KB

98or 9B 2113A




Recovery Mode

One can reach the recovery mode by powering off the unit and plug the USB cable while holding the power button. There are two other alternative methods:
  • power on the player (without USB cable plugged), hold power and plug the USB cable while holding power for at least one or two seconds
  • plug the USB cable, hold power and press the reset button while holding power for at least one or two seconds

PCB Scans

DSC05448.JPG DSC05450.JPG DSC05453.JPG DSC05461.JPG DSC05463.JPG DSC05466.JPG


Here is a list of all the pins used by the OF. Pins are of form BxPyy where x is the bank and yy the number within the bank. Direction only applies to GPIO.
Pin Dir Comment
B0P0{0-7} ssp2_d{0-7}  
B0P10 OUT Backlight gate
B0P12 OUT microphone gate/power (unsure)
B0P13 OUT See B0P27, audio related (unsure)
B0P15 OUT wm port uart (unsure)
B0P20 ssp2_cmd  
B0P24 ssp2_sck  
B0P27 OUT See B0P13, audio related (unsure)
B0P28 OUT audio related (unsure)
B0P{30,31} i2c_{scl,sda} tuner i2c
B1P{00-7} lcd_d{0-7}  
B1P18 lcd_reset
B1P19 lcd_rs  
B1P20 lcd_wr  
B1P28 pwm2 Backlight
B1P29 OUT See B0P28, audio related (unsure)
B2P01 OUT audio related (unsure)
B2P03 IN Used to determine device variant
B2P04 IN Used to determine device variant

Device variant are as follows (see section below for comment):
B2P04 B2P03 Device
0 0 NWZ-E340
0 1 NWZ-E440 or NWZ-E440K
1 0 NWZ-BB
1 1 NWZ-S540


Apparently the same firmware is used for several players. The model is determined from two pins and/or the MMC. The following players are handled: E340, E360, E440, E440K, S540, BB. This is just a wild guess and it does not mean in any way that one can take the OF from one and put it on the other, there might be other differences.

-- LudovicJacques - 06 Dec 2013

I Attachment Action Size Date Who Comment
DSC05448.JPGJPG DSC05448.JPG manage 2385.5 K 06 Dec 2013 - 13:53 LudovicJacques  
DSC05450.JPGJPG DSC05450.JPG manage 2596.1 K 06 Dec 2013 - 13:54 LudovicJacques  
DSC05453.JPGJPG DSC05453.JPG manage 2701.0 K 06 Dec 2013 - 13:56 LudovicJacques  
DSC05456.JPGJPG DSC05456.JPG manage 2761.3 K 06 Dec 2013 - 13:57 LudovicJacques  
DSC05461.JPGJPG DSC05461.JPG manage 3042.9 K 06 Dec 2013 - 13:57 LudovicJacques  
DSC05463.JPGJPG DSC05463.JPG manage 2734.1 K 06 Dec 2013 - 13:58 LudovicJacques  
DSC05466.JPGJPG DSC05466.JPG manage 2918.3 K 06 Dec 2013 - 13:59 LudovicJacques  
r7 - 02 Apr 2021 - 20:46:07 - UnknownUser

Parents: SonyNW
Copyright © by the contributing authors.