![]() |
Forum Index : Microcontroller and PC projects : Colour Maximite 2 Deluxe Edition with USB mouse support
![]() ![]() ![]() ![]() |
|||||
Author | Message | ||||
lew247![]() Guru ![]() Joined: 23/12/2015 Location: United KingdomPosts: 1702 |
Thanks, I did see that when I was reading thought it ages ago but had totally forgotten |
||||
lew247![]() Guru ![]() Joined: 23/12/2015 Location: United KingdomPosts: 1702 |
Am I correct in thinking that all the devices in the Bottom Right Panel are interchangable? ie the same code should work on any of them in that specific family? Edit: obviously excluding the number of pins The reason I ask is because the CMM2 processor is the STM32H743IIT6 (400Mhz) and the STM32H743ZIT6U (480Mhz) are all listed under STM32H743x1/G Edited 2021-01-30 22:38 by lew247 |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10067 |
The CMM2 runs on the STM32H743IIT6 or STM32H753IIT6 nothing else. Both can be 400MHz or 480MHz depending on the rev level of the chip. The rev levels have the same part number so you cannot choose which you get although recent purchase are more likely to be 480MHz |
||||
lew247![]() Guru ![]() Joined: 23/12/2015 Location: United KingdomPosts: 1702 |
Thanks Peter, I (mistakenly) thought that parts in that section with the same number of pins from the same family would be interchangable |
||||
siwypiotr![]() Senior Member ![]() Joined: 18/08/2020 Location: PolandPosts: 127 |
STM32H743IIT6 480 MHz version |
||||
JohnS Guru ![]() Joined: 18/11/2011 Location: United KingdomPosts: 3998 |
A quick guide to STM32 parts looks to be along the lines of: STM32...abcd (i.e. consider the last 4 letters/digits) a=[ROVZIABNX] means [64/90/100/144/176/180/208/216/240] pins/balls b=[8BCEGI] [64/128/256/512K/1M/2M] flash c=[TKHY] LQFP/UFBGA/TFBGA/WLCSP package d=[678] temperature range e.g. -40 to [85/105]C So the STM32H743IIT6 is a CPU with 176 pins, 2M flash, LQFP package, -40 to 85C temp range. For lots more see its datasheet(s). Generally, every different CPU is different to the software, i.e. features change pins / are not available / etc. Potentially the software can be changed to cope with the variations but every change means extra coding & extra testing and the person doing the change probably needs to own the hardware and be prepared to power it up to do the testing. John Edited 2021-01-31 00:48 by JohnS |
||||
mclout999 Guru ![]() Joined: 05/07/2020 Location: United StatesPosts: 483 |
siwypiotr have you considered revising your Delux to include the now-standard PS/2 mouse interphase? And would it be good or bad to remove the HT mouse option or have both? We now have a TUBO button option is that possible as well? Just asking. |
||||
thwill![]() Guru ![]() Joined: 16/09/2019 Location: United KingdomPosts: 4251 |
Sorry, I've bit my tongue for weeks, it's interFACE let's blame autocorrect ;-) Tom MMBasic for Linux, Game*Mite, CMM2 Welcome Tape, Creaky old text adventures |
||||
jirsoft![]() Guru ![]() Joined: 18/09/2020 Location: Czech RepublicPosts: 533 |
Just updated my CMM2ESP module (NC commander + standard Wifi, fast serial), here is small video: ESP in CMM2 in action Now I need to update FW to be able use Peter's JSON... Jiri Napoleon Commander and SimplEd for CMM2 (GitHub), CMM2.fun |
||||
siwypiotr![]() Senior Member ![]() Joined: 18/08/2020 Location: PolandPosts: 127 |
Yes PS2 mouse will be avaliable soon toogether with HT. I can add turbo button but does anyone need it? |
||||
Rado Regular Member ![]() Joined: 27/11/2020 Location: CroatiaPosts: 59 |
Turbo switch would be great. And it would be great if it could be on front panel. As well as the power switch. And power switch like the original CMM2 design. Ok, ok, I'll see myself out... |
||||
Turbo46![]() Guru ![]() Joined: 24/12/2017 Location: AustraliaPosts: 1636 |
siwypiotr, I have been considering buying one of your delux CMM2s but I only want one with the HT mouse chip fitted. The web site is confusing, in one place it says: and in another place it says: I am not interested in the ESP. Is it available with just the HT mouse chip fitted? Bill Keep safe. Live long and prosper. |
||||
siwypiotr![]() Senior Member ![]() Joined: 18/08/2020 Location: PolandPosts: 127 |
Hi Currently only fully featured model is available: https://sklep.pslabs.pl/Colour-Maximite-2-Deluxe-Edition-USB-Host-Contr-WiFi-p150 It comes with mouse controller and ESP module. There is no possibility to buy without ESP module. |
||||
mclout999 Guru ![]() Joined: 05/07/2020 Location: United StatesPosts: 483 |
Yes. I plan to get one of your units after this projects get stable and more standardized. I use a momentary switch on my PS/2 mouse cable so I am not shorting pins constantly. When I boot or use the CPU RESTART I just hold it down. Is it better to use a toggle switch? Edited 2021-02-01 15:56 by mclout999 |
||||
siwypiotr![]() Senior Member ![]() Joined: 18/08/2020 Location: PolandPosts: 127 |
Yes. I plan to get one of your units after this projects get stable and more standardized. I use a momentary switch on my PS/2 mouse cable so I am not shorting pins constantly. When I boot or use the CPU RESTART I just hold it down. Is it better to use a toggle switch? I do not think that use of toggle switch is correct. You can forget that itis one and some people might use those pins, this can create a short. |
||||
Rado Regular Member ![]() Joined: 27/11/2020 Location: CroatiaPosts: 59 |
The connection is needed only while restarting the device, as that's the time the loader gets to set the clock speed. Other than that, I guess those pins can be freely used. I'm vouching for the turbo switch because of sheer nostalgia. ;) |
||||
siwypiotr![]() Senior Member ![]() Joined: 18/08/2020 Location: PolandPosts: 127 |
I'm vouching for the turbo switch because of sheer nostalgia. ;) Turbo switch ok, but it has to be momentary switch in my opinion. |
||||
Rado Regular Member ![]() Joined: 27/11/2020 Location: CroatiaPosts: 59 |
Well, you're the architect of your own device! :) If I understand correctly, we have to deal with two scenarios here: - an advanced user who wants to reuse the pin for her own projects and wants it to be free for use; - a beginner who just wants superspeed and doesn't want to bother pushing the button every time CMM (re)starts. Those two are conflicting interests, so what's the best way to satisfy both? It could be the switch that would let the advanced user turn off turbo after powering on, so that the pin can be reused; the novice user would likely just leave the turbo switch turned on all the time, to avoid having to remember to keep it pushed while (re)starting the device. Another could be a on-board jumper that can manually be set to turbo or normal operation, coupled with a momentary switch and "factory" set-up in turbo mode. The novice would not have to open the device, but will not be able to use the pin. The more advanced user could open the case to set it up in normal mode and use momentary switch to boost the device as desired, and still get the pin free for other use. For a novice, a permanent switch with cryptic "T" and "N" options would be much easier, and it does have that PDP-ish retro click-clack feeling. The professional might like the momentary switch more. |
||||
siwypiotr![]() Senior Member ![]() Joined: 18/08/2020 Location: PolandPosts: 127 |
If I understand correctly, we have to deal with two scenarios here: - an advanced user who wants to reuse the pin for her own projects and wants it to be free for use; - a beginner who just wants superspeed and doesn't want to bother pushing the button every time CMM (re)starts. Those two are conflicting interests, so what's the best way to satisfy both? It could be the switch that would let the advanced user turn off turbo after powering on, so that the pin can be reused; the novice user would likely just leave the turbo switch turned on all the time, to avoid having to remember to keep it pushed while (re)starting the device. Another could be a on-board jumper that can manually be set to turbo or normal operation, coupled with a momentary switch and "factory" set-up in turbo mode. The novice would not have to open the device, but will not be able to use the pin. The more advanced user could open the case to set it up in normal mode and use momentary switch to boost the device as desired, and still get the pin free for other use. For a novice, a permanent switch with cryptic "T" and "N" options would be much easier, and it does have that PDP-ish retro click-clack feeling. The professional might like the momentary switch more. My model is focused on power users. I can add momentary switch + jumper on the board. If we talk about boards and users Im focused on You can check my expansion system in progress: https://www.thebackshed.com/forum/ViewTopic.php?PID=163514#163514 |
||||
Turbo46![]() Guru ![]() Joined: 24/12/2017 Location: AustraliaPosts: 1636 |
For the 'turbo' mode I'm planning to use a transistor controlled by an RC network to momentarily ground pin 37 at startup. It can be enabled or disabled by a toggle switch. I'll try it out tomorrow. Bill Keep safe. Live long and prosper. |
||||
![]() ![]() ![]() ![]() |
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |