Anytime Help Center

Modules not loading due to Magic Value error

Rating

​​​​
​​Problem:​

Modules are not loading after updating controller firmware to 1.8.x. In the boot log when the module attempts to load, the following error is generated. 

Exception in thread "DA_DeviceAccess" java.lang.ClassFormatError: Incompatible magic value 1807392802 in class file com/amx/duet/impl/xxx/xxxx/dr1_0_0/xxxxxxxx


​Solution:

This is due to a change in how the controller handles the module encryption. 1.6.x can decrypt modules but 1.8.x cannot.  All of the modules in the library and those on the web today ARE decrypted. 


To resolve the issue you will need to download a new copy of the module from developer.amx.com​ and load that new copy to the controller. 


If this is an RPM project you can either regenerate the project in RPM and reload the full project or you can download the module directly and just load that directly to the controller. ​





Downloads

Product

 

Topic

Firmware

Related Articles

Last modified at 2/1/2024 3:07 PM by PRO Knowledge Base
Top