Skip to main content
Version: v3.4.0 (Latest)

Overview of Programming Station

info

Currently, the Programming Station client is available only on Windows.

The Programming Station is the last-mile execution endpoint where devices are physically programmed and provisioned. Programming Station Software is the tooling software used to connect to the devices to be programmed and execute various chip programming tasks. As a key part of the chip programming process that directly interfaces with the operator, it offers a clean and user-friendly operating environment, allowing operators to complete all chip programming tasks easily without in-depth knowledge of complex underlying technologies.

Programming Station Software wraps and governs existing chip vendor and programmer vendor tooling through a layered component architecture, enabling flexibility across different chips and product requirements, as summarized in the following table:

ComponentProviderRole
Programming Station ApplicationOBISUser interface for programming engineers
  • Execute an assigned Production Batch, or manually enter either a Production Batch identifier or a Production Order identifier to download the associated Programming Station Software package, which combines the Execution Process Control Scripts CLI and Chip Adaptation CLI tools
  • Configure channel settings and USB port-to-channel mapping
Execution Process Control Scripts CLIOEMOEM-developed scripts, orchestrate programming and provisioning flows
Chip Adaptation CLIChip vendorChip vendor provided tooling software, supports chip-specific programming and provisioning interfaces
Programmer CLIProgrammer vendor(If applicable) Programmer vendor provided drivers and tools (e.g., J-Link), interfaces directly with physical programming hardware

This layered architecture allows OBIS to support a wide range of chip platforms and programmer hardware while maintaining a consistent, centralized governance model for all provisioning operations.

Footer Icon
Download IconDownload User Manual