4 Replies Latest reply on Jul 5, 2013 9:44 PM by prajith.cheerakkoda

    How to disable A0h vendor request (i.e. how to protect FX3 firmware from been modified via USB host)

    user_302735559

      Hi,

         

      In my design FX3 firmware is loaded from EEPROM. I want to be sure that after firmware is loaded, it cannot be modified from USB host using A0h vendor request. Maybe I’m too paranoid, but I would like to eliminate a possibility that some bad guy can modify a firmware to destroy expensive hardware. Like a hacker can write a virus to destroy all our hardware around the world.

         

      So the question is how to disable A0h request? Or maybe it is only processed in bootloader code during USB boot and is not available after firmware been loaded? That would be ideal.

         

      Thank you,

         

      Sergey.