by wagawaga » Sun Apr 28, 2013 7:05 pm
Chas521, many thanks! I indeed for whatever reason did not see post #71. I have now downloaded it and discovered the following issues:
This version appears to be made for NX509. NX509 is a all in one 2DIN system. NP509 is a separate black box which is attached to a VX709 using a proprietary interface. This is the one I suspect to be responsible for standard Igo-versions not producing any sound. However, I tend to assume that NX509 is built internally using the same technology. That would mean that the version from post #71 might work.
Further more in data.zip there is only the ui_igo9 for the 800x480 resolution. NP509 works with a 480x234 resolution. So I added the 480x234 UI from another download from this forum into data.zip.
In data.zip/project_config I found the clario_foryou.ini. Here I commented
;[fleetmanagement]
;port=COM4
;baud=115200
and
;data="\GpsMap"
out. I'm sure there should be even more to be commented out.
In data.zip/config/devices I found several ini-files which are obviously corresponding to the first lines in sys.txt. As NP509 was not available in there I copied clarion_np402.ini to clarion_np509.ini and changed the settings to the following values:
[spoiler]info_names="CLARION_NP509"
;[debug]
;max_memory = 134217728
;reserve_memory = 16777216
[gps]
port=1
baud=57600
[rawdisplay]
highres=0
screen_x=480
screen_y=234
[sound]
use_method=1
[tmc]
internal_tmc_name="gnsport"
source="gnsport"
port="COM,1"
poweron_delay=500
[loading]
show_window_on_ui_ready=0[/spoiler]
I took the values for GPS and TMC from my original IGO8 installation. These worked well (except the sound) with the Primo2 which I got from you.
Finally I copied some maps and other content stuff into the content folder and changed sys.txt as follows (in order to first try to get Primo started from SD Card):
[spoiler][device]
type=clarion_np509
[folders]
has_secondary_root="0"
app="Storage Card/PrimoCL"
content="Storage Card/PrimoCL/content"
;[gps]
;port="auto"
;baud="auto"
[debug]
skip_eula=1
experimental_features="1"
[route]
;hnr_ignored_missing_country_ids=*
[route.histspeed]
enabled=1
show=1
use_timeslice=1
[interface]
extra_settings=1
show_exit=1
[other]
demo_enabled=0
[warning]
speedcam_warning="1"
is_spoken=1
speedcam_enabled=1
[sound]
queue_length=200
sound_q_length=250
ding=0
csv_voice_enabled=1
[/spoiler]
I then inserted the SD Card into the NP509 and manually started primo.exe. It crashed immediately.
Crash.txt has the following content:
[spoiler]------------------------------------------------------
------------------------------------------------------
------------------ Crash Log Begin -------------------
Current System time: "2013-04-28 18:15:51"
Build version: 9.6.5.240968
Build configuration: Product--ARCHFAM
OS version: 5.0
Uptime: 0 h 0 m 4 sec 0 msec
Memory Stats:
FreeMemory: 44 MB, 344 KB, 0 B
TotalUseableMemory: 47 MB, 504 KB, 0 B
MaxMemory: 129 MB, 0 KB, 0 B
ReservedMemory: 1 MB, 0 KB, 0 B
ActualCacheSize: 1 MB, 137 KB, 663 B
GarbageSize: 1 MB, 137 KB, 663 B
Exception: 0xc0000005
At address: 0x00321084
Access violation reading address: 0x10000044
0x00321084 (A)
WinCE CallStack snapshot (function names according to map file \Storage Card\PrimoCL\Primo.map):
0x1005c198 (A)
0x1005b770 (A)
0x1005b920 (A)
0x1005ba08 (A)
0x10425af4 (A)
0x11f860c0 (A)
0x11f8c6f8 (A)
0x8c00ce2c (A)
0x8c036ad0 (A)
0x8c010c50 (A)
0x8c00cd44 (A)
0x10321084 (A)
0x1032d1c4 (A)
0x10800538 (A)
0x10800d08 (A)
0x105a6638 (A)
0x1026a210 (A)
0x10269498 (A)
0x1026969c (A)
0x1026c450 (A)
0x10267004 (A)
0x105a6638 (A)
0x10058bac (A)
0x10058c24 (A)
0x10264d98 (A)
0x10264aa0 (A)
0x102672d4 (A)
0x10268304 (A)
0x1042586c (A)
0x10425aa8 (A)
0x1005887c (A)
0x11f6ba58 (A)
Global status:
bInFocus: 0
bMouseDown: 0
bInLogic: 0
bInRender: 0
CurrentState[128]:
GPS Pos: (0.000000,0.000000)
Camera: pos:(0.000000,0.000000) rot:0 persp:0 zoom:0.000000 eng=0)
------------------- Crash Log End --------------------
------------------------------------------------------
------------------------------------------------------
[/spoiler]
Then I discovered a clarion_foryou.zip in the folder \ux. I assume this is branding.zip on other installations. I also inserted the 480x234 folder which I took from data.zip. (Is this correct??)
However, I once again inserted the SD Card into the device, but Primo crashed again immediately. Crah.txt looked the same as before.
Do you have any idea, what else I could try? (My main problem is, that I still do not have a good knowledge of what Primo does in which state and what exactly needs to be in which of the zip-files.
It would be gorgeous if we would get this running in the end....