diff --git a/src/fw_downloader.cpp b/src/fw_downloader.cpp
index 4dd4f807dfb1c6603ea23d5c2eb4e9319abf5736..39eb7e3ea81bba88c15f16b015f297f56ed56b19 100755
--- a/src/fw_downloader.cpp
+++ b/src/fw_downloader.cpp
@@ -173,7 +173,7 @@ int main(int argc,char *argv[])
                     bootloader_connected=true;
                 }
               }
-              else if(servo_model=="ax12")
+              else if(servo_model=="ax12" || servo_model=="rx28")
               {
                 if(bootloader_data[i]=='*')
                 {