3 Replies Latest reply on Jul 4, 2016 11:37 PM by user_1377889

    PRoC details?

    dfeng_1704596

      Hi,

         

      I am doing some research on using the EZ-BLE PRoC Module for a BLE project.  But I am having trouble finding details information on the hardware.  In particular, I am interested in the CYBLE-022001 module, but can't find a data sheet that tells me the details of the micro controller used for the module.  I already checked out 001-95662_CYBLE-022001-00_EZ-BLE_PRoC_Module_Datasheet.pdf.  But I would like to know:

         

      Does the SoC used for this module have multiple processors?  I.e., a main micro-controller for use application and another for running the BLE.  If there isn't a second processor with its own code ROM/flash for BLE, then I would like to know how much the BLE code will occupy in the 128kB of the flash for user code.

         

      Also, where do I find the details for the peripheral capabilities?  For example, how to setup up a PWM block for a particular frequency and resolution?  Maybe I have to get the PSoC IDE and if I select the CYBLE-022001-00 device, it will have a PWM component with the correct functions specified?

         

      Any pointers from the more experience developers are appreciated...

         

      Dai

        • 1. Re: PRoC details?
          user_1377889

          Welcome in the forum, Dai.

             

           Maybe I have to get the PSoC IDE and if I select the CYBLE-022001-00 device, it will have a PWM component with the correct functions specified?

             

          You are perfectly right with that assumption. Even like the PWM the BLE is a component which you drop onto the IDE topdesign schematic. IDE's name is Cypress Creator, actual version is 3.3 and you can download and install it from Cypress directly.

             

          There is a single ARM Cortex M0 processor within a PRoC chip. To see how much flash and sram the BLE takes, easiest will be to compile a BLE example project which you can find in the IDE.

             

          There are development kits (and this one) available which could ease project development.

             

           

             

          Bob

          • 2. Re: PRoC details?
            dfeng_1704596

            Thanks Bob.

               

            I will check out the Cypress Creator and probably get the development kit.  I see only 5 pins on the kid for the MimiProg3 connector, does it support full debugging capability like break points etc?

            • 3. Re: PRoC details?
              user_1377889

              The miniprog3 uses: a two-wire interface, V+,GND and a reset which together come up to a 5-pin connection. Debugging included via "Serial Wire Debug" (SWD) interrface.

                 

               

                 

              Happy coding

                 

              Bob