Hello All, today I started after much reading on this wonderfull board with the patch on my Phatnoise Unit in my car (a BMW 530i E39 from 2001). The DMS was original from a Volvo but I put succesfully new Firmware on it with the new Phathack DMS tools v. 2.10. And after it worked OK in the car.
After that I put the patch on the DMS and also this went well. But... when I put the DMS in my car the first 5 patches seems OK but patch 6 'till 9 failed
After that I disconnected the Box in the car as described in several threads and connected it again, but now the headunit in the car give <CD CHECK>. In this situation the red LED is allways on and the green LED goes several times on and off (in a 1 sec. sequence), and between these several times the green LED is a few times ON for 5 seconds. Also sometimes the HD inside the DMS stopped turning and then spinning up again.
Difficult to describe but here is the sequence from the green LED (red is allways ON);
ON 5s, blink 5x, ON 5s, blink 5x, blink 11x, blink 11x,
ON 5s, blink 5x, ON 5s, blink 5x, blink 11x, blink 11x,
and again and again
For extra information and as is adviced I pasted the logfile.txt and the screen information about the Patches.
===============================================================
08.69:phatd:main : Media Daemon (phatd) $Revision: 1.217 $
09.13:phatd:main : Debug level = 10
Selected profile is: Default
09.48:phatd:main : Using /dos/exec.ini for exec.ini
09.61:phatd:fork_if_in: Spawning /dos/51d
09.62:phatd:fork_if_in: Program started (/dos/51d), pid=13, childno=0
10.37:51d :main :
--- 51d (Mar 3 2004 18:49:12) --- $Revision: 1.205 $
10.38:51d :main : Debug level = 10
10.72:phatd:check_inst: Added PWid 2, value 0
10.72:phatd:main : Entering Main loop
10.73:phatd:main : Socket 2 has MSG_ID 2
11.06:51d :openserpor: /dev/ttyS1 open fd=11
11.06:51d :main : Old ISP timeout value set to 50000 uSec
11.06:51d :main : Rollins timeout value set to 100000 uSec
11.06:51d :test_uC_ve: f9 (249) ------------>
11.07:51d :test_uC_ve: <============ 53 (83)
11.07:51d :test_uC_ve: Got 53 for invalid header, must have ProtoPhat 2
11.07:51d :parse_pac : opening /dos/firmware.pac
11.07:51d :parse_pac : PAC file summary
11.07:51d :parse_pac : firmware name h: 22
11.07:51d :parse_pac : firmware name l: 00
11.07:51d :parse_pac : firmware ver : 08
11.07:51d :parse_pac : firmware base h: 0f
11.07:51d :parse_pac : firmware base l: fd
11.07:51d :parse_pac : firmware size h: 15
11.07:51d :parse_pac : firmware size l: 60
11.08:51d :send_arm_s: firmware_modification=4
11.17:phatd:check_inst: Added PWid 2, value 0
11.17:51d :rw_packet : Buffering 10 at 0
11.18:51d :rw_packet : ########################################################
11.18:51d :rw_packet : 10 (16) ------------->
11.18:51d :rw_packet : Expecting HACK
11.19:51d :rw_packet : <============ ac (172)
11.19:51d :rw_packet : 08 (
------------->
11.19:51d :rw_packet : Expecting BACK
11.20:51d :rw_packet : <============ bd (189)
11.20:51d :rw_packet : 22 (34) ------------->
11.20:51d :rw_packet : Expecting BACK
11.21:51d :rw_packet : <============ bd (189)
11.21:51d :rw_packet : 00 (0) ------------->
11.21:51d :rw_packet : Expecting BACK
11.22:51d :rw_packet : <============ bd (189)
11.22:51d :rw_packet : 00 (0) ------------->
11.22:51d :rw_packet : Expecting BACK
11.23:51d :rw_packet : <============ bd (189)
11.23:51d :rw_packet : 04 (4) ------------->
11.23:51d :rw_packet : Expecting BACK
11.24:51d :rw_packet : <============ bd (189)
11.24:51d :rw_packet : 07 (7) ------------->
11.24:51d :rw_packet : Expecting BACK
11.25:51d :rw_packet : <============ bd (189)
11.25:51d :rw_packet : bb (187) ------------->
11.25:51d :rw_packet : Expecting PACK
11.26:51d :rw_packet : <============ ce (206)
11.26:51d :rw_packet : <============ 11 (17)
11.26:51d :rw_packet : <============ 00 (0)
11.26:51d :rw_packet : <============ 0e (14)
11.26:51d :rw_packet : <============ 13 (19)
11.26:51d :rw_packet : <============ 02 (2)
11.26:51d :rw_packet : <============ cc (204)
11.26:51d :rw_packet : <============ 14 (20)
11.26:51d :rw_packet : <============ 22 (34)
11.26:51d :rw_packet : <============ 00 (0)
11.26:51d :rw_packet : <============ 08 (
11.26:51d :rw_packet : <============ 00 (0)
11.26:51d :rw_packet : <============ 00 (0)
11.26:51d :rw_packet : <============ 00 (0)
11.27:51d :rw_packet : <============ c2 (194)
11.27:51d :rw_packet : ########################################################
11.27:51d :rw_packet : ce (206) ------------->
11.27:51d :rw_packet : ********************************************************
11.27:51d :processpac: Got Session: mode 0, run type 14, lot 13 02
11.27:phatd:log_bc : CPUid info:
Unique ID: 0x27e41a90
Random ID: 0x27e41a901102ee7813c39da6035f8175
CPU: EP73xx, ver 0x02
Lot Code: 0x1302
11.31:51d :processpac: Initializing 1.2 DAC
11.31:51d :processpac: SSA head unit
11.32:51d :processpac: Extra help enabled
11.32:51d :processpac: Force magazine random
11.41:51d :processpac: Non-text head unit - will not load text
11.50:51d :rw_packet : ce (206) ------------->
11.50:51d :rw_packet : ********************************************************
11.51:51d :processpac: Got uC ID
12.24:51d :rw_packet : ********************************************************
12.24:51d :rw_packet : <============ 21 (33)
12.24:51d :rw_packet : <============ df (223)
12.24:51d :rw_packet : ce (206) ------------->
12.24:51d :rw_packet : ********************************************************
12.24:51d :processpac: Got Query total disc
12.24:51d :rw_packet : Buffering 7d at 0
12.25:51d :rw_packet : ########################################################
12.25:51d :rw_packet : 7d (125) ------------->
12.25:51d :rw_packet : Expecting HACK
12.26:51d :rw_packet : <============ ac (172)
12.26:51d :rw_packet : 00 (0) ------------->
12.26:51d :rw_packet : Expecting BACK
12.27:51d :rw_packet : <============ bd (189)
12.27:51d :rw_packet : 01 (1) ------------->
12.27:51d :rw_packet : Expecting BACK
12.28:51d :rw_packet : <============ bd (189)
12.28:51d :rw_packet : 82 (130) ------------->
12.28:51d :rw_packet : Expecting PACK
12.29:51d :rw_packet : <============ ce (206)
12.29:51d :rw_packet : <============ 20 (32)
12.29:51d :rw_packet : <============ 00 (0)
12.29:51d :rw_packet : <============ 01 (1)
12.29:51d :rw_packet : <============ df (223)
12.29:51d :rw_packet : ########################################################
12.29:51d :rw_packet : ce (206) ------------->
12.29:51d :rw_packet : ********************************************************
12.29:51d :processpac: Got Query total tracks 1
12.29:51d :rw_packet : Buffering 7c at 0
12.29:51d :rw_packet : ########################################################
12.30:51d :rw_packet : 7c (124) ------------->
12.30:51d :rw_packet : Expecting HACK
12.31:51d :rw_packet : <============ ac (172)
12.31:51d :rw_packet : 00 (0) ------------->
12.31:51d :rw_packet : Expecting BACK
12.32:51d :rw_packet : <============ bd (189)
12.32:51d :rw_packet : 58 (88) ------------->
12.32:51d :rw_packet : Expecting BACK
12.33:51d :rw_packet : <============ bd (189)
12.33:51d :rw_packet : 00 (0) ------------->
12.33:51d :rw_packet : Expecting BACK
12.34:51d :rw_packet : <============ bd (189)
12.34:51d :rw_packet : 01 (1) ------------->
12.34:51d :rw_packet : Expecting BACK
12.35:51d :rw_packet : <============ bd (189)
12.35:51d :rw_packet : 2b (43) ------------->
12.35:51d :rw_packet : Expecting PACK
12.36:51d :rw_packet : <============ ce (206)
12.36:51d :rw_packet : ########################################################
17.36:51d :main : Auto PONG
17.36:51d :rw_packet : Buffering 70 at 0
17.36:51d :rw_packet : ########################################################
17.36:51d :rw_packet : 70 (112) ------------->
17.36:51d :rw_packet : Expecting HACK
17.37:51d :rw_packet : <============ ac (172)
17.37:51d :rw_packet : 90 (144) ------------->
17.37:51d :rw_packet : Expecting PACK
17.38:51d :rw_packet : <============ ce (206)
17.38:51d :rw_packet : ########################################################
22.38:51d :main : Auto PONG
22.38:51d :rw_packet : Buffering 70 at 0
22.38:51d :rw_packet : ########################################################
22.38:51d :rw_packet : 70 (112) ------------->
22.38:51d :rw_packet : Expecting HACK
22.39:51d :rw_packet : <============ ac (172)
22.39:51d :rw_packet : 90 (144) ------------->
22.39:51d :rw_packet : Expecting PACK
22.40:51d :rw_packet : <============ ce (206)
22.40:51d :rw_packet : ########################################################
27.40:51d :main : Auto PONG
27.40:51d :rw_packet : Buffering 70 at 0
27.40:51d :rw_packet : ########################################################
27.40:51d :rw_packet : 70 (112) ------------->
27.40:51d :rw_packet : Expecting HACK
27.41:51d :rw_packet : <============ ac (172)
27.41:51d :rw_packet : 90 (144) ------------->
27.41:51d :rw_packet : Expecting PACK
27.42:51d :rw_packet : <============ ce (206)
27.42:51d :rw_packet : ########################################################
32.42:51d :main : Auto PONG
32.42:51d :rw_packet : Buffering 70 at 0
32.42:51d :rw_packet : ########################################################
32.42:51d :rw_packet : 70 (112) ------------->
32.42:51d :rw_packet : Expecting HACK
32.43:51d :rw_packet : <============ ac (172)
32.43:51d :rw_packet : 90 (144) ------------->
32.43:51d :rw_packet : Expecting PACK
32.44:51d :rw_packet : <============ ce (206)
32.44:51d :rw_packet : ########################################################
37.44:51d :main : Auto PONG
37.44:51d :rw_packet : Buffering 70 at 0
37.44:51d :rw_packet : ########################################################
37.44:51d :rw_packet : 70 (112) ------------->
37.44:51d :rw_packet : Expecting HACK
37.45:51d :rw_packet : <============ ac (172)
37.45:51d :rw_packet : 90 (144) ------------->
37.45:51d :rw_packet : Expecting PACK
37.46:51d :rw_packet : <============ ce (206)
37.46:51d :rw_packet : ########################################################
42.46:51d :main : Auto PONG
42.46:51d :rw_packet : Buffering 70 at 0
42.46:51d :rw_packet : ########################################################
42.46:51d :rw_packet : 70 (112) ------------->
42.46:51d :rw_packet : Expecting HACK
42.47:51d :rw_packet : <============ ac (172)
42.47:51d :rw_packet : 90 (144) ------------->
42.47:51d :rw_packet : Expecting PACK
42.48:51d :rw_packet : <============ ce (206)
42.48:51d :rw_packet : ########################################################
47.48:51d :main : Auto PONG
47.48:51d :rw_packet : Buffering 70 at 0
47.48:51d :rw_packet : ########################################################
47.48:51d :rw_packet : 70 (112) ------------->
47.48:51d :rw_packet : Expecting HACK
47.49:51d :rw_packet : <============ ac (172)
47.49:51d :rw_packet : 90 (144) ------------->
47.49:51d :rw_packet : Expecting PACK
47.50:51d :rw_packet : <============ ce (206)
47.50:51d :rw_packet : ########################################################
52.50:51d :main : Auto PONG
52.50:51d :rw_packet : Buffering 70 at 0
52.50:51d :rw_packet : ########################################################
52.50:51d :rw_packet : 70 (112) ------------->
52.50:51d :rw_packet : Expecting HACK
52.51:51d :rw_packet : <============ ac (172)
52.51:51d :rw_packet : 90 (144) ------------->
52.51:51d :rw_packet : Expecting PACK
52.52:51d :rw_packet : <============ ce (206)
52.52:51d :rw_packet : ########################################################
56.87:51d :rw_packet : ********************************************************
56.87:51d :rw_packet : <============ e2 (226)
56.87:51d :rw_packet : <============ 01 (1)
56.87:51d :rw_packet : <============ 09 (9)
56.87:51d :rw_packet : <============ 09 (9)
56.87:51d :rw_packet : <============ bd (189)
56.87:51d :rw_packet : <============ 00 (0)
56.87:51d :rw_packet : <============ 00 (0)
56.87:51d :rw_packet : <============ 00 (0)
56.87:51d :rw_packet : <============ 00 (0)
56.87:51d :rw_packet : <============ 4e (78)
56.87:51d :rw_packet : ce (206) ------------->
56.87:51d :rw_packet : ********************************************************
56.88:51d :processpac: uC DEBUG: 01 09 09 bd 00 00 00 00
57.36:51d :rw_packet : ********************************************************
57.36:51d :rw_packet : <============ e2 (226)
57.36:51d :rw_packet : <============ 01 (1)
57.36:51d :rw_packet : <============ 01 (1)
57.36:51d :rw_packet : <============ 01 (1)
57.36:51d :rw_packet : <============ 00 (0)
57.36:51d :rw_packet : <============ 01 (1)
57.36:51d :rw_packet : <============ 01 (1)
57.36:51d :rw_packet : <============ bd (189)
57.36:51d :rw_packet : <============ 00 (0)
57.36:51d :rw_packet : <============ 5c (92)
57.36:51d :rw_packet : ce (206) ------------->
57.36:51d :rw_packet : ********************************************************
57.37:51d :processpac: uC DEBUG: 01 01 01 00 01 01 bd 00
57.64:51d :rw_packet : ********************************************************
57.64:51d :rw_packet : <============ e2 (226)
57.64:51d :rw_packet : <============ 01 (1)
57.64:51d :rw_packet : <============ 01 (1)
57.64:51d :rw_packet : <============ 01 (1)
57.64:51d :rw_packet : <============ 00 (0)
57.64:51d :rw_packet : <============ 01 (1)
57.64:51d :rw_packet : <============ 01 (1)
57.64:51d :rw_packet : <============ bd (189)
57.64:51d :rw_packet : <============ 00 (0)
57.64:51d :rw_packet : <============ 5c (92)
57.64:51d :rw_packet : ce (206) ------------->
57.64:51d :rw_packet : ********************************************************
57.64:51d :processpac: uC DEBUG: 01 01 01 00 01 01 bd 00
58.65:51d :rw_packet : ********************************************************
58.65:51d :rw_packet : <============ 30 (48)
58.65:51d :rw_packet : <============ 00 (0)
58.65:51d :rw_packet : <============ 01 (1)
58.65:51d :rw_packet : <============ 00 (0)
58.65:51d :rw_packet : <============ 01 (1)
58.65:51d :rw_packet : <============ 00 (0)
58.65:51d :rw_packet : <============ 00 (0)
58.65:51d :rw_packet : <============ ce (206)
58.65:51d :rw_packet : ce (206) ------------->
58.65:51d :rw_packet : ********************************************************
58.65:51d :processpac: Got Play 1/1/0
59.13:phatd:start_mp3p: FILE: /dos/PhatHack.hack
59.14:phatd:start_mp3p: Authenticating /dos/patcher
59.25:phatd:start_mp3p: Exec /dos/patcher /dos/PhatHack.hack 0 (null)
59.25:phatd:start_mp3p: player started pid 14
59.25:phatd:main : Queueing PLAYd1t0s0 for end of startfile
59.65:51d :rw_packet : ********************************************************
59.65:51d :rw_packet : <============ 66 (102)
59.65:51d :rw_packet : <============ 9a (154)
59.65:51d :rw_packet : ce (206) ------------->
59.65:51d :rw_packet : ********************************************************
59.65:51d :processpac: Got PING
59.65:51d :rw_packet : Buffering 70 at 0
59.65:51d :rw_packet : ########################################################
59.65:51d :rw_packet : 70 (112) ------------->
59.65:51d :rw_packet : Expecting HACK
59.66:51d :rw_packet : <============ ac (172)
59.66:51d :rw_packet : 90 (144) ------------->
59.66:51d :rw_packet : Expecting PACK
59.67:51d :rw_packet : <============ ce (206)
59.67:51d :rw_packet : ########################################################
08.73:phatd:main : Media Daemon (phatd) $Revision: 1.217 $
08.74:phatd:main : Debug level = 10
Selected profile is: Default
09.10:phatd:main : Using /dos/exec.ini for exec.ini
09.23:phatd:fork_if_in: Spawning /dos/51d
09.24:phatd:fork_if_in: Program started (/dos/51d), pid=13, childno=0
10.01:51d :main :
--- 51d (Mar 3 2004 18:49:12) --- $Revision: 1.205 $
10.83:51d :main : Debug level = 10
10.53:phatd:check_inst: Added PWid 2, value 0
10.84:phatd:main : Entering Main loop
10.85:phatd:main : Socket 2 has MSG_ID 2
11.17:51d :openserpor: /dev/ttyS1 open fd=11
11.17:51d :main : Old ISP timeout value set to 50000 uSec
11.17:51d :main : Rollins timeout value set to 100000 uSec
11.17:51d :test_uC_ve: f9 (249) ------------>
11.18:51d :test_uC_ve: <============ 53 (83)
11.18:51d :test_uC_ve: Got 53 for invalid header, must have ProtoPhat 2
11.18:51d :parse_pac : opening /dos/firmware.pac
11.18:51d :parse_pac : PAC file summary
11.18:51d :parse_pac : firmware name h: 22
11.18:51d :parse_pac : firmware name l: 00
11.18:51d :parse_pac : firmware ver : 08
11.18:51d :parse_pac : firmware base h: 0f
11.18:51d :parse_pac : firmware base l: fd
11.18:51d :parse_pac : firmware size h: 15
11.18:51d :parse_pac : firmware size l: 60
11.19:51d :send_arm_s: firmware_modification=4
11.28:phatd:check_inst: Added PWid 2, value 0
11.29:51d :rw_packet : Buffering 10 at 0
11.29:51d :rw_packet : ########################################################
11.29:51d :rw_packet : 10 (16) ------------->
11.29:51d :rw_packet : Expecting HACK
11.30:51d :rw_packet : <============ ac (172)
11.30:51d :rw_packet : 08 (
------------->
11.30:51d :rw_packet : Expecting BACK
11.31:51d :rw_packet : <============ bd (189)
11.31:51d :rw_packet : 22 (34) ------------->
11.31:51d :rw_packet : Expecting BACK
11.32:51d :rw_packet : <============ bd (189)
11.32:51d :rw_packet : 00 (0) ------------->
11.32:51d :rw_packet : Expecting BACK
11.33:51d :rw_packet : <============ bd (189)
11.33:51d :rw_packet : 00 (0) ------------->
11.33:51d :rw_packet : Expecting BACK
11.34:51d :rw_packet : <============ bd (189)
11.34:51d :rw_packet : 04 (4) ------------->
11.34:51d :rw_packet : Expecting BACK
11.35:51d :rw_packet : <============ bd (189)
11.35:51d :rw_packet : 07 (7) ------------->
11.35:51d :rw_packet : Expecting BACK
11.36:51d :rw_packet : <============ bd (189)
11.36:51d :rw_packet : bb (187) ------------->
11.36:51d :rw_packet : Expecting PACK
11.37:51d :rw_packet : <============ ce (206)
11.37:51d :rw_packet : <============ 11 (17)
11.37:51d :rw_packet : <============ 00 (0)
11.37:51d :rw_packet : <============ 0e (14)
11.37:51d :rw_packet : <============ 13 (19)
11.37:51d :rw_packet : <============ 02 (2)
11.37:51d :rw_packet : <============ cc (204)
11.37:51d :rw_packet : <============ 14 (20)
11.37:51d :rw_packet : <============ 22 (34)
11.37:51d :rw_packet : <============ 00 (0)
11.37:51d :rw_packet : <============ 08 (
11.37:51d :rw_packet : <============ 00 (0)
11.37:51d :rw_packet : <============ 00 (0)
11.37:51d :rw_packet : <============ 00 (0)
11.38:51d :rw_packet : <============ c2 (194)
11.38:51d :rw_packet : ########################################################
11.38:51d :rw_packet : ce (206) ------------->
11.38:51d :rw_packet : ********************************************************
11.38:51d :processpac: Got Session: mode 0, run type 14, lot 13 02
11.38:phatd:log_bc : CPUid info:
Unique ID: 0x27e41a90
Random ID: 0x27e41a901102ee7813c39da6035f8175
CPU: EP73xx, ver 0x02
Lot Code: 0x1302
11.42:51d :processpac: Initializing 1.2 DAC
11.42:51d :processpac: SSA head unit
11.42:51d :processpac: Extra help enabled
11.42:51d :processpac: Force magazine random
11.52:51d :processpac: Non-text head unit - will not load text
11.61:51d :rw_packet : ce (206) ------------->
11.61:51d :rw_packet : ********************************************************
11.61:51d :processpac: Got uC ID
12.35:51d :rw_packet : ********************************************************
12.35:51d :rw_packet : <============ 30 (48)
12.35:51d :rw_packet : <============ 00 (0)
12.35:51d :rw_packet : <============ 01 (1)
12.35:51d :rw_packet : <============ 00 (0)
12.35:51d :rw_packet : <============ 01 (1)
12.35:51d :rw_packet : <============ 00 (0)
12.35:51d :rw_packet : <============ 0d (13)
12.35:51d :rw_packet : <============ c1 (193)
12.35:51d :rw_packet : ce (206) ------------->
12.35:51d :rw_packet : ********************************************************
12.35:51d :processpac: Got Play 1/1/13
12.65:phatd:start_mp3p: FILE: /dos/PhatHack.hack
12.65:phatd:start_mp3p: Authenticating /dos/patcher
12.76:phatd:start_mp3p: Re-setting playlist loading values
12.76:phatd:start_mp3p: Exec /dos/patcher /dos/PhatHack.hack 0 (null)
12.77:phatd:start_mp3p: player started pid 14
12.77:phatd:main : Queueing PLAYd1t0s13 for end of startfile
==============================================================
It would appear the patch failed on your PhatBox, please join the PhatHack Community forums [http://forum.phathack.com] and post the contents of the file PHTSYS/logfile.txt
Patch 1 OK: Expected: 0000 1a00 Actual: 0000 1a00
Patch 2 OK: Expected: 0000 1a00 Actual: 0000 1a00
Patch 3 OK: Expected: 0000 1a00 Actual: 0000 1a00
Patch 4 OK: Expected: 0000 1a00 Actual: 0000 1a00
Patch 5 OK: Expected: 0000 13a0 Actual: 0000 13a0
Patch 6 Failed: Expected: 0000 e350 Actual: 0001 e350
Patch 7 Failed: Expected: 0000 03a0 Actual: 0001 03a0
Patch 8 Failed: Expected: 0000 eb00 Actual: 02db eb00
Patch 9 Failed: Expected: 0000 eb00 Actual: 02f7 eb00
The hack had already been applied.
==================================================================
I have read somewhere that maybe I have to corrupt the ramdisk.sig file but I think it's better to wait for some suggestions.
Hoping somebody can help me because I see only CD CHECK in the display and no more sound
greetings from Holland, .......René......