-
Notifications
You must be signed in to change notification settings - Fork 64
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
fomu looses programming #318
Comments
Hi @arblake , is this with the micropython example? |
No, FOMU pvt trying to load eforth
Adrian
On 13/10/20 7:22 pm, Other Tim wrote:
Hi @arblake <https://github.com/arblake> , is this with the
micropython example?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#318 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABNKKWZVP73ZTPHRCE5BVLSKR5ENANCNFSM4SEHWRRQ>.
--
Adrian Blake, VK2ALF
101 Mulach St
Cooma, NSW, 2630
Australia
Mobile +61 407232978
Pärna tn 3
Otepää
Valgamaa 67404
Estonia
Mobile +372 51971441
|
Maybe @rob-ng15 has advice for debugging the hw/sw USB stack used by eforth? Another thing you can try looking at: before programming, try running
If you sometimes see |
Sorry, it was a borrowed USB stack, and not experienced enough in verilog
to assist in debugging.
…On Tue, 13 Oct 2020, 17:56 Other Tim, ***@***.***> wrote:
Maybe @rob-ng15 <https://github.com/rob-ng15> has advice for debugging
the hw/sw USB stack used by eforth?
Another thing you can try looking at: before programming, try running dfu-util
-l a few times. Hopefully you'll always see
Found DFU: [1209:5bf0] ver=0101, devnum=12, cfg=1, intf=0, path="1-2.1", alt=0, name="Fomu PVT running DFU Bootloader v2.0.3", serial="UNKNOWN"
If you sometimes see Failed to retrieve string descriptor 2 and
name="UNKNOWN", you may be seeing an issue I've observed but haven't
diagnosed.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#318 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AN4SYT7RP2F6HYNNMDKUYHLSKSBEXANCNFSM4SEHWRRQ>
.
|
loaded micropython: |
Interesting, I don't get the line |
Ok, a few more questions:
|
Ubuntu , latest |
upgraded to foboot v2.0.3 |
If I use Rob's j1eforth, gtkterm needs to be started before loading software and I cannot stop gtkterm then restart and expect it to communicate with j1eforth |
I'm guessing the problem with For the micropython issue, this sounds like it's as-designed. With Fomu, it runs the bootloader every time you plug it in. To run a program, you either need to load it using |
I have redesigned and rebuilt j1eforth for the FOMU and have it up and running on my HACKER board. I have built the bitstream for PVT, but I am unable to test. |
I'm sticking with Silice version at the moment, as that I understand! |
My bad! 😉 |
I have uploaded the code using dfu -D build.dfu. Success and reported that ttyACM0 is available. dmesg also reports ttyACM0 is available. Attempts to communicate with minicom fail. device /dev/ttyACM0 no longer present. see below
Device returned transfer size 1024
Copying data from PC to DFU device
Download [=========================] 100% 104090 bytes
Download done.
state(7) = dfuMANIFEST, status(0) = No error condition is present
state(8) = dfuMANIFEST-WAIT-RESET, status(0) = No error condition is present
Done!
.......
new full-speed USB device number 10 using xhci_hcd
[ 6706.026844] usb 1-3.4: New USB device found, idVendor=1d50, idProduct=6130, bcdDevice= 0.00
[ 6706.026853] usb 1-3.4: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 6706.688830] cdc_acm 1-3.4:1.0: ttyACM0: USB ACM device
........
minicom: cannot open /dev/ttyACM0: Input/output error
........
new full-speed USB device number 14 using xhci_hcd
[ 7687.769675] usb 1-3.4: Device not responding to setup address.
[ 7687.977344] usb 1-3.4: Device not responding to setup address.
[ 7688.185311] usb 1-3.4: device not accepting address 14, error -71
[ 7688.186262] usb 1-3-port4: unable to enumerate USB device
...
any suggestions welcome.
The text was updated successfully, but these errors were encountered: