acsi2stm icon indicating copy to clipboard operation
acsi2stm copied to clipboard

One of 5 boards not starting up.

Open cebelcher opened this issue 1 year ago • 3 comments

I had 5 compact boards made by JLCPCB - one of them gives a green LED1 with power but LED2 never comes on orange. It is identified and flashed just fine by STM32CubeProgrammer. Any idea where it may be getting hung up so I can complain to JLCPCB or try to fix the (tiny) component?

cebelcher avatar Sep 18 '23 01:09 cebelcher

Hi @cebelcher, thanks for your feedback and sorry for the late reply. Can you try flashing version 4.10 ? I'm fighting against a random initialization bug in the firmware, it might be a duplicate of #56.

retro16 avatar Sep 22 '23 07:09 retro16

I did try 4.10 on the one of the 5 boards that doesn't seem to boot - the behavior is definitely different - the yellow LED 2 light does blink during boot up (I'm using PPutnik's TOS 1.4), but I do not see the ASCI2STM screen that I do with the other 4 boards, and I do not get a C drive on the desktop.

Not sure if this is bad assembly or a bad component from JLCPCB.

Thanks!

cebelcher avatar Sep 23 '23 01:09 cebelcher

Difficult to say without doing extensive probing on the hardware (oscilloscope, logic probe, component tester). Anyway, if the behavior is different, something is wrong with the board. Possible issues:

  • Bad component
  • Bad solder joint
  • Solder bridge (too much solder, shorting component leads)
  • Clone STM32 chip (I really hope it's not the issue and that JLCPCB is a reliable provider)
  • Random initialization bug in the firmware (I'm fighting something like that, but it seems 4.10 is working for everyone having issues)

Personally I built 7 units (including 5 early prototypes, but it's the same schematic, different layout) and they all work beautifully.

retro16 avatar Sep 27 '23 10:09 retro16