Home
JAQForum Ver 20.06
Log In or Join  
Active Topics
Local Time 20:07 19 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 : help with power up on colour Maximite

     Page 3 of 4    
Author Message
WhiteWizzard
Guru

Joined: 05/04/2013
Location: United Kingdom
Posts: 2794
Posted: 10:38pm 28 Oct 2015
Copy link to clipboard 
Print this post

@jeffj

I would gladly offer to take a look at your CMM but unfortunately I am on the other side of the planet to you.
This means that it would spend two weeks travelling! Hopefully there is someone nearer to you that is able to help you out?

One thing I want to clarify, is your CMM working with a keyboard and monitor (with the capacitor fix); but just not working when connected to a computer (your unknown device issue)?

WW

For everything Micromite visit micromite.org

Direct Email: whitewizzard@micromite.o
 
jeffj
Regular Member

Joined: 04/02/2012
Location: Australia
Posts: 80
Posted: 01:48am 29 Oct 2015
Copy link to clipboard 
Print this post

Thanks White Wizard yes screen ok and keyboard ok jeff
 
jman

Guru

Joined: 12/06/2011
Location: New Zealand
Posts: 711
Posted: 08:39am 29 Oct 2015
Copy link to clipboard 
Print this post

Hi Jeffj

Flick me a PM with your email address and we setup a remote session on your PC to resolve the issue

Regards
Jman
 
bigmik

Guru

Joined: 20/06/2011
Location: Australia
Posts: 2870
Posted: 01:05pm 29 Oct 2015
Copy link to clipboard 
Print this post

Hi Jeff,

My busy time is almost over, about a week to go,

If you wish to send me your board and pay for return post I am happy to have a look at it for you. I cant get to look at it till the week of 9th November though..

But firstly.. Are you powering off the USB cable?

If so try a different (shorter and thicker) cable as longer cables often dont work very well.

Are you trying on a USB3 port? I have seen some funnies with USB3 and the detcetion at times.. Try on a USB2 port.

Open the device manager and watch as you insert the cable, if the screen refreshes then the system has detected something, if not then I suspect some other problem.

Try it on another PC.



Regards,

Mick

Mick's uMite Stuff can be found >>> HERE (Kindly hosted by Dontronics) <<<
 
jeffj
Regular Member

Joined: 04/02/2012
Location: Australia
Posts: 80
Posted: 09:07pm 31 Oct 2015
Copy link to clipboard 
Print this post

Thanks for yr offer
No I am not powering it from the usb
I think its a usb2 but was working ok
No screen refresh
J Man has offered a link up so will persue that first
regards Jeff
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 5923
Posted: 10:12pm 31 Oct 2015
Copy link to clipboard 
Print this post

You can always use one of the serial ports and a USB-TTL adapter instead of the USB.

Look at "OPEN comspec$ AS console" in the help.

Jim
VK7JH
MMedit   MMBasic Help
 
jeffj
Regular Member

Joined: 04/02/2012
Location: Australia
Posts: 80
Posted: 04:51pm 05 Nov 2015
Copy link to clipboard 
Print this post

Thanks Tassy jim
Sounds good
I looked in help but couldn't find it.
No results on search either
Jeff
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 5923
Posted: 08:24pm 05 Nov 2015
Copy link to clipboard 
Print this post

