diff --git a/README.md b/README.md
index 9ede11f..da29c99 100644
--- a/README.md
+++ b/README.md
@@ -30,6 +30,51 @@
- C2000Ware 5.04.00.00
- Compiler TI v22.6.1.LTS
+
+
+ Flashing Firmware with C2Prog
+
+
+### Step 1: Configure the Boot Switches
+
+Set the DIP switches as follows:
+
+- Switch 1: **ON**
+- Switch 2: **OFF**
+- Switch 3: **OFF**
+
+Then connect the board to the PC using the USB port.
+
+
+
+
+
+### Step 2: Program the Firmware
+
+Open **C2Prog** and configure the settings as shown in the image below.
+
+Select the compiled firmware file, then click the **Program** button to start flashing.
+
+### Step 3: Restore the Boot Switches
+
+After programming is complete:
+
+1. Disconnect the USB cable.
+2. Set all DIP switches to the **ON** position:
+ - Switch 1: **ON**
+ - Switch 2: **ON**
+ - Switch 3: **ON**
+
+
+
+
+
+### Step 4: Reconnect the Board
+
+Reconnect the USB cable to the PC for further testing and verification.
+
+
+
#### Demo Project
UART: SCIA
@@ -39,4 +84,5 @@ EPWM6A: 50KHz, 75% Duty Cycle
DACOUTB: 1KHz Sine Wave
-
\ No newline at end of file
+
+
diff --git a/images/SCIA_flashing1.png b/images/SCIA_flashing1.png
new file mode 100644
index 0000000..830ac65
Binary files /dev/null and b/images/SCIA_flashing1.png differ
diff --git a/images/SCIA_flashing2.png b/images/SCIA_flashing2.png
new file mode 100644
index 0000000..1f93a82
Binary files /dev/null and b/images/SCIA_flashing2.png differ