Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Flashtool application provides the user with the ability to create, modify, and write flash content ON Semiconductor onsemi Imaging devices that support SPI flash and EEPROM memory.

...

Note: "Generate Configuration from Image" is available only to ON Semiconductor onsemi employees; please contact them if you need these features.

...

These features are internal-only due to their detailed nature of their usage and/or resulting files, the operation of which is best left to ON Semiconductor onsemi personnel.

There are 2 options here;

...

  1. Start DevWareX and "Probe" to identify the part. When the "Startup Wizard" dialog appears, deselect all options and select "Finish".
  2. In the Registers dialog, select the "SYSCTRL Registers" page.
  3. Set Register 0x20 bit 5 to 1; this will disable access to the Flash/EEPROM.
  4. Toggle Register 0x1A bit 0 on/off; this preforms a soft reset on the sensor.
  5. Verify that Register 0x1C = 0x3000; indicates a successful reboot.  Leave DevWareX running.
    Note: Register 0x1C is "Reserved" and can only be read via "View / Register All Access (Peek & Poke) / Simple Register".
  6. Run FlashTool and attempt to program the Flash/EEPROM.
  7. Select "Verify" to ensure the binary was programmed correctly.
  8. Go back to DevWareX and clear Register 0x20 bit 5 and toggle Register 0x1A bit 0 on/off.
  9. From the Command Menu item, select "Check Sensor State", then select "Play" - you should see a stream image.

...

Follow the regular programming settings, and select blank.bin as the file to program.

8 Manual Updates to the FCFG FIle

You can manually update the FCFG file, but it it best to use the GUI to ensure proper format and data.

For Linux users, add data must be in HEX format.