Skip to content

CircuitPython 6.2.0 does not boot on Espruino Pico #4714

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
valholl opened this issue May 6, 2021 · 6 comments · Fixed by #4719
Closed

CircuitPython 6.2.0 does not boot on Espruino Pico #4714

valholl opened this issue May 6, 2021 · 6 comments · Fixed by #4719
Labels
board New board or update to a single board bug stm

Comments

@valholl
Copy link

valholl commented May 6, 2021

I've tried to flash adafruit-circuitpython-espruino_pico-en_US-6.2.0.bin on the Espruino Pico following the advanced reflashing instructions on https://www.espruino.com/Pico#advanced-reflashing , but after what seemed a succesful flash the board didn't react in any way (nothing was logged in dmesg).

I have also tried 7.0.0-alpha.1 with the same result

On the same board I have successfully flashed micropython, following the same instructions.

I've also found this post on the forum https://forums.adafruit.com/viewtopic.php?f=60&t=174183&p=849038&hilit=espruino#p849038 so I'm opening this issue.

Please let me know if you need me to do any further test; I'm using linux on the host I'm using to flash the board.

@valholl valholl added the bug label May 6, 2021
@dhalbert
Copy link
Collaborator

dhalbert commented May 6, 2021

Could you try some earlier versions: 6.1.0, 6.0.0, 5.3.1? That will help us narrow it down. You can download them here:
https://adafruit-circuit-python.s3.amazonaws.com/index.html?prefix=bin/espruino_pico/

@valholl
Copy link
Author

valholl commented May 6, 2021

I've used, as root, the command dfu-util -a 0 -s 0x08000000 -D adafruit-circuitpython-espruino_pico-en_US-6.1.0.bin (etc. with the other versions)

6.1.0 -> no storage device, no serial device, nothing in dmesgs
6.0.0 -> no storage device, no serial device, nothing in dmesgs
5.3.1 -> works fine

@dhalbert
Copy link
Collaborator

dhalbert commented May 6, 2021

@hierophect This is an STM32F401xE. Do you have any guess of why this would have stopped working?

I don't have one to try.

@hierophect
Copy link
Collaborator

Could be something got messed up with the oscillators in the course of the v6 updates. I'll check it out.

@tannewt tannewt added board New board or update to a single board stm labels May 6, 2021
@tannewt tannewt added this to the 6.x.x - Bug Fixes milestone May 6, 2021
@hierophect
Copy link
Collaborator

@valholl Hi, want to give this binary from my fix in #4719 a test? This fixes the problem on my Pico. Normally I'd point to the build artifacts but CI is being weird and didn't generate any.
firmware.bin.zip

@valholl
Copy link
Author

valholl commented May 7, 2021

@hierophect it works also on my pico, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
board New board or update to a single board bug stm
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants