Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 06:52 14 Nov 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 : F4 QUESTION

Author Message
OA47

Guru

Joined: 11/04/2012
Location: Australia
Posts: 1013
Posted: 10:25am 28 Jul 2020
Copy link to clipboard 
Print this post

This may be one for Peter M(agician) but I am happy to take advice from anyone. I have had times when the F4 has lost connection to the console program (a WIN10 issue I think) and to regain control of the F4 I need to power cycle the board. The strange thing is that the loaded program disappears and the OPTIONS revert to LCDPANEL_16 RLANDSCAPE and no TOUCH defined. Can you tell me where these options are held and why they should revert to REVERSE landscape etc?

OA47
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3308
Posted: 11:51am 28 Jul 2020
Copy link to clipboard 
Print this post

Much more information is needed.
What version of MMBasic?
What platform (Micromite, Micromite Plus, Maximite, etc)?
Do you use F4 at the command line, in MMEdit, etc?
Anything else that is pertinent?

From the sound of it you are using a Micromite and in that case the options are stored in flash.  I have no idea why the options change but I would suspect a bad power supply as the PIC32 is more sensitive to power supply voltage and noise when writing to flash.

Geoff
Geoff Graham - http://geoffg.net
 
CaptainBoing

Guru

Joined: 07/09/2016
Location: United Kingdom
Posts: 2171
Posted: 12:36pm 28 Jul 2020
Copy link to clipboard 
Print this post

think he means the ArmMite F4

I have had the same problem with the USB connection being flaky and there was a fairly good discussion (if a bit fragmented) when the F4 first came about (as a 'mite). For me, although i never solved the problem, it was definately associated with the USB controller on the board and by changing the jumpers and going direct to the console pins (using my normal method of a CH340) the problem went away. So I never fixed the problem with the USB thingie on the F4 but I successfully circumvented it.

have a rummage through this thread. https://www.thebackshed.com/forum/ViewTopic.php?TID=11334&P=1
Edited 2020-07-28 22:46 by CaptainBoing
 
OA47

Guru

Joined: 11/04/2012
Location: Australia
Posts: 1013
Posted: 10:14pm 28 Jul 2020
Copy link to clipboard 
Print this post

  Quote  Much more information is needed.


Sorry Geoff for not being more descriptive, with all the variations of mites available using MMBasic it is easy to get focused on the current type that is being used in a project.
As CaptainBoing has replied I am talking about an ARMmite F4 and indeed I don't think that the issue is MMBasic related but more in the hardware/firmware of the ARMmite and the way the NVRam is used.

OA47
 
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