Home
JAQForum Ver 20.06
Log In or Join  
Active Topics
Local Time 06:57 03 May 2024 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 : MicroMite SD files and MMedit 3.7

Author Message
KeepIS

Guru

Joined: 13/10/2014
Location: Australia
Posts: 1369
Posted: 08:05pm 24 Jul 2017
Copy link to clipboard 
Print this post

Hi all, back after a few years (had the mono and the colour units) and just put together an Explore 100. Latest MMEdit and a lot has changed.

There is no drive command, I assume that in the Micromite+ E100, any Basic File actions automatically reference the SD card?

It also looks like MMEdit V3.70 sends everything to the nvram - The only way I have been able to place a file onto the SD card is to use the PC and do it directly.

MMEdit sees the card, can make a directory on it, can see files, they load and run, but any file copy I do in "MM File master" goes to memory? I know I'm thick but I hope someone can enlighten me and save me more hours of searching to find out where I'm going wrong. Also MMEdit reports on CHDIR ".." when in the SD root Dir - Error: Cannot access the SD card. I assume that's normal?

I suppose what I'm asking a a quick walk through of the SD card and how relates to the new MM E100 and MMEdit. I did try a search but I could not find an answer.


It's all too hard.
Mike.
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 5911
Posted: 10:33pm 24 Jul 2017
Copy link to clipboard 
Print this post

You need to have V5.04.04 or better for transferring to/from the SD card to work.
You should also select MM Plus V5.3 syntax file before connecting to the file manager so MMEdit knows what you have connected.

I will eventually get V5.4 syntax done.

Jim



VK7JH
MMedit   MMBasic Help
 
KeepIS

Guru

Joined: 13/10/2014
Location: Australia
Posts: 1369
Posted: 01:26pm 25 Jul 2017
Copy link to clipboard 
Print this post

Hi Jim, thanks for the reply, I'm just waiting for the Microbridge components to arrive and then I'll upgrade to the latest MMBasic version (currently install is V5.2)

I have a PIC3 (had it for years) but I don't want to download and install MPLAB-X just to access the programmer SW to program the chip.

Thanks again.

Mike.


Edited by KeepIS 2017-07-26
It's all too hard.
Mike.
 
KeepIS

Guru

Joined: 13/10/2014
Location: Australia
Posts: 1369
Posted: 02:51pm 25 Jul 2017
Copy link to clipboard 
Print this post

Searching I did here and on the net suggested that the MPLAB IPE could not be installed without the full MPLAB-X installation.

I decided to download and install it anyway, however there was an option to install only the IPE, I did that and flashed the latest version of MMbasic.

Total size of MPLAB-X installed on HD was 414 Mbytes. Version was 3.65.

I can now copy files to the SD card in MMEdit - happy.

Thanks.

It's all too hard.
Mike.
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 5911
Posted: 04:27pm 25 Jul 2017
Copy link to clipboard 
Print this post

I use the MPLAB IPE for some of my updating but after having experienced the microbridge in use on my MMX board, I am sold!
I also use the arduino method which is just as fast as the microbridge for flashing.

If I didn't already have the Pickit3, I wouldn't bother buying one now.

Jim
VK7JH
MMedit   MMBasic Help
 
KeepIS

Guru

Joined: 13/10/2014
Location: Australia
Posts: 1369
Posted: 05:07pm 25 Jul 2017
Copy link to clipboard 
Print this post

That's what I'm thinking, I'll build the bridge when the parts arrive and give it a go, must say though that the firmware update was pretty fast with the IPE and PK3.

Mike.

It's all too hard.
Mike.
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9066
Posted: 09:27pm 25 Jul 2017
Copy link to clipboard 
Print this post

Greetings.
Welcome aboard HMS Micromite.

The 1455 bridge is an awesome chip. If there ever is a version 1C of the E100 PCB, I will include the 1455 interface, as paired up with the ASCII ICSP program, it makes programming the PIC32 chips a breeze, and, as you know, you don't then need 100MB+ of Microchip IDE just to get the IPE to program the bloody things!

The same applies to the E64 and a 1455 bridge, if there ever is another updated PCB version of this module.
Smoke makes things work. When the smoke gets out, it stops!
 
Bill7300
Senior Member

Joined: 05/08/2014
Location: Australia
Posts: 158
Posted: 10:56pm 25 Jul 2017
Copy link to clipboard 
Print this post

What's with these "if ever"s. Just do them, man :) I'll buy some.

Bill
 
KeepIS

Guru

Joined: 13/10/2014
Location: Australia
Posts: 1369
Posted: 10:59pm 25 Jul 2017
Copy link to clipboard 
Print this post

Hi, thanks for that info. I spent a lot of time reading right back to where that unit and idea first started out in the forum here. Look forward to trying it.

When the first 18F series chips came out, I programmed one of them as the programming controller (in assembler) for programming all the 18F series. I only needed to read in the Microchip configuration file from MPLAB for any 18F device and it automatically filled in all the settings in the Control application I wrote, and it was good to go (obviously you only read it in once and that chip was also added to the controller programming library of 18F devices).

Times have changed - I'm getting old and don't have the time any more - I would rather play with programming the E100 in basic and get it doing the fun things, like an Air quality and particle count monitor I have in mind.

Cheers.
It's all too hard.
Mike.
 
KeepIS

Guru

Joined: 13/10/2014
Location: Australia
Posts: 1369
Posted: 01:46pm 27 Jul 2017
Copy link to clipboard 
Print this post

FYI Just flashed the E100 with the 1455 bridge and ASCII ICSP program.

Went first go in 53 seconds. Very simple. Got to add - Some really great programming and design work by people on this forum, not just for this unit but for all the code and ideas that are shared - big thanks for all the time and effort.

Mike.
It's all too hard.
Mike.
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9066
Posted: 03:35pm 27 Jul 2017
Copy link to clipboard 
Print this post

Yay!

The ASCII ICSP is my programmer of choice for all the Micromite chips these days, as it is so quick to load and use over the IPE.

I confess I do still use the IPE on the gigantic Microchip IDE when necessary, such as last night when I needed to READ a completed MM chip so I would have one HEX file I could then use with ASCII ICSP, to program the chip with MMBASIC, my code, and all the LCD/touch configuration all in one go - I like that!

Just saves time if you have lots of them to program, if you don't have to program and configure each and every one separately, and worth mentioning just in case you are thinking of ever doing the same, as the extra step to read the complete device is a real time saver if you have to program more then one or two devices with the same setup.
Smoke makes things work. When the smoke gets out, it stops!
 
BobD

Guru

Joined: 07/12/2011
Location: Australia
Posts: 935
Posted: 04:19pm 27 Jul 2017
Copy link to clipboard 
Print this post

  Grogster said   The 1455 bridge is an awesome chip. If there ever is a version 1C of the E100 PCB, I will include the 1455 interface, as paired up with the ASCII ICSP program, it makes programming the PIC32 chips a breeze, and, as you know, you don't then need 100MB+ of Microchip IDE just to get the IPE to program the bloody things!

The same applies to the E64 and a 1455 bridge, if there ever is another updated PCB version of this module.

Grogs
with the E100 why don't you design a Click board kit for the 1455 bridge. Serial built in and a couple of flying leads to go to the ICSP.

If you ever do it then I'll be in for several.
Bob
 
Print this page


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

© JAQ Software 2024