Quote:
Originally Posted by lolita";p="
You can try downloading the ACU75xx firmware on s1fw.com, disassemble a BREC from one, then look at address 3000 for the code which displays hourglass. It will set the ports to select appropriate CE for the display.
|
I have tried almost
all ACU7515 firmwares on s1fw.com, and I've found that
this firmware work with my player! :shock: 8)
Just a little issue: this is a firmware for a 220x176 px display, while my display has a 160x128 px resolution! :evil:
Flashing the player with this firmware shows the hourglass in the upper-right portion of the display, then some "fluctuating pixel dust" because the CPU tries to display an higher resolution, and the display can't... but it works! :wink:
After the flash I have dumped the firmware from the player, and this is the s1fwx's result:
Code:
connect to device 'E:\'...
init device...
set device to f-mode...
get info from device...
ic version = 0x000E
storage info = 0x0602, 0x0000, 0x0000, 0x0000
device = 'S1 Mp3 Player'
manufacturer = 'Wilson Co. Ltd.'
bootflash type = 'F285'
brom version = 3.0.80
firmware version = 9.1.51
read boot record...
detect firmware size...
error: Impossibile leggere dalla periferica specificata.
warning: unknown firmware file
read flash...
error: Impossibile leggere dalla periferica specificata.
write to file 'dump.bin'...
---[ info ]--------------------------------------------------------------------
filename = 'dump.bin'
filetype = afi
md5 = FBC047305657F8641F544EC422D3C265
---[ info:afi ]----------------------------------------------------------------
file id = 'AFI '
vendor id = 0x6977
product id = 0x6552
version = 9.1.51
date = 00/00/0000
+---filename---+ +---size---+ +-type-+ +---+ +--chksum--+
| BRECF285.BIN | | 16kb | | F285 | | B | | 9CE905E1 |
| FWIMAGE.FW | | 6mb | | | | I | | 383F104C |
| SYSINFO.BIN | | 192bytes | | | | | | 8049869F |
+--------------+ +----------+ +------+ +---+ +----------+
---[ info ]--------------------------------------------------------------------
filename = 'dump.bin.FWIMAGE.FW'
filetype = unknown
md5 = DA6A0D097E307AC52ED9B4AD551801FC
disconnect from device...
success.
I have read the BRECF285.BIN file, but I'm not an expert like you and I don't have understood which are the CEx commands...
Meanwhile, with the help of s1fwx, i have (unsuccessfully) tried to build a new firmware using the *.BIN files from this firmware and the FWIMAGE.FW file from
your firmware, but the player loop on hourglass (translated: the firmware does not work...)
Lolita, can you take a look to it for me? :roll:

ops: