Page 1 of 1

EB-006-00-9 need help [SOLVED]

Posted: Tue Jul 07, 2015 6:31 pm
by lomovic
Please help about this matrix programer. I read all post, but I not solve my problem. My board always stop and write fault BOARD HAS NO POWER. Operation system is windows 8.1 profesional.I took print screen of fault, and picture of board. 5V is present on regulator, microcontroler, but mloader stop.

Re: EB-006-00-9 need help

Posted: Wed Jul 08, 2015 11:26 am
by Steve
Hello lomovic,

Do you get the same error when using mLoader directly to send the file? The mLoader.exe is in the "/Tools" folder of your Flowcode6 install and the HEX file for your program will be in the same location as where you saved your program.

Please let me know if this has the same problem.

If it does, you could try powering the EB006v9 board from the USB socket instead of using the screw terminals - there is a jumper next to the power socket.

Regards,
Steve.

Re: EB-006-00-9 need help

Posted: Wed Jul 08, 2015 9:22 pm
by lomovic
Thanks for help.
This board is new. When start mloader , loader run (on board turn on lamp D10 Prog) and off lamp D10 and write BOARD HAS NO POWER.
I read all instruction from device and forums, but not solve the problem.
We have oscilloscope and I took picture from oscilloscope. When I run mloader to save hex to pic voltage on Vdd from 5V fall down do 2,47V. Picture MATRIX02 is voltage on Vdd pin PIC on stand by,when mloader start that voltage fall down to 2,16V picture MATRIX01 and stop write message BOARD HAS NO POWER.
I took all picture from computer and board

Re: EB-006-00-9 need help

Posted: Wed Jul 08, 2015 9:50 pm
by kersing
Does your power supply limit the power (current, amperes, not volts) it supplies to the board? Programming mode is a larger load for the power supply.

Re: EB-006-00-9 need help

Posted: Thu Jul 09, 2015 9:10 am
by lomovic
Thanks kersing, but problem is on the board. On circuit diagram look Q3 (FDC634P) - Vcc is present all time (when supply from USB and when supply is from PSU). On the other side is VCCchip that is connect to Vdd on all PIC. When no programing mode that is present 5V, but when I start mloader himself or direct programing from flowcode6 that voltage Vccchip drop down do 2,16V, but 5V is present on Q3 Vcc.

I send question to forum but no answer from MATIX TECHNICAL SUPPORT.

Re: EB-006-00-9 need help

Posted: Thu Jul 09, 2015 9:34 am
by Steve
Another though I've had is you may have damaged the board if you have wired the power incorrectly. Generally we expect the boards to be powered via the power socket as this input is protected.

The screw terminals are unprotected and generally used for supplying power out to "downstream" E-Blocks, so if you have put any power into the +5V pin or accidentally reversed the polarity on the "+14V" pin then you're likely to have damaged the board.

Is this a possibility?

All our boards are fully tested before leaving our factory, so I'm confident the problem did not exist when we shipped the board.

Re: EB-006-00-9 need help

Posted: Thu Jul 09, 2015 1:19 pm
by kersing
lomovic wrote:I send question to forum but no answer from MATIX TECHNICAL SUPPORT.
The first reply to your message was from Matrix support. As well as the message just above this one.

Re: EB-006-00-9 need help

Posted: Thu Jul 09, 2015 7:47 pm
by lomovic
Please, I have many years of electronic work. I am development enginner and work in electronic from 1990 and work with PIC and microcontroler from 2000.
Work with many program and programer for microcontroler.
First if power from USB port some port have current limit and you post to connect extern power to board.
I read circuit diagram on the end of pdf EB006 manual and know how is connect external power.
+14V is connet before 7805. 7805 is IC to stabilize 5V to power board. After 7805 is 5V on all board. First if want to stabilize 5V (7805 have drop down voltage about 2,5V) min voltage is 7,5V above this voltage IC not stabilize. First I dont go voltage to much because work to many year with 78 ic-s.
On picture is 10V and that is ok to drive 7805.
Board have 3,3V IC which have supply from 5V regulator. All that voltage is ok all the time (when is stand by and when is in programing mod).
And have 5V on VDD pin PIC.
But when I run to programing and D10 go on(to indicate that in programing mode) power on chip go down do 2,16V and program stop and write BOARD HAS NO POWER.
If look on circuit diagram on end EB006-30-9.pdf on page 11 you see transistor Q3 (FDC643P) and voltage on VCC (left side) is 5V always, that voltage is from 7805.
On right side is VCCchip and 5V is present, but when start programing this voltage drop down to 2,16V measurement and took picture from oscilloscope.
Picture of osciloscope is on that point Vccchip or Vdd on PIC chip. I measure that voltage on Vdd pin of chip.Measure on Q3 it is not posible.
I measure voltage on 7805 out pin all time. 5V is stable.Only voltage VDD on chip is fall down.
I took all picture from board when I measure voltage,picture from computer when run mloader and flowcode6, but limit is 3 picture.
I need help like what I do to put board on.
If some of electronic engineer from Matrix produce flow diagram to detect faul or to go board on.
Like
1. connect board on usb
2. measure voltage on board Q2
3. if voltage below defect is IC1
4. connect wire from emiter that component
etc.

Re: EB-006-00-9 need help

Posted: Thu Jul 09, 2015 9:01 pm
by kersing
1. Disconnect external power.
2. Set jumper J11 to USB position.
3. Set jumper J12/J13/J14 to USB position.
4. Test if programming still fails. If so, continue with step 5.
5. Remove 16F628 and place other type PIC. (The 16F1937 that came with the board)
6. Create very simple flowchart for the new PIC.
7. Program this chart to chip.
8. Report results.

BTW I've worked with electronics and micro controllers since early 1980s and still make mistakes every once in a while (I'm human) resulting in the magic smoke being released...

Re: EB-006-00-9 need help

Posted: Fri Jul 10, 2015 6:45 am
by lomovic
Step from 1 to 4 is still fall down.
Step from 5 to 7 still fall down.

D:\Flowcode 6\tools\mLoader\mLoader.exe reported error code 255 - this message after programing

Please next step.


Please do like profesional not like child you broken my toy.

Re: EB-006-00-9 need help

Posted: Fri Jul 10, 2015 10:21 am
by lomovic
I really appriciate your assistance kersing, I am as well thinking to return the product as I am gething out of options. Have you ever had to return anything to Matrix and are you informed about procedure (who should I contact to return this part)?

Re: EB-006-00-9 need help

Posted: Fri Jul 10, 2015 10:30 am
by kersing
1. Can you measure the signal on Q2 input or output to see the waveform when switching to program mode?
2. What are the chip settings in Flowcode for your device? Is Low Voltage Programming enabled? If so, please disable and retry.
3. Did steps 5-7 result in the same error you got previously? (No power)

Regarding RMA, I never had to return anything, however Google provides the following link: https://www.matrixtsl.com/resources/fil ... 20Form.doc

(Ok, me updating my post while you replied confused the forum software somehow, I had to repost this answer and delete my previous message)

Re: EB-006-00-9 need help

Posted: Fri Jul 10, 2015 5:31 pm
by Steve
Full returns policy is here:
http://www.matrixtsl.com/returns_policy.php

Re: EB-006-00-9 need help

Posted: Fri Jul 10, 2015 10:08 pm
by lomovic
Board is on road to check in MATRIX. But I can answer of question number 2. Yes I read manual and in manual is write that EB006V9 do not support to program on low voltage because some of pin microcontroller is diferent. The same thing BOARD HAS NO POWER.
Thanks a lot everyone for help!

Re: EB-006-00-9 need help

Posted: Tue Sep 29, 2015 11:36 pm
by john_m0ers
@kersing
forgive the intrusion, but I keep getting badgered by the free windows 10 upgrade. Does it dynamically turn off power to usb ports as earlier windows have?, as this used to
cause all sorts of problems for usb devices.
Also, don't feel too bad, in the late sixties I had just finished building a five valve battery superhet receiver, and eager to test forgot filament voltage on psu was set to 6.3 instead
of 1.5 to 2volts. Result, five brand new and expensive valves all with open circuit filaments!. Also first z80 ics with craters in the middle because 5v psu was 5.8v due to iffy voltage pot.
john

