Paylink Lite EEPROM cannot be written ?

Support for the Milan Intelligent interface, sold by Money Controls as the Paylink USB unit and for the earlier PCI card version.

Moderators: aardvark, davebush, Admin

Post Reply
el_es_cr
Posts: 12
Joined: Tue Sep 30, 2008 11:49 am

Paylink Lite EEPROM cannot be written ?

Post by el_es_cr »

Hello,
I have just encountered a problem with the Paylink (Lite): its EEPROM is not written to, by means of the user area (256 bytes)

Whenever the AESWDriver is restarted, the call to E2PROMRead returns all zeros, regardless if I have called E2PROMWrite after the OpenMHE, or after EnableInterface;
With AESWDriver running in windowed mode, and ShowTraffic enabled, I cannot see anything specific when E2PROMRead is invoked by my program, nor when E2Write is issued.
I thought I've seen a switch to the AESWDriver to dump traffic info to a file, will try that.
This is quite a big problem, as I rely on the PayLink (Lite) memory in some aspect.

This is happening both for the device I use on my bench (dev kit) as well as for the one I have in the prototype machine.
Any ideas what could be wrong ?
el_es_cr
Posts: 12
Joined: Tue Sep 30, 2008 11:49 am

Re: Paylink Lite EEPROM cannot be written ?

Post by el_es_cr »

This is what the AESWDriver logs to a file while running my app:

Code: Select all

Driver Thread Started





10:52:38.859 PC: Driver start up
10:52:39.218 Unit 0 OK, ID: 0x0403 0xde50
10:52:39.218   Description: Genoa USB Hub
10:52:39.218  Manufacturer: Aardvark (AE)
10:52:39.218     Serial No: AE000001
10:52:39.218       Latency: 16
10:52:39.218 USB: No response
10:52:39.218 PC: Re-sending restart
10:52:39.218 PC: Memory Reset - new protocol
10:52:39.234 USB: PC Link Up
10:52:39.234 PC: Memory Reset - new protocol
10:52:39.281 USB: PC Link Up
10:52:39.328 *** PC: Basic Resync fail @18, 0<>1
10:52:39.328 *** PC: Basic Resync fail @24, 0<>205e3
10:52:39.328 *** PC: Basic Resync fail @30, 0<>2079614d
10:52:39.328 *** PC: Basic Resync fail @34, 0<>32203631
10:52:39.328 *** PC: Basic Resync fail @38, 0<>373030
10:52:39.328 *** PC: Basic Resync fail @40, 0<>303a3331
10:52:39.328 *** PC: Basic Resync fail @44, 0<>34343a30
10:52:39.390 *** PC: Basic Resync fail @10, 0<>100
10:52:39.390 *** PC: Basic Resync fail @14, 0<>4c0
10:52:39.390 *** PC: Basic Resync fail @1c, 0<>a50
10:52:39.390 *** PC: Basic Resync fail @4, 0<>1
10:52:39.390 *** PC: Basic Resync fail @8, 0<>6
10:52:39.390 *** PC: Basic Resync fail @c, 0<>4010a08
10:52:39.531 DP: ccTalk coin acceptor 2020103 at b60 setup
10:52:39.640 DP: cc Note acceptor 1202020a at e4c setup
10:52:39.640 DP: Interface memory set up
10:52:39.640 

10:52:39.640 PC: *** USB unit major memory reset ***

10:52:39.640 
10:52:44.171 
10:52:44.171 
10:52:44.171 DP: Application active
10:52:44.171 DP: ccTalk coin Status to 0
10:52:44.171 DP: cc Note Status to 0
10:52:44.171 DP: Event 0003
10:52:44.171 DP: Turn off barcodes
10:52:45.328 DP: Application has gone away
10:52:45.328 DP: ccTalk coin Status to 4
10:52:45.328 DP: cc Note Status to 4
10:52:45.328 
10:52:47.390 PC: Driver Exit as Restarted
10:52:47.390 Device Closed
Driver Thread Exit
Driver Exit
[/code]
el_es_cr
Posts: 12
Joined: Tue Sep 30, 2008 11:49 am

Post by el_es_cr »

So for the record (I have phoned Aardwark) : PayLink Lite doesn't have the user E2Prom area :(
Thanks and sorry for the noise.
Post Reply