3 Getting Started

To create your own design using the Nano Debugger, follow these steps.

1. Choose a Starting Point

You should have already completed this in the previous chapter.

Choose the scenario that is suitable for your design. Use the decision graph in Initial Decisions. Each scenario is described in detail in the following sections:

2. Hardware Design

Follow the hardware design procedures and guidelines specific to the scenario you selected.

This section is organized into three sub-sections, each addressing a different scenario.

3. Debugger Firmware

Choose the default firmware image that matches the scenario you selected. This image should be used during the manufacturing process.

Additional information about firmware images is documented in Nano Debugger Firmware Images

4. Debugger Configuration [optional]

If the default configuration for your selected scenario meets your requirements, you may skip this step.

For custom configurations, use one of the approaches outlined in Optional: Debugger Configuration during the manufacturing process.

  1. Copy a default board configuration file and customize it for your design, or

  2. Use a Python script to modify the default board configuration dynamically during the manufacturing process.

The default configuration is described in the relevant section for your selected board, with additional and optional configuration settings documented in Nano Debugger Configuration.

5. Manufacturing

Refer to our guidelines for successful manufacturing in Recommended Manufacturing Procedure

6. Verification

Ensure your product functions correctly by following the guidelines provided in

Recommended Verification Procedure