X10 Community Forum

🔌General Home Automation => Automating Your House => Troubleshooting Automation Problems => Topic started by: andyd on May 31, 2017, 12:38:04 PM

Title: CM15a bad compile or load
Post by: andyd on May 31, 2017, 12:38:04 PM
Is there any way to ensure that an AHP file is compiled and loaded correctly to the CM15a? 

(edited to remove a specific example that appears to be caused by something else)

Thanks,

Andy
Title: Re: CM15a bad compile or load
Post by: Tuicemen on May 31, 2017, 03:37:58 PM
You can look at the  files ahpeeprom_r.txt and ahpeeprom_w.txt files
This will give you an idea of what is sent and seen.
They can be found in c:\users\(username)\ActiveHome Professional.
I'm not sure what order AHP creates these as I never played with them.
Title: Re: CM15a bad compile or load
Post by: andyd on May 31, 2017, 04:44:04 PM
In the setup I created a long time ago these eeprom files were saved to a directory on my desktop and I renamed them to include the date so they would not be over-written by the next update. 

The full set is:

ahpeeprom_w.bin
ahpeeprom_w.txt
ahpeeprom_r.bin
ahpeeprom_r.txt

The _w files seem to be created when the ahp file is written to the CM15a.  I thought there was a "read device" selection that created the _r files but I can't find it in any of the menus!  I have lots of _w files saved but only a few _r files saved.  That seems to fit with my recollection that it took a user selection to create them.   

Some of my C15a have special diagnostic firmware that was provided to beta testers by X10.  Maybe it is only those CM15a that produce the _r files?  It was a long time ago.....


Andy

Title: Re: CM15a bad compile or load
Post by: Brian H on May 31, 2017, 06:04:20 PM
I only use my CM15A for tests these days.
I have one set of all four files you listed.
I do not have any of the special diagnostic firmware CM15A's. I was on the list but they where all sent out before they got to my name on the list.
I do have one or maybe two. With the controller chip in a socket. So it could have been swapped in and out with different revisions of firmware burned into it..

 
Title: Re: CM15a bad compile or load
Post by: Tuicemen on June 01, 2017, 08:23:32 AM
If I remember the diagnostic was triggered with a special AHP load  executable.
There wasn't a special diagnostic cm15 all first gen builds were capable of using the executable.
This may have been remove with later builds of the cm15.
I remember using the executable with both my CM15As however I believe I've misplaced the executable which may have only worked with a older version of AHP. :(

Title: Re: CM15a bad compile or load
Post by: andyd on June 01, 2017, 03:00:33 PM
I still have the diagnostic executable on one of my computers.  It adds multiple items to the help menu.  It was never clear to me if the firmware was different because of the diagnostics or just because it was revised fix the problem under investigation.  I have two CM15a with version labels on the controller chip and one has no label. Labels are P10792E and  P10792J.

Andy
Title: Re: CM15a bad compile or load
Post by: Brian H on June 01, 2017, 03:54:19 PM
All of mine are before X10WTI redesigned the CM15A with surface mounted components and the RF
Receiver daughter board and RF Transmitter daughter board. Where put on the main board.

In my CM15A modules:

Date Code: 04J41 P10792E
Date Code  04J44 P10792F
Date Code: 05C10 P10792M In a DIP socket.
Date Code: 05D18 P10792M In a DIP socket.
Date Code: 08B09 P10792M