Jump to content

Ordering EVO PCBs at chinese manufactures questions and help


Recommended Posts

  • Replies 171
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

As more and more start to order EVO PCBs fully assembled at chinese manufacturer and I get asked the same questions again and again, I though I open a thread about questions and their solution. Plea

That is what I did here https://www.pcbway.com/project/shareproject/PIN2DMD_EVO128x32_RGB_LED_Dotmatrix_Pinball_Display_Controller.html https://www.pcbway.com/project/shareproject/PIN2DMD_EV

Posted Images

Another update

I put an sdcard in the slot and connected the display to my real pinball data connection and still nothing, I then started mashing random buttons and found that if I hold button 1 & 2 down then press reset and then release buttons 1 & 2 the display will come on, displaying the pinball display until such time as the activation code comes up. I then disconnected the data cable from the display and did the same thing and the splash screen came up as expected.

The display will only show until I press reset or power cycle the display, then I have to press the buttons again to get a display.

If I remove the sdcard and press the buttons the same way I just get a flashing red LED, no display at all.

Is this a feature that excludes auto turn on until the display has been activated??

Will it behave normally once activated?

Link to post
Share on other sites

That is a emergency function of the bootloader and has nothing to do with the activation. The flashing red led means that it did not find a firmware file on SD which is normal when no SD is inserted. The difference to the normal firmware is that the bootloader does not initialize the external clock oscillator. So this may indicate that there is some kind of problem of getting a stable clock signal when it is needed.

Link to post
Share on other sites
2 hours ago, lucky1 said:

That is a emergency function of the bootloader and has nothing to do with the activation. The flashing red led means that it did not find a firmware file on SD which is normal when no SD is inserted. The difference to the normal firmware is that the bootloader does not initialize the external clock oscillator. So this may indicate that there is some kind of problem of getting a stable clock signal when it is needed.

Any suggestions on how to rectify it?

Link to post
Share on other sites
39 minutes ago, SpaceGambler said:

Any suggestions on how to rectify it?

 

As 99,99% of the boards seems to work, there seems some kind of hardware issue. The only thing I can think of on the software side,  is increasing the timeout for the oscillator to come up. I attached a testing version where I set 5 times the current timeout.

Link to post
Share on other sites
17 minutes ago, lucky1 said:

pin2dmd.upd 298 kB · 1 download

As 99,99% of the boards seems to work, there seems some kind of hardware issue. The only thing I can think of on the software side,  is increasing the timeout for the oscillator to come up. I attached a testing version where I set 5 times the current timeout.

I have applied the update and unfortunately it is still the same.

I have looked at the board with a magnifying glass but there is nothing physically wrong that I can see.

I have checked the buttons and they seem to be functioning properly and not faulty, apart from that I am not sure where to go now.

I have noticed that  sometimes I can press the reset button while the display is showing and the display resets normally but it only does it once and rarely does it happen.

Link to post
Share on other sites
1 hour ago, SpaceGambler said:

I have applied the update and unfortunately it is still the same.

I have looked at the board with a magnifying glass but there is nothing physically wrong that I can see.

I have checked the buttons and they seem to be functioning properly and not faulty, apart from that I am not sure where to go now.

I have noticed that  sometimes I can press the reset button while the display is showing and the display resets normally but it only does it once and rarely does it happen.

 

Try this one 

 

Link to post
Share on other sites
29 minutes ago, lucky1 said:

Last try pin2dmd.upd

This time I made sure I reinstalled the original firmware and then applied the update but unfortunately it's still the same.

I accessed the config menu  (I could also do this before) and in the tests the inputs had "all pins open" which I assume is ok, I also tested the RS232 and it comes up with "loop error". Does this mean anything or is it just because nothing is connected to the RS232?                

Link to post
Share on other sites
36 minutes ago, SpaceGambler said:

yes

This version goes directly into the config menu without any button pressed. Please let me know if it shows the menu screen EVERY time you power on or reset.

Link to post
Share on other sites
16 minutes ago, lucky1 said:

pin2dmd.updThis version goes directly into the config menu without any button pressed. Please let me know if it shows the menu screen EVERY time you power on or reset.

Yes it goes straight into the config menu but only if I hold buttons 1&2 and press the reset button to get it going like I have been doing the whole time.

On power up and a normal press of the reset button it displays nothing just like before.

I was able to get three presses of the reset button just now and it reset all three times but now nothing again.

Link to post
Share on other sites
5 minutes ago, SpaceGambler said:

Yes it goes straight into the config menu but only if I hold buttons 1&2 and press the reset button to get it going like I have been doing the whole time.

On power up and a normal press of the reset button it displays nothing just like before.

I was able to get three presses of the reset button just now and it reset all three times but now nothing again.

so that is not EVERY time then.

No idea anymore to solve this from the software side .

Link to post
Share on other sites
On 12/26/2020 at 5:58 PM, SpaceGambler said:

Has anyone found a solution for this issue?

I just received my first EVO board and after installing the firmware, I re-booted the display and got nothing, then I pressed the reset button and it came on. Just for a test I turned off the power and turned it back on again and then I get nothing again even when pressing the reset button.

I am able to get into DFU mode but not run mode.

I have checked the continuity of the buttons and none are jammed on. I have also checked the power an all good there.

 

Sounds like the same issue as dzorbas and I had. I haven't been back to check on it but what you describe sounds exactly the same. This is a hardware issue that I don't think can be fixed with software. 

I still want to investigate this further when I get time, but for now if you got it from PCBway I would first report it to them and then ask about a refund if possible. If it was from another source I would be contacting them and trying to get it swapped for a working board.

Link to post
Share on other sites
3 hours ago, Terranigma said:

Sounds like the same issue as dzorbas and I had. I haven't been back to check on it but what you describe sounds exactly the same. This is a hardware issue that I don't think can be fixed with software. 

I still want to investigate this further when I get time, but for now if you got it from PCBway I would first report it to them and then ask about a refund if possible. If it was from another source I would be contacting them and trying to get it swapped for a working board.

It's curious that the display works perfectly normal once I get it going by pressing the buttons, could it be some sort of reset cycle issue, a capacitor not charging maybe?

Link to post
Share on other sites
On 12/31/2020 at 8:47 PM, fly said:

In my opinion, this is a hardware problem, I have assembled five EVO boards myself and they all work without a problem.

Any idea where on the board the hardware issue would be?

Link to post
Share on other sites
  • 1 month later...

Hello friends, how are you?

Is it possible to change most components to a trought-hole design? I know some are impossible, like the processor, but capacitors, resistors, diodes, etc could be.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...