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: AustraliaPosts: 1369 |
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: AustraliaPosts: 5911 |
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: AustraliaPosts: 1369 |
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. It's all too hard. Mike. |
||||
KeepIS Guru Joined: 13/10/2014 Location: AustraliaPosts: 1369 |
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: AustraliaPosts: 5911 |
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: AustraliaPosts: 1369 |
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 ZealandPosts: 9066 |
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: AustraliaPosts: 158 |
What's with these "if ever"s. Just do them, man :) I'll buy some. Bill |
||||
KeepIS Guru Joined: 13/10/2014 Location: AustraliaPosts: 1369 |
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: AustraliaPosts: 1369 |
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 ZealandPosts: 9066 |
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: AustraliaPosts: 935 |
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 |