numworks / epsilon

Modern graphing calculator operating system.
https://www.numworks.com/resources/engineering/software/
1.75k stars 463 forks source link

Issue writing epsilon to calculator #2107

Closed Increedible closed 5 months ago

Increedible commented 1 year ago

Describe the bug

I have been trying to write an up-to-date clone if this repo to my machine on wsl, and I got it to run on simulation. Following the tutorial at https://www.numworks.com/resources/engineering/software/build/ I gave up on wsys2 with too much errors, but now on linux I got it running with make PLATFORM=simulator epsilon_run. The issue rn is when I try to write to my calculator like the article says with python3 build/device/dfu.py -s 0x90010000:leave -D output/release/device/n0110/userland/userland.A.dfu, it says I'm missing the dfu which is obvious, so I tried to build it with make userland.A.dfu, but that gave me the error of: error: ASSERTIONS=0: No such file or directory make: *** [build/rules.mk:83: output/release/device/n0110/userland/userland.A.elf] Error 1 the file is just plainly missing, and I have no idea what to do after googeling away.

Screenshots

No calculator screenshots aside the simulation working: image

The calculator being detected: image

and the error while writing to my calculator: image

To Reproduce

Steps to reproduce the behavior:

  1. Install WSL and ubuntu
  2. Follow the blog post on https://blog.golioth.io/program-mcu-from-wsl2-with-usb-support/ to connect usb to wsl
  3. Follow the instructions on https://www.numworks.com/resources/engineering/software/build/

Expected behavior

For it to build correctly, and write correctly. When running python3 build/device/dfu.py -l, the numworks calculator shows up.

Environment

ExplodingBottle commented 11 months ago

Hello, after searching a bit, I found this as a workaround until an official fix:

(I am also using WSL linux)

EmilieNumworks commented 11 months ago

We're working on fixing this!

Sajid33bled commented 6 months ago

Moi quand je veux flasher sur la calculatrice il me dit que je nais pas de permission ou que il y aune erreur avec l'appareil

EmilieNumworks commented 5 months ago

The initial issue has been fixed. Please open a new issue describing your problem.