Re: EB-006-00-9 need help

Posted: Wed Sep 30, 2015 10:48 am
by Benj
Hi John,
windows 10 upgrade. Does it dynamically turn off power to usb ports as earlier windows have?, as this used to cause all sorts of problems for usb devices.
I think it is highly likely. Windows 10 is basically a modified Windows 8 which is basically a modified Windows 7....

Re: EB-006-00-9 need help

Posted: Wed Sep 30, 2015 12:53 pm
by Steve001
hi,

To prevent Windows from “managing” power to your USB controller or devices, follow these steps:

Open Device Manager
start > control panel > system > device manager

or

by typing devmgmt.msc in the Start > Search panel.

The Device Manager window will open.
Expand the Universal Serial Bus controllers branch then double-click the USB Root Hub device, and choose the Power Management tab.
Turn off the Allow the computer to turn off this device to save power by unchecking the box then click the OK button:
Repeat the step on each USB root hub or do it only for USB ports that you want to be permanently powered on.
If you experience lost USB connections or power from a USB port to your auxiliary device,
try the steps above then idle the device and wait for a few minutes to confirm that the device is not getting powered down.

Hope this helps

Steve


:Edit this is for windows 7, not sure if the same applies for windows 8 or 10 machines

Re: EB-006-00-9 need help

Posted: Wed Sep 30, 2015 5:38 pm
by kersing
Yes, Windows 10 has the 'Allow the computer to turn off this device...' options so it might cause the same issues.

For Windows 10 to open device manager:
Start Explorer (file browser), On "This computer" right click and select 'Properties' (bottom of menu), in the left menu choose 'Device manager'.
Or from start open 'control panel', choose 'info' in the left menu and 'Device management' should be at the bottom of the right panel (might require scrolling to the bottom).

Once you've opened device manager use the instructions provided by Steve in the message above this one.

Re: EB-006-00-9 need help

Posted: Wed Sep 30, 2015 5:58 pm
by medelec35
kersing wrote: For Windows 10 to open device manager:
Start Explorer (file browser), On "This computer" right click and select 'Properties' (bottom of menu), in the left menu choose 'Device manager'.
Or from start open 'control panel', choose 'info' in the left menu and 'Device management' should be at the bottom of the right panel (might require scrolling to the bottom).
My preferred method is to hold widows key then press x.
You then get the following:
Win key x.png
(7.49 KiB) Downloaded 18069 times
Also useful for Admin command prompt, program features, disk management etc.

Martin

Re: EB-006-00-9 need help

Posted: Wed Sep 30, 2015 11:29 pm
by john_m0ers
Hi, thanks for all the help. If you had your eb006 connected to a usb port, what would happen if windows couldn't tell if any thing was connected, would it turn off?
Also, does the eb006 somehow "keep alive" the usb port/hub?
Sorry for all the questions, but just curious about possibilities.
Thanks again, regards
john

Re: EB-006-00-9 need help

Posted: Sat Oct 03, 2015 7:54 pm
by EtsDriver
If the eb006-09 was returned to MatrixTSL, id like to hear from matrix or you lomovic about the board what was the cause for dropping voltages, and if the board is broken, could you or matrix team test the regulator outside of the board. If regulator works fine, there is malfunctioning board. But if regulator is not working, I suspect that the regulator has suffered either overvoltages or inverted plus and minus.

I work on the industry and we had massive amount of boards that the designer had inverted the + and - input on connectors, and the symptom "voltage dropdown when load applied" on this case are similar, so I'm curious about this.. :D

Re: EB-006-00-9 need help

Posted: Sat Oct 31, 2015 1:23 pm
by lomovic
EB-006-00-9 have error. Matrix replace board.
My new board is OK. Everything works well.

MANY THANKS EVERYONE

----*******MATRIX******------- IS THE BEST
:D