So my goal for tonight was to get my hardware unpacked (i've moved house recently), get the tools i need installed on my PC (both the python tools for the tuner and hcs12mem, etc for loading the firmware), run the most up-to-date software, and hopefully get the TV board to talk to the PC.
Well I achieved most of this but it all fell apart right at the end. Once I had modified my batch file for loading the firmware to deal with the paged flash I finally managed to get 'freeems-0.0.19-NipponDenso.s19' loaded into the uC. I'm relatively sure this worked at the user LED is flashing away nicely. I also grabbed the required python files to get the tuner software running on windows. The tuner software runs just fine.
BUT.... when i click 'connect' in the tuner software nothing happens. To be honest I'm not even sure if anything is meant to happen?
Things I tired:
1) i tired to get the firmware version as i figured this is probably one of the features that would be present (if any are) but nothing appears in the 'Payload' column.
2) i had a poke around and it appeared from the debug info that it was trying to connect to the uC via port 0. well funnily enough i dont have a port 0 so i set this to 1 in the config file, but this still did not help.
What am I missing guys? Fred - what .s19 file should I be using. Aaron - what (if anything) do i need to do to get your tuning software running on windows?
Cheers guys
Debug info:
Code: Select all
System:
--------------------
Platform: win32
Python version: 2.6.2 (r262:71605, Apr 14 2009, 22:40:02) [MSC v.1500 32 bit (Intel)]
Python path: ['C:\\Documents and Settings\\Owner\\Desktop\\freeems\\srynot4sale-freeems-tuner-22d8383d516976bf7d5c04187430a7a40fdfe07a', 'C:\\WINDOWS\\system32\\python26.zip', 'C:\\Python26\\DLLs', 'C:\\Python26\\lib', 'C:\\Python26\\lib\\plat-win', 'C:\\Python26\\lib\\lib-tk', 'C:\\Python26', 'C:\\Python26\\lib\\site-packages', 'C:\\Python26\\lib\\site-packages\\win32', 'C:\\Python26\\lib\\site-packages\\win32\\lib', 'C:\\Python26\\lib\\site-packages\\Pythonwin', 'C:\\Python26\\lib\\site-packages\\wx-2.8-msw-unicode']
wxPython version: 2.8.10.1
FreeEMS:
--------------------
Tuner version: r20090904230053
Comms plugin: comms.Test.connection
Protocol plugin: IFreeEMS.Vanilla (v0.0.1)
Data directory: C:\Documents and Settings\Owner\Desktop\freeems\srynot4sale-freeems-tuner-22d8383d516976bf7d5c04187430a7a40fdfe07a/data/
Config:
--------------------
[Logging]
to_terminal = False
enable_gui_diagnostics = False
verboseness = DEBUG
log_queues = False
to_file = False
[UI_Settings]
win.main.size.w = 600
win.main.size.h = 800
win.main.pos.y = 145
win.main.pos.x = 110
[Comms]
default = Test
[Comms_File]
path = test_input.bin
[Protocol]
default = IFreeEMS_Vanilla
default_version = v0_0_1
[Comms_Serial]
parity = ODD
baudrate = 115200
bytesize = 8
xonxoff = Off
rtscts = Off
timeout = 0
stopbits = 1
port = 1