5 Replies Latest reply on Jun 28, 2020 11:49 PM by JaOr_4642046

    BLE OTA EXTERNAL Memory Bootloader and Bootable example project

      I've built both bits of software for the CY8CKIT-042-BLE.

         

      However, when I try to program the Bootlaoadble image into the 'kit', in the Select Debug Target, the kit deosn't show up ?

         

      Do I need to change a project setting  etc ?

        • 1. Re: BLE OTA EXTERNAL Memory Bootloader and Bootable example project

          Hi,

             

          Please check if the drivers for the kits are installed. (You can confirm this in the device manager)

             

          Also, please check if the jumpers on the Kits are in place. 

             

          Make sure the part number of the project matches with the part number of the module you have placed on the kit.

             

          Regards,

             

          - Madhu Sudhan

          1 of 1 people found this helpful
          • 2. Re: BLE OTA EXTERNAL Memory Bootloader and Bootable example project
            rola_264706
                    Boot loader host doesn't work for this application you need to use CYSMART 1.2 to program the Ble dongle!!   
            • 3. Re: BLE OTA EXTERNAL Memory Bootloader and Bootable example project
              rola_264706


              -> Build bootloader project -

                 

              > set the bootloadable project active -

                 

              > enter the path of bootloader project files in the bootloadble component of bootloadable project -

                 

              > build and program bootloadable project -

                 

              > Open cysmart 1.2 (make sure the security settings are same as your bootloadable project. Open 'configure master settings ' of cysmart window -

                 

              > see security parameters-

                 

              > see it is unauthenticated with encryption (as in your bootloadable project) ) -

                 

              > Now press sw2 on the pioneer kit to enter into bootloader mode. Now red LED will be blinking on the kit. -

                 

              > Now start scan in Cysmart -

                 

              > Device info example -

                 

              > click on it and press upgrade firmware button -

                 

              > select the .cyacd file and see whether OTA is failing. At my end it was successful.
               

              • 4. Re: BLE OTA EXTERNAL Memory Bootloader and Bootable example project
                JaOr_4642046

                Hi all,

                Sorry by the question, but I am trying understand the bootloader/bootloadable concept, my idea is using PSOC 4 BLE, send the boot-loadable to a external flash and after a software´s reset, recover this bootloadable from external flash and download on the internal PSOC 4 flash using the boot-loader.

                 

                 

                 

                The idea  Is(it is from:  Document Number: 002-20959 Rev.*A , for Psoc 6)

                 

                I found this example project (BLE External Memory Bootloader and Bootloadable Example Projects,  408-943-2600) , which I think it not bad for understand a bit this concepts, but I could not find the codes examples which supports this document.  Could anyone help me about it?  where can I found this files? or other similar

                 

                PS:  I also got CY8CKIT-042-BLE

                 

                 

                Thanks

                • 5. Re: BLE OTA EXTERNAL Memory Bootloader and Bootable example project
                  JaOr_4642046

                  Hi all,

                   

                  Just in case it can help to somebody who has in the same situation like me. I found the files for the document which I mentioned in previous post. follow this steps:

                  (just add a "bootloadable" item to the "TopDesign.cysch" and follow the steps)

                   

                  imagen_.jpg

                  From the next windows you can download/install the example, create a project and see documentation and code example.

                   

                  imagen_.jpg

                   

                  I hope this can help.

                   

                  Regards.