Welcome, Guest
You have to register before you can post on our site.



Search Forums

(Advanced Search)

Forum Statistics
» Members: 398
» Latest member: Forest
» Forum threads: 151
» Forum posts: 427

Full Statistics

Online Users
There are currently 17 online users.
» 0 Member(s) | 15 Guest(s)
Bing, Google

Latest Threads
Mojo V3 change pins for 1...
Forum: General Questions
Last Post: tistructor
Yesterday, 09:54 AM
» Replies: 0
» Views: 11
Error when Debugging with...
Forum: General Questions
Last Post: Jay8ee
01-14-2021, 04:05 PM
» Replies: 2
» Views: 88
Alchitry Au+ new board
Forum: General Questions
Last Post: alchitry
01-14-2021, 03:10 PM
» Replies: 1
» Views: 116
Some confusion about Au D...
Forum: General Questions
Last Post: alchitry
01-14-2021, 03:07 PM
» Replies: 1
» Views: 67
Register Interface Bug?
Forum: General Questions
Last Post: alchitry
01-14-2021, 02:56 PM
» Replies: 1
» Views: 101
Alchitry Labs 1.2.5 - Viv...
Forum: General Questions
Last Post: alchitry
01-14-2021, 02:52 PM
» Replies: 1
» Views: 55
How to change Au master c...
Forum: General Questions
Last Post: alchitry
01-14-2021, 02:50 PM
» Replies: 1
» Views: 60
Programming Alchitry Au d...
Forum: General Questions
Last Post: Jay8ee
01-14-2021, 10:10 AM
» Replies: 1
» Views: 66
Wave Capture Example Proj...
Forum: General Questions
Last Post: alchitry
01-14-2021, 01:22 AM
» Replies: 1
» Views: 56
Blank Alchitry_AU_Shield ...
Forum: Show and Tell
Last Post: Initerworker
01-01-2021, 03:02 PM
» Replies: 0
» Views: 47

  Java Development Kit Error
Posted by: itsmechuckb - 12-25-2020, 11:37 PM - Forum: Tips and Tricks - No Replies

On Windows 10 Pro, AdoptOpenJDK 11 installed, new install of Alchitry Labs. If you get a "This application requires at least Java Development Kit 1.8.0 (64-bit)" dialog when starting Alchitry Labs, it may be because you do not have the JavaSoft registry keys installed or correct for your java runtime environment. When I installed the JDK, the installer had an option to do this. It was turned off by default and I did not elect to turn it on.

This registry hack worked for me:

Windows Registry Editor Version 5.00


[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit]

[HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit\1.11]
"JavaHome"="C:\\Program Files\\AdoptOpenJDK\\jdk-"

  JavaFx Hello World
Posted by: itsmechuckb - 12-18-2020, 07:02 PM - Forum: Show and Tell - No Replies

Here is a hello world project demonstrating the use of the register interface from a JavaFx desktop application. It uses the gradle build system to build, package, and run the app. It demonstrates a basic MVC design with JavaFx and data binding to the Alchitry board. This also demonstrates how to communicate with the Au board, as the Alchitry example shows the Mojo, which is a bit different. Code is heavily commented.

Code is here: https://github.com/chuckb/AuHelloWorld
Detailed walkthough is here: https://youtu.be/atH0MS5fdDA

  RegisterInterface gradle build support
Posted by: itsmechuckb - 12-15-2020, 11:56 PM - Forum: Tips and Tricks - No Replies

I have created a Java lib project that contains a slightly modified version of the RegisterInterface.java class. The lib is bundled up with appropriate jssc dependencies and is published to jitpack. The project is located at https://github.com/chuckb/RegisterInterface and the jitpack repo reference is located at https://jitpack.io/#com.chuckstechtalk/R...rInterface

You should be able to simply add to your gradle.build file as instructed and do a gradle run. Jssc should come down automatically.

  power from non USB source
Posted by: TechPaula - 12-14-2020, 09:28 PM - Forum: General Questions - Replies (2)

I want to power my Alchitry AU from my own PSU, but I'd still like to be able to debug it when I need.
It looks like removing the large diode on the underside near the USB connector would allow me to do this (I checked the schematics). 
Could you confirm that's the case please?

  Custom breakout board
Posted by: prebys - 12-09-2020, 09:52 PM - Forum: General Questions - Replies (2)

Has anyone made a custom breakout board for the Au?  That is, one that's a little easier to use than the Br?  Maybe with pin headers or something rather than just a solder grid.  If so, can I steal the design?


  Alchitry labs crashes Mojo V3
Posted by: rasilveroexa19 - 12-03-2020, 08:30 PM - Forum: General Questions - No Replies

Hi everyone,
I am new to the forum and also with fpga chips.
I installed the development environments for the mojo v3 card.
And everything works.
The .bin files are generated correctly whit the latest version of alchitry labs and beta version.
I only encounter a problem when I enter the "menu -> Tools -> Serial Port Monitor" which when selected immediately closes Alchitry labs, even Alchitry Loader remains blocked if I try to load the .bin file with and without the card connected.
Instead Mojo Ide and Mojo Loader works perfectly.
I'm using updated Windows 10.
When I install both Alchitry Labs and Mojo Ide I get an error message that the drivers don't have the correct language and I believe they won't install. same message if I launch the dpinst-amd64.exe file.

Thank you

  FSM Stopwatch Example
Posted by: itsmechuckb - 11-29-2020, 04:57 PM - Forum: Tips and Tricks - No Replies

In chapter 5 of Learning FPGAs, a stopwatch is built demonstrating use of the finite state machine type. I noticed that the stopwatch seemed to count too fast.

At the time of the writing, the Mojo board ran at 50 MHz. However, the Au board now runs at 100 MHz. The stopwatch was ticking every 50 ms instead of every 100ms

To count correctly in tenths of a second, the tenth_ctr must be 24 bits wide to hold 10,000,000 ticks. And, the max tick check in the RUNNING state case should be 9999999 instead of 4999999.

  Raspberry pi
Posted by: scootergarrett - 11-29-2020, 01:59 PM - Forum: General Questions - Replies (1)

Dose anyone know if I can program the Alchitry AU using a raspberry pi?

  Mojo v3 Java Errors
Posted by: Toast - 11-27-2020, 01:54 AM - Forum: General Questions - Replies (2)

Total noob. Bought this last year with intent on learning fundamentals on hardware implementation in logic. Having trouble getting started and I'm not sure where things are going wrong.

  • Mojo v3 recognized as COM 5 in Windows
  • Xilinx 14.7 Web Pack
  • Java SDK 15
  • Alchtitry 1.2.4
Getting this set of errors when I push the build to the board:

.png   mojo.png (Size: 34.39 KB / Downloads: 4)

Can someone please direct me as to what I have wrong in this setup?

  pre divider in dff
Posted by: noam - 11-23-2020, 06:05 PM - Forum: General Questions - Replies (1)

in some tutorial I saw a dff declared:

   dff counter[16+8]; // counter for delaying between steps. The +8 is the pre-divider

but the author states that the counter is still 16 bits. is the +8 some syntax for pre-divider on the dff? I can't find any reference to it..

and sorry if this is has a very obvious answer.