Page 36 of the MMBasic V4.5 Manual

  Quote  OPEN comspec$ AS [#]fnbr
or
OPEN comspec$ AS console
CMM
MM
Will open a serial port for reading and writing. Two ports are available
(COM1: and COM2:) and both can be open simultaneously. For a full
description with examples see Appendix A.
‘comspec$’ is the serial port specification and has the form:
“COMn: baud, buf, int, intlevel”
with an optional ",FC" or “,OC” or ",DE" or ",S2" appended.
COM1: uses pin 15 for receive data and pin 16 for transmit data and if
flow control is specified pin 17 for RTS and pin 18 for CTS.
COM2: uses pin 19 for receive data and pin 20 for transmit data on the
monochrome Maximite and D0 (receive) and D1 (transmit) on the
Colour Maximite.
For the DuinoMite see the "DuinoMite MMBasic ReadMe.pdf"
document for details.
If the port is opened using ‘fnbr’ the port can be written to and read from
using any commands or functions that use a file number.
A serial port can be opened with “AS CONSOLE”. In this case any data
received will be treated the same as keystrokes received from the
keyboard and any characters sent to the video output will also be
transmitted via the serial port. This enables remote control of MMBasic
via a serial interface.


Jim
VK7JH
MMedit   MMBasic Help
 
jeffj
Regular Member

Joined: 04/02/2012
Location: Australia
Posts: 80
Posted: 07:36pm 07 Nov 2015
Copy link to clipboard 
Print this post

Thanks Jim looks good.
Sorry never thought about looking in the manual
It continues to amaze me how many features that are available in this little gadget
Will give it a try
Jeff
 
jman

Guru

Joined: 12/06/2011
Location: New Zealand
Posts: 711
Posted: 09:48pm 16 Nov 2015
Copy link to clipboard 
Print this post

Hi
Could somebody in Sydney with a PicKit 3 be so kind as to help Jeff reprogram his
Colour Maximite

The bootloder does not kick in when the button is held down on power up.

Much appreciated

Regards
Jman


 
centrex

Guru

Joined: 13/11/2011
Location: Australia
Posts: 320
Posted: 10:26pm 16 Nov 2015
Copy link to clipboard 
Print this post

All depends where he lives, please pm me with the info.
Unfortunately I live well south west of Sydney town but I do have a pickit3.

I will help if I can!

Cliff.
Cliff
 
robert.rozee
Guru

Joined: 31/12/2012
Location: New Zealand
Posts: 2294
Posted: 10:27pm 16 Nov 2015
Copy link to clipboard 
Print this post

pic32prog + arduino nano... or, indeed, any 328p-based arduino.

 
jeffj
Regular Member

Joined: 04/02/2012
Location: Australia
Posts: 80
Posted: 02:38pm 01 Dec 2015
Copy link to clipboard 
Print this post

Thanks Cliff I havn't been keeping an eye on the posts I ordered a pickit3, actually came today hence me looking how to use it will keep you posted Jeff
 
panky

Guru

Joined: 02/10/2012
Location: Australia
Posts: 1099
Posted: 05:43pm 06 Dec 2015
Copy link to clipboard 
Print this post

Jeff,

I am in Sydney all this week (Central Coast - near Wyong) and have kit to program a Colour Maximite or can offer assistance via phone if you want?

Cheers,
Doug.

PS. Normally holed up in sunny Bega
... almost all of the Maximites, the MicromMites, the MM Extremes, the ArmMites, the PicoMite and loving it!
 
jeffj
Regular Member

Joined: 04/02/2012
Location: Australia
Posts: 80
Posted: 06:46pm 08 Dec 2015
Copy link to clipboard 
Print this post

Hi folks
At last I got my pickit3 working .I bought a clone and I know what you will say




It arrived with no documentation whatever . Anyway I got onto them and they gave me details of the manual . I followed that and got it to work .

My first attempt failed due to a broken track to the ICSP header I fixed that with some very fine wire
When I connect it I get the error "Does not match expected device ID(0x7000)
Target device(0x41000) Have double checked the chip ref and all ok . When I read the chip connected it comes up with 0x41000.
I pressed the "proceed anyway" option and it put the v4.5 update into the chip.
The MM runs ok but will still not communicate with the computer nor will it load firmware when Load firmware is pressed on powerup

There were a few comments about not seeing the "Silicon chip serial" in com1
area. Well I connected a B/W MM in on same cable and that shows up ok

Reports below

Connecting to MPLAB PICkit 3...

Currently loaded firmware on PICkit 3
Firmware Suite Version.....01.28.90 *
Firmware type..............PIC32MX

Target voltage detected
Target Device ID (0x41000) does not match expected Device ID (0x7000).
2015-12-09T15:10:05+1100- Loading hex file. Please wait...
Loading code from C:\Documents and Settings\Jeff\My Documents\Downloads\Colour_Maximite_MMBasic\ColourMM_MMBasic_V4.5.hex...
2015-12-09T15:10:05+1100- Hex file loaded successfully.

Target Device ID (0x41000) does not match expected Device ID (0x7000).



Thanks for the offers of help
This MM is very determined not to work regards Jeff
 
disco4now

Guru

Joined: 18/12/2014
Location: Australia
Posts: 844
Posted: 08:11pm 08 Dec 2015
Copy link to clipboard 
Print this post

Jeff,

I use a clone. when I get this type of error

Target Device ID (0x41000) does not match expected Device ID (0x7000).


is when I select the wrong Device in the MPLAB IPE.
eg PIC32MX170F256B selected but talking to a PIC32MX170F256D

Check you are selecting the correct device to match the one in the MM.

Regards
Gerry
Latest F4 Latest H7
 
WhiteWizzard
Guru

Joined: 05/04/2013
Location: United Kingdom
Posts: 2794
Posted: 09:30pm 08 Dec 2015
Copy link to clipboard 
Print this post

Jeff,

Exactly like Gerry has mentioned - make sure you are taslking to the correct part. It is not just the 'numeric' part of the device that need to be correct, but also the final letter.

WW
For everything Micromite visit micromite.org

Direct Email: whitewizzard@micromite.o
 
WhiteWizzard
Guru

Joined: 05/04/2013
Location: United Kingdom
Posts: 2794
Posted: 09:44pm 08 Dec 2015
Copy link to clipboard 
Print this post

Assuming we are still talking about a Colour Maximite here, are you sure the USB connector is soldered ok onto the PCB?

Maybe one of the two middle pins (D+,D-) is broken in which case you will never get it going!!

Take a cheap usb lead and cut it in half. plug the half into the MaxiMite, and then use a multimeter to check continuity from the cut end of the usb lead (obviously strip and expose the individual wires BEFORE plugging it into the MaxiMite) and between the relevant parts on the PCB.

Without looking at the schematic, if USP pin goes directly to PIC, then check for continuity between exposed cable at cut end of USB lead, and the relevant PIC pin. If no continuity then you know you have a broken track/join.

The above check will test for faulty USB socket solder joints (open circuit and shorts), broken tracks, and 'missed' soldered pin at PIC

Hope this helps (and makes sense!!)

WW
For everything Micromite visit micromite.org

Direct Email: whitewizzard@micromite.o
 
jeffj
Regular Member

Joined: 04/02/2012
Location: Australia
Posts: 80
Posted: 07:02am 09 Dec 2015
Copy link to clipboard 
Print this post

Thanks for yr comments
Yes colour
The Id I entered for the chip is as per the stamping on the chip.
Note when a read is done it comes up with 0x41000 .
I have checked the cable from usb plug to the pins on the card , no s/c or o/c.
By the way the MM is working ok except for the above The update must have gone in ok as the warning re the on board clock is not set as this didn't occur before
jeff
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 3678
Posted: 08:08am 09 Dec 2015
Copy link to clipboard 
Print this post

Is it a PIC32MX795F512L? If not, which chip is it?

My chips don't have the device ID on them but they do have the name like above.

JohnEdited by JohnS 2015-12-10
 
     Page 3 of 4    
Print this page
© JAQ Software 2024