Sensor Toolbox reporting Proton 'End of Lifed' when connected to any of the accel in the RDMMA845X kit

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Sensor Toolbox reporting Proton 'End of Lifed' when connected to any of the accel in the RDMMA845X kit

跳至解决方案
2,040 次查看
tomdaugherty
Contributor II

I've just recently purchased the RDMMA845X Sensor Toolbox kit to evaluate the MMA8451Q accelerometer. After connecting the LFSTBUSB with the 8451Q to my laptop over USB, Sensor Toolbox reports that it found a Proton and that 'This device has been End of Lifed. Please check out the MMA8451Q on freescale.com'. On the small Sensor Toolbox splash screen below the pop-up error, it says 'Communication Active with ID HW:3001 SW:ffff BL:4002 at COM14     Rev.: 4.2.1.12'. Any suggestions?

This error occurs regardless of whether I turn on the LFSTBUSB before or after the Sensor Toobox app is started, and with all three accelerometers.

标签 (1)
1 解答
1,785 次查看
troydaniel
NXP Employee
NXP Employee

Hi Tom,

I have identified the root cause of your issue and it will be fixed in the next release of the Sensor Toolbox(STB), this should be in the next couple days.

For now, here is a workaround:

  1. Navigate to your STB install directory (probably C:\Program Files\Freescale\Sensor Toolbox or C:\Program Files(x86)\Freescale\Sensor Toolbox)
  2. Open the file unsupportedDeviceErrors.xml with a text editor
  3. At the bottom of the file inside the <Device> with <Name>Proton</Name> add the following text: <SWID>jdfh</SWID>
    1. The Software ID is gibberish, but the issue is that when that file does not have a software id, the Software can only compare the HWID to the entry, and 3001 is the HWID for Proton.
  4. Start the STB

This should prevent the STB from improperly identifying your board as Proton and will allow it to load the proper ID firmware to start the MMA845xQ demo.

Please let me know if this resolves your isssue.

Regards,

Troy Daniel

在原帖中查看解决方案

4 回复数
1,785 次查看
troydaniel
NXP Employee
NXP Employee

Hi Tom,

Please insure that the White arrow on the 8451 top board aligns with with the White arrow on the 845xQ middle board.

The 8451 board being backwards can result in the board being misidentified as Proton.

Please let me know if this does not resolve your issue.

Regards,

Troy Daniel

0 项奖励
回复
1,785 次查看
tomdaugherty
Contributor II

Yes, white arrows are aligned. Pin 1 also matches pin 1 on connector. I have been tempted to plug one of the unused accelerometers in backwards just to see what happens, but haven't had the courage. This device was purchased through the Freescale store.,

0 项奖励
回复
1,786 次查看
troydaniel
NXP Employee
NXP Employee

Hi Tom,

I have identified the root cause of your issue and it will be fixed in the next release of the Sensor Toolbox(STB), this should be in the next couple days.

For now, here is a workaround:

  1. Navigate to your STB install directory (probably C:\Program Files\Freescale\Sensor Toolbox or C:\Program Files(x86)\Freescale\Sensor Toolbox)
  2. Open the file unsupportedDeviceErrors.xml with a text editor
  3. At the bottom of the file inside the <Device> with <Name>Proton</Name> add the following text: <SWID>jdfh</SWID>
    1. The Software ID is gibberish, but the issue is that when that file does not have a software id, the Software can only compare the HWID to the entry, and 3001 is the HWID for Proton.
  4. Start the STB

This should prevent the STB from improperly identifying your board as Proton and will allow it to load the proper ID firmware to start the MMA845xQ demo.

Please let me know if this resolves your isssue.

Regards,

Troy Daniel

1,785 次查看
tomdaugherty
Contributor II

Excellent. Everything is working now. Thanks.