Hi Team
I have been waiting long time for this Flowkit and was very happy to see the news letter that it has been released.
However I have a simple question which is not clear from the Datasheet(possibly you have a user manual which come with it but not on the web)
ItHow do we connect the flowkit 2 to a custom board micro for progremming the DIO and analog pins is clear however nothing is mentioned regarding the programming pin connection .
Then secondly I was very disappointed to see that the Flowkit is driven by an STM32 really what can the STM32 do what a PIC32 cannot do ?
I actually never buy anything that has an ARM on board, I have to reconsider this Flowkit2
I thought you are a microchip 3rd party tool developer company and then you stick a STM in a tool intended for use with Microchips
How come most tool providers start off with microchip grow the company and when the company is on its feet then all jump on the ARM band wagon
and the PIC's get neglected, in my 15 years working with Microchip I have seen this from a few 3rd part tool developers
wat has ARM to offer more that Microchip in the standard embedded world in my opinion Nothing
Its seems Matrix is also going this way as all new stuff from matrix is Arduino ARM related is it time again to change tool provider for me
Flowkit 2
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: Flowkit 2
Hello,
The Flowkit is not a programming tool, It only provides ICD and ICT functionality.How do we connect the flowkit 2 to a custom board micro for progremming the DIO and analog pins is clear however nothing is mentioned regarding the programming pin connection .
We chose the ST Arm device as it supports High Speed USB as opposed to the slower Full Speed USB which is supported by PICs. The USB connection is one of the main bottlenecks for Ghost so moving to the new USB data rate should give us more breathing space for gathering and sending data.Then secondly I was very disappointed to see that the Flowkit is driven by an STM32 really what can the STM32 do what a PIC32 cannot do ?
The Flowkit can be used with any hardware, PICs, AVRs, ARMs, you could even hook up a Raspberry Pi to monitor the signals etc.I thought you are a microchip 3rd party tool developer company and then you stick a STM in a tool intended for use with Microchips
Not much to be honest, mainly just speed and unit cost price. Plus our users have been asking for them for a long time.wat has ARM to offer more that Microchip in the standard embedded world in my opinion Nothing
I'm sorry to hear that, we are planning PIC32 support for the next version so hopefully this might tempt you to stay with us. I'm far more up to speed with PICs then anything else so PICs are my goto device. Also my latest releases include a 16-bit PIC board with Ghost (EB091), A 16-bit PIC ECIO and the 16-bit PIC Formula AllCode so PICs are still very much on the table and will be moving forwards.Its seems Matrix is also going this way as all new stuff from matrix is Arduino ARM related is it time again to change tool provider for me
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
- LeighM
- Matrix Staff
- Posts: 2178
- Joined: Tue Jan 17, 2012 10:07 am
- Has thanked: 481 times
- Been thanked: 699 times
- Contact:
Re: Flowkit 2
Hi
Sorry you feel that way, but we certainly have no intention of abandoning Microchip.
To answer your first question: FlowKit 2 is not a programming tool.
The task of supporting programming of all the Microchip devices was considered out of scope for the product at present.
On a personal note, I’ve been designing Microchip devices into products since the late 1980’s so it’s not a case of jumping on a band wagon, but using the most appropriate device for any given product (and ARM v PIC32 was 50/50 on this one
As for Arduino, ARM, and also now RTOS based platforms such as Raspberry Pi, as a company we need to ensure that we support whatever people are using.
Leigh
Sorry you feel that way, but we certainly have no intention of abandoning Microchip.
To answer your first question: FlowKit 2 is not a programming tool.
The task of supporting programming of all the Microchip devices was considered out of scope for the product at present.
On a personal note, I’ve been designing Microchip devices into products since the late 1980’s so it’s not a case of jumping on a band wagon, but using the most appropriate device for any given product (and ARM v PIC32 was 50/50 on this one
As for Arduino, ARM, and also now RTOS based platforms such as Raspberry Pi, as a company we need to ensure that we support whatever people are using.
Leigh
- QMESAR
- Valued Contributor
- Posts: 1287
- Joined: Sun Oct 05, 2014 3:20 pm
- Location: Russia
- Has thanked: 384 times
- Been thanked: 614 times
- Contact:
Re: Flowkit 2
Ben and Leigh
Thank you for your answers it is valid and honest answers.
I ask these question not to try to be funny or critical about your choices however I was caught with this before ,I spend thousands of doller to equip my lab with compilers and development tools from Mikroelektronika all work well and we could develop product for at least 8 years then they grow and then started support for ARM wich is not the problem for me as any company must expand however now support for the PIC compilers are such that it gets updated every 2 years device support is so fgar behind that all the newer devices which are cheaper are not supported forcing us to use and buy other tools again investing in tool chains this is one of the reasons I invested in Flowcode and the necessary development tools and by knowing your limitation of PIC support due to the compiler you use I was forced to buy XC8 XC16 and XC32
I just would not like to keep on changing and invest in tools because the provider change his priorities.
I agree you need to support what your custmers are using but it should be such that the people already spending money on your tools should not be neglected because of other Brands this is my opinion not saying this is the case only saying beaware of it.
last without dragging thsi to far Ben
there is nothing that ARM can do which a PIC cannot do
Have good time
Thank you for your answers it is valid and honest answers.
I ask these question not to try to be funny or critical about your choices however I was caught with this before ,I spend thousands of doller to equip my lab with compilers and development tools from Mikroelektronika all work well and we could develop product for at least 8 years then they grow and then started support for ARM wich is not the problem for me as any company must expand however now support for the PIC compilers are such that it gets updated every 2 years device support is so fgar behind that all the newer devices which are cheaper are not supported forcing us to use and buy other tools again investing in tool chains this is one of the reasons I invested in Flowcode and the necessary development tools and by knowing your limitation of PIC support due to the compiler you use I was forced to buy XC8 XC16 and XC32
I just would not like to keep on changing and invest in tools because the provider change his priorities.
I agree you need to support what your custmers are using but it should be such that the people already spending money on your tools should not be neglected because of other Brands this is my opinion not saying this is the case only saying beaware of it.
last without dragging thsi to far Ben
PIC32MZ supports Full speed USB QUAD SPI etc the EF family has Floating point units as some of the ARM families,secondly PIC32MZ supports also 200 MHZ clocks so I thinkWe chose the ST Arm device as it supports High Speed USB as opposed to the slower Full Speed USB which is supported by PICs. The USB connection is one of the main bottlenecks for Ghost so moving to the new USB data rate should give us more breathing space for gathering and sending data.
there is nothing that ARM can do which a PIC cannot do
Have good time
https://www.flowcodexchange.com/
Regards QMESAR
Regards QMESAR
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: Flowkit 2
Hello,
High Speed USB runs at 480MHz.
Quite a big difference there
There is currently no PIC devices I'm aware of that support High Speed USB though if one became available I would be right on it
USB 3 runs into the GHz I wonder if/when we will see this available on a micro.
Full speed USB runs at 12MHz and is the same as on the USB enabled 18F PICs.PIC32MZ supports Full speed USB QUAD SPI etc the EF family has Floating point units as some of the ARM families,secondly PIC32MZ supports also 200 MHZ clocks so I think
there is nothing that ARM can do which a PIC cannot do
High Speed USB runs at 480MHz.
Quite a big difference there
There is currently no PIC devices I'm aware of that support High Speed USB though if one became available I would be right on it
USB 3 runs into the GHz I wonder if/when we will see this available on a micro.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
- QMESAR
- Valued Contributor
- Posts: 1287
- Joined: Sun Oct 05, 2014 3:20 pm
- Location: Russia
- Has thanked: 384 times
- Been thanked: 614 times
- Contact:
Re: Flowkit 2
Ben my mistake It was type or not thinking error PIC32MZ does support High speed USB
if I am not mistaken
if I am not mistaken
- Attachments
-
- 1.jpg (153.5 KiB) Viewed 9721 times
https://www.flowcodexchange.com/
Regards QMESAR
Regards QMESAR
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: Flowkit 2
Aha thanks for the info
I don't think these devices were available at the time we were designing the Flowkit 2 but they do certainly look interesting for future projects and products.
I'll see if I can get hold of a couple and have a play with them.
Though this note from the datasheet is a bit worrying as it sounds like the FS USB speed not HS. Hopefully the USB dedicated PLL allows you to go up to HS frequencies.
I don't think these devices were available at the time we were designing the Flowkit 2 but they do certainly look interesting for future projects and products.
I'll see if I can get hold of a couple and have a play with them.
Though this note from the datasheet is a bit worrying as it sounds like the FS USB speed not HS. Hopefully the USB dedicated PLL allows you to go up to HS frequencies.
One thing I would say is they are not that cheap. Especially when compared to a like for like ST ARM. However looking forward to having a go.If the USB module is used, the Primary Oscillator (POSC) is limited to either 12 MHz or 24 MHz.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
- QMESAR
- Valued Contributor
- Posts: 1287
- Joined: Sun Oct 05, 2014 3:20 pm
- Location: Russia
- Has thanked: 384 times
- Been thanked: 614 times
- Contact:
Re: Flowkit 2
Ben
Sure thing I expect as I know microchip in the case of an errata it will be solved and also I think the prices will come down
Just saying the gap between ARM and Microchip is closing all the time
Enjoy your week
Sure thing I expect as I know microchip in the case of an errata it will be solved and also I think the prices will come down
Just saying the gap between ARM and Microchip is closing all the time
Enjoy your week
https://www.flowcodexchange.com/
Regards QMESAR
Regards QMESAR