Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 11:48 17 Sep 2025 Privacy Policy
Jump to

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.

Forum Index : Microcontroller and PC projects : ARMmite b19, MX470 b12, minor bug fix

Author Message
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10400
Posted: 10:46pm 20 Mar 2015
Copy link to clipboard 
Print this post

Please find attached minor bug fixes to both platforms. This addresses a problem with scaled fonts.

I should have also mentioned in the ARMmite announcement an additional difference from the Micromite manual:

RANDOMIZE no longer exists or is needed.
RND(n) becomes just RND

The STM32 has a true hardware random number generator so RND will return genuinely random numbers with no requirement for a seed.

2015-03-21_084534_Micromiteb12.zip

2015-03-21_084607_ARMmiteb19.zip
 
panky

Guru

Joined: 02/10/2012
Location: Australia
Posts: 1116
Posted: 10:52pm 20 Mar 2015
Copy link to clipboard 
Print this post

Pete,

You are a machine😀😀😀😀

I am in awe of the knowledge and commitment you are providing to the BSF and MM.

Regards,
panky

... almost all of the Maximites, the MicromMites, the MM Extremes, the ArmMites, the PicoMite and loving it!
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9642
Posted: 11:31pm 20 Mar 2015
Copy link to clipboard 
Print this post

AMEN, brother!
Smoke makes things work. When the smoke gets out, it stops!
 
SiNut
Newbie

Joined: 12/03/2015
Location: United States
Posts: 12
Posted: 09:54pm 21 Mar 2015
Copy link to clipboard 
Print this post

Peter,
Thank you for your vision, dedication and hard work on the ARMmite. You have created a very powerful tool that opens up so many opportunities to quickly build very capable systems.

I have a couple of Discovery boards running firmware version "b12" and they have performed very well on all the tests I have run so far. I updated one of the boards to version "b19" and it does not to respond to the USB console. Upon reverting back to version "b12" the system operates normally. Both these systems are run solely from the USB console (micro-USB connector CN5) and do not have any connections to the UART pins.

Upon further investigation, I see that firmware "b19" does not initialize the micro USB port unless one connects to the UART pins first and runs the "OPTION CONSOLE USB" command. This has to be done for each system that is programmed afresh with this firmware.

This negates the benefit of "b12" where a system can be built and initialized without ever requiring a serial to USB converter for the console. I request you to please consider restoring this functionality of "b12" as it simplifies system design considerably.

Also is there a simple mechanism for a program to determine the version of the firmware build that is running? This would allow running programs to provide this information and is useful in embedded systems that may not have a console.


Regards,

-- SiNut
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 10400
Posted: 10:37pm 21 Mar 2015
Copy link to clipboard 
Print this post

SiNut

There are too many downsides of the USB console to make it the default.
There is no driver for LINUX
There are buffer overrun issues on receiving files in xmodem
Some people are finding issues with stability of the USB connection
The USB link cannot recognise if a terminal is connected only if the VCP link to the computer is up - hence, for example, you never see the copyright banner

It may be better in the long term to target the USB port for memory stick and/or keyboard use.







 
plasma
Guru

Joined: 08/04/2012
Location: Germany
Posts: 437
Posted: 08:22am 22 Mar 2015
Copy link to clipboard 
Print this post

thx peter
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9642
Posted: 01:13pm 22 Mar 2015
Copy link to clipboard 
Print this post

  matherp said  It may be better in the long term to target the USB port for memory stick and/or keyboard use.


+1 vote from me for USB keyboard concept. All only as vague suggestions at this point, naturally.....
Smoke makes things work. When the smoke gets out, it stops!
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025