![]() |
Forum Index : Microcontroller and PC projects : ArmmiteH7 V5.07.00b1 - Major update, testers needed
Page 1 of 2 ![]() ![]() |
|||||
Author | Message | ||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10317 |
ArmmiteH7V5.07.00b1.zip Breaking changes: FFT is now MATH FFT SENSORFUSION is now MATH SENSORFUSION POLYGON command syntax and functionality now as per CMM2 Default baudrate now 115200 Option LCDPANEL HDMI removed (used MMBasic on the Raspberry Pi as the HDMI I/F which is no longer supported) Bug fixes as per latest releases of core MMBasic GUI updates as per core MMBasic New functionality MATH command as per CMM2 BOUND function as per CMM2 INC command as per CMM2 CHOICE function as per CMM2 LGETBYTE function as per CMM2 LONGSTRING RESIZE command as per CMM2 LONGSTRING SETBYTE as per CMM2 INV function as per CMM2 Minor performance improvements Improved circle drawing ADC changes using CMM2 code |
||||
Tinine Guru ![]() Joined: 30/03/2016 Location: United KingdomPosts: 1646 |
Yes!!!!! So concerned that this platform was being neglected...Thanks Pete, this technology deserves to go beyond gaming. ![]() |
||||
CaptainBoing![]() Guru ![]() Joined: 07/09/2016 Location: United KingdomPosts: 2170 |
Nice. Thanks |
||||
OA47 Guru ![]() Joined: 11/04/2012 Location: AustraliaPosts: 986 |
Thank you Peter OA47 |
||||
goc30![]() Guru ![]() Joined: 12/04/2017 Location: FrancePosts: 435 |
Hi pete would it be possible to know the type of H7 processor that works with this version more simply I would like to know with which type of card, for example nucleo h7 144 whaveshare card same as "cmm2 card" h750vb/h743vb based card I have a set waveshare card OpenH743i + lcd screen 7inch RGB . I can try to make everything work, especially the screen driver |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10317 |
STM32H743ZIT6 |
||||
Rado Regular Member ![]() Joined: 27/11/2020 Location: CroatiaPosts: 59 |
Any chance to work with this toy (VIT6)? https://www.aliexpress.com/item/1005001700815862.html?spm=a2g0s.9042311.0.0.27424c4dqCWRK2 |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10317 |
Not unless someone wants to make the changes to the firmware and I'm not volunteering. The code is designed to work on the Nucleo-H743 or an equivalent design |
||||
Tinine Guru ![]() Joined: 30/03/2016 Location: United KingdomPosts: 1646 |
I got the exact thing beautiful construction but it has fewer pins. The firmware loaded but then I noticed the pin incompatibility and just left it at that. |
||||
KeepIS![]() Guru ![]() Joined: 13/10/2014 Location: AustraliaPosts: 1882 |
Been away for a while and saw this new test release for the H7, so jumped in and loaded it onto my old test H7 (V1) 1: Defaults to 115200 baud ok 2: Responds to various commands ok However, it Will not allow me to set any options. > OPTION TOUCH 56, 123 Error : Failed to erase Program memory > OPTION USBKEYBOARD US,91 Error : Failed to erase Program memory I first loaded the bin file using Bin to NODE copy. I then used ST Link (program and verify), both methods gave exactly the same results. I can send a file to the H7 memory and it writes, saves and shows the file in memory cmd. I can list the file. Have I missed something stupidly obvious? like an option command format change? . Edited 2021-04-22 11:36 by KeepIS NANO Inverter: Full download - Only Hex Ver 8.1Ks |
||||
goc30![]() Guru ![]() Joined: 12/04/2017 Location: FrancePosts: 435 |
on nucleo 144, proc :STM32H743 ZIT6 I have same problem as KeepIS, with this release and "option" function here what I write and response > OPTION BAUDRATE 115200 Restart to activate > OPTION LCDPANEL SSD1963_5_BUFF,RL Error : Failed to erase Program memory > option list > with older release (5.05.11) it work correctly, SSD1963 is OK Edited 2021-04-22 13:06 by goc30 |
||||
KeepIS![]() Guru ![]() Joined: 13/10/2014 Location: AustraliaPosts: 1882 |
@ goc30, thanks for confirming, OPTION BAUDRATE 115200 Restart to activate Default is 115200 so this does not error, however the command will not change the baud rate from 115200, at least not on mine. I have 10 options that I've tried, only options that changes a default causes this Failed to erase Program memory error. Mike. Edited 2021-04-22 13:27 by KeepIS NANO Inverter: Full download - Only Hex Ver 8.1Ks |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10317 |
ArmmiteH7V5.07.00b2.zip Hopefully fixes the option issue Other things Audio now has all the capability of the CMM2 including the PLAY SOUND command USB keyboard now supports the same languages as CMM2 Edited 2021-04-22 20:04 by matherp |
||||
KeepIS![]() Guru ![]() Joined: 13/10/2014 Location: AustraliaPosts: 1882 |
Thanks, the options now work, looks like I need to recode the Sound (beep) and get the keyboard sorted. EDIT: Keyboard does not work: Setting OPTION USBKEYBOARD US. Option List gives: OPTION USBKEYBOARD FR Setting OPTION USBKEYBOARD FR. Option List gives: OPTION USBKEYBOARD IT Setting OPTION USBKEYBOARD IT. Error : Layout not supported Keyboard does not respond to any key strokes. EDIT 2: OPTION USBKEYBOARD US,91 Error : 91 is invalid (valid is 0 to 1) So can't enable/reset the USB port. Mike . Edited 2021-04-23 08:43 by KeepIS NANO Inverter: Full download - Only Hex Ver 8.1Ks |
||||
KeepIS![]() Guru ![]() Joined: 13/10/2014 Location: AustraliaPosts: 1882 |
In addition there are 6 "pseudo" pins (no SETPIN required) DAC1, DAC2, TEMP, BAT, IREF, SREF usage is: ? pin(DAC1) ' reads the voltage currently being output on DAC1 ? pin(DAC2) ' reads the voltage currently being output on DAC2 ? pin(BAT) ' reads the backup battery voltage input to the RTC ? pin(TEMP)' reads the die temperature of the chip in DegC ? pin(IREF)' reads the internal reference voltage given the current VDD ? pin(SREF)' reports the calibrated reference voltage at an accurate VDD of 3.3V print PIN(BAT) Error : Invalid pin print PIN(TEMP) Error : Invalid pin Mike. NANO Inverter: Full download - Only Hex Ver 8.1Ks |
||||
KeepIS![]() Guru ![]() Joined: 13/10/2014 Location: AustraliaPosts: 1882 |
I have a strange issue when I load a program into memory, the listing has almost everything converted to uppercase, any quoted text is also converted to uppercase. Typing EDIT and changing text to lowercase results in it being reloaded in uppercase when save or RUN (F1, F2) is pressed from EDIT mode. This means I will have to change the compare string code with MM.INFO$ results, like MM.INFO$(PIN 132) queries, this is not a problem to do if this is now the desired behaviour. I normally convert string compares to uppercase but had not done so for the string text returned by MM.INFO$() BTW I'm loading a file from the SD card. Mike. . NANO Inverter: Full download - Only Hex Ver 8.1Ks |
||||
goc30![]() Guru ![]() Joined: 12/04/2017 Location: FrancePosts: 435 |
DAC1, DAC2, TEMP, BAT, IREF, SREF usage is: ? pin(DAC1) ' reads the voltage currently being output on DAC1 ? pin(DAC2) ' reads the voltage currently being output on DAC2 ? pin(BAT) ' reads the backup battery voltage input to the RTC ? pin(TEMP)' reads the die temperature of the chip in DegC ? pin(IREF)' reads the internal reference voltage given the current VDD ? pin(SREF)' reports the calibrated reference voltage at an accurate VDD of 3.3V print PIN(BAT) Error : Invalid pin print PIN(TEMP) Error : Invalid pin Mike. same problem |
||||
matherp Guru ![]() Joined: 11/12/2012 Location: United KingdomPosts: 10317 |
Error : Invalid pin ADC changes using CMM2 code Sorry didn't spell out the implication use PIN("TEMP") etc. as per CMM2 Forgot about the keyboard enable pin will fix That is something from the CMM2 that shouldn't have made it across will fix Many thanks for the testing |
||||
KeepIS![]() Guru ![]() Joined: 13/10/2014 Location: AustraliaPosts: 1882 |
EDIT deleted message AS I Reread the reply above and am going to have another try. Edited 2021-04-23 18:02 by KeepIS NANO Inverter: Full download - Only Hex Ver 8.1Ks |
||||
KeepIS![]() Guru ![]() Joined: 13/10/2014 Location: AustraliaPosts: 1882 |
Really appreciate all the extra effort you are putting in on the H7. Battery and Core Temperature are now working perfectly ![]() Mike. NANO Inverter: Full download - Only Hex Ver 8.1Ks |
||||
Page 1 of 2 ![]() ![]() |
![]() |
![]() |
The Back Shed's forum code is written, and hosted, in Australia. | © JAQ Software 2025 |