View Single Post
  #35 (permalink)  
Old 30th Mar 2009, 6:53 am
systembug systembug is offline
New Member
 
Join Date: Oct 2008
Posts: 15
Default Re: FW 4 iPod Nano 3G clone

Quote:
Originally Posted by lolita";p=&quot View Post
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:
Reply With Quote