Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.
HardingJohn Regular Member Joined: 28/07/2017 Location: AustraliaPosts: 78
Posted: 05:53am 29 Aug 2020
Copy link to clipboard
Print this post
I was wondering, now that CSUBs has been added to CMM2, could it be added to the ARMiteH7 version. I have been using ver 5.05.11 for some time and have build a whole heap of devices based around the STM32H743ZI2 144pin chip. The new CMM2 version does not work with the bare chip. It might be looking for the added ram on the Waveshare board, I don't know? I have been hanging out in great anticipation for CSUBs, but can not change to the Waveshare board. Please help.Just know enough to get me in trouble, but not quite enough to get me out.
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 10582
Posted: 07:40am 29 Aug 2020
Copy link to clipboard
Print this post
Sorry - not enough hours in the day at the moment - perhaps one day.....
HardingJohn Regular Member Joined: 28/07/2017 Location: AustraliaPosts: 78
Posted: 12:18am 05 Sep 2020
Copy link to clipboard
Print this post
Yes, too true. Would it be less time consuming to add CSUBs to ArmiteH7 firmware rather than changing CMM2 firmware to run on 144 pin chip? Really hoping this could be done.
Many thanks for everything you have done.Just know enough to get me in trouble, but not quite enough to get me out.
HardingJohn Regular Member Joined: 28/07/2017 Location: AustraliaPosts: 78
Posted: 12:21am 05 Sep 2020
Copy link to clipboard
Print this post
Yes, too true. Would it be less time consuming to add CSUBs to ArmiteH7 firmware rather than changing CMM2 firmware to run on 144 pin chip? Really hoping this could be done.
Many thanks for everything you have done.Just know enough to get me in trouble, but not quite enough to get me out.
CaptainBoing Guru Joined: 07/09/2016 Location: United KingdomPosts: 2171
Posted: 08:29am 05 Sep 2020
Copy link to clipboard
Print this post
I am a bit at a loss to understand the reasoning behind this.
If you *can* write the C to provide the substance for CSubs, just write the application in C.
MMBasic is aimed at us poor souls that just can't or don't want to. It is stupid fast on the H7 already, if you need *that much* speed, perhaps MMBasic is not the way to go and C (or assembler) is the better option anyway.
what am I missing? The odd occasion when you need the speed for specific timings - neo pixels etc.?
Admittedly, I am coming at this from a micro-controller angle not the CMM2. Edited 2020-09-05 18:31 by CaptainBoing
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 10582
Posted: 08:32am 05 Sep 2020
Copy link to clipboard
Print this post
CSUBs on the ArmmiteH7 assuming command slot is available 4 hours work
CMM2 S/W on 144-pin chip - 2 weeks work and then it wouldn't have any screen Edited 2020-09-05 18:32 by matherp
HardingJohn Regular Member Joined: 28/07/2017 Location: AustraliaPosts: 78
Posted: 09:33am 05 Sep 2020
Copy link to clipboard
Print this post
Thanks Peter. Hoping you can squeeze in the 4 hours one day as having CSUBs on the ARMiteH7 144 pin chip would be fantastic. Thanks again.Just know enough to get me in trouble, but not quite enough to get me out.