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

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 321
» Latest member: unibiztec
» Forum threads: 113
» Forum posts: 334

Full Statistics

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

Latest Threads
Au DDR tutorial gives "Cr...
Forum: General Questions
Last Post: LMN128
Yesterday, 07:57 AM
» Replies: 1
» Views: 108
Alchitry Hd, Mo, Ft
Forum: General Questions
Last Post: LMN128
10-05-2020, 04:20 PM
» Replies: 0
» Views: 92
HDMI or video out shield ...
Forum: General Questions
Last Post: LMN128
10-05-2020, 08:38 AM
» Replies: 2
» Views: 1,984
VHDL to Verilog Conversio...
Forum: General Questions
Last Post: rrc
09-02-2020, 08:31 PM
» Replies: 2
» Views: 390
Alchitry Labs -> Alchitry...
Forum: General Questions
Last Post: alchitry
09-02-2020, 05:08 PM
» Replies: 1
» Views: 246
PING))) Ultrasonic Distan...
Forum: General Questions
Last Post: alchitry
08-26-2020, 06:39 PM
» Replies: 1
» Views: 244
I/O Magic on Au and VHDL
Forum: General Questions
Last Post: john.tilghman@protonmail.com
08-26-2020, 06:13 AM
» Replies: 3
» Views: 1,203
New Accounts
Forum: Announcements
Last Post: alchitry
08-25-2020, 07:57 PM
» Replies: 1
» Views: 717
How to implement a simple...
Forum: General Questions
Last Post: alchitry
08-25-2020, 07:39 PM
» Replies: 3
» Views: 830
Feature Request: Full FTD...
Forum: General Questions
Last Post: alchitry
08-25-2020, 07:36 PM
» Replies: 1
» Views: 262

 
  Story behind Alchitry
Posted by: Mudkip177 - 08-14-2020, 01:21 PM - Forum: General Questions - Replies (1)

alchitry -- As a chemical engineer I appreciate that Alchitry is a portmanteau of alchemy and circuitry.  That is a cool why to think about the FPGA.  It is clever how this extends to your logo.  You also write that FPGAs are magical.  This shows that FPGAs really captured your imagination.  Can you give us more insight into your experiences that led to the Alchitry project?


  Loader for MacOS?
Posted by: prebys - 08-11-2020, 09:17 PM - Forum: General Questions - Replies (1)

What are the prospects for a MacOS version of the Au loader?

I use the Au boards for a university lab class in the Winter Quarter, and I'm preparing myself for the possibility we may have to do it remotely.  We can arrange to have the students remotely access Windows or Linux machines to compile the code, but some only have Macs at home.

It looks like the Linux version is written in Java, so it shouldn't be *that* hard to port to MacOS, right?


  Beginner Tutorials
Posted by: Mudkip177 - 08-11-2020, 03:06 AM - Forum: General Questions - Replies (4)

Hey folks!  Newbie hobbyist here with my brand new Au and Justin's  Learning FPGA book.  Everyone else here seems to have a lot more experience then I.  If you feel the same way too then drop a line.  Us newbies gotta stick together and help each other out!  For instance, when I try to down load the LEDtoButton build to my board the Lab app crashes.  I'm on Win10.  I can confirm I have the USB driver required by the Lab page https://alchitry.com/pages/alchitry-labs but the board shows no change in activity when I start the download, the Lab app just closes.  Let me know if you have the same issue or, even better, you solved this problem!  Otherwise, drop a line and say hi; let's start networking so we can help each other out getting the beginner tutorials under our belts.


  Reading motor speed using optical encoders.
Posted by: john.tilghman@protonmail.com - 07-30-2020, 11:28 PM - Forum: General Questions - Replies (1)

I am trying to figure out how interface the AU to some optical encoders, can i just hook them together. Trying to read RPM from a motor.

The encoders are 3.3v and they have 3 connectors, pwr, gnd and signal.

I have been using AVR and Rpi's so this didn't seem like a big deal, I am unsure about how to go about this with the AU.

Thanks for any guidance on this,
JT


  Au/Cu new version boards with Qwiic Connect System
Posted by: LMN128 - 07-24-2020, 02:01 PM - Forum: General Questions - Replies (3)

Hi, Sparkfun offer new version board with Qwiic Connect System. What signals (pins) Qwiic uses, please? There is no Schematic of new one. Thanks a lot.


  Au clean Vivado project and xdc files related to built in components
Posted by: LMN128 - 07-23-2020, 02:16 PM - Forum: General Questions - Replies (1)

Hi all,
I would like to created a project on Au in Vivado uses DDR3 and another built in component (flash) and looking for clean Vivado project or constrains xdc file included DDR3 and flash signals. There are only LEDs, USB and button in Au-Base-Project on the git repository.
Thanks a lot for help.
Jan


  How to implement a simple Serializer with Au ?
Posted by: MichaelTuckwell - 06-02-2020, 10:22 PM - Forum: General Questions - Replies (3)

I have a 16 bits of parallel data that I would like to serialize and send out of the Alchitry Au as a continuous high speed data stream to create a pulsed digital waveform

I have seen there is a Serializer 1-8 to 1 bit called Serdes N to 1 in the Alchitry Labs 1.1.6 Video Components, however is there a design example for SERDES in Verilog 
or Lucid specifically for the Alchitry Au? 

Is there a free IP Core in or software library in Vivado that can be used? Is it called OSERDES2 ?

I've started reading the 7 Series FPGAs SelectIO Resources User Guide UG741 v1.10 May 2018, and the LogiCore IP SelectIO Interface Wizard v5.1,
however there is so much information, that it's not obvious where to get started, so I'm asking if there's anybody on this forum that has any experience that can help me with getting started


  using avr interface for adc
Posted by: caravandal - 05-19-2020, 08:39 PM - Forum: General Questions - Replies (1)

I want to use the avr interface to sample analog inputs with nothing connected to the usb data. how is this done?


  Unable to upload sketch to Mojo v3
Posted by: RedPants - 05-16-2020, 04:25 AM - Forum: General Questions - Replies (4)

I have been unsuccessful in uploading any Arduino sketches to my MojoV3. I can see my Mojo device under device manager as Mojo V3 (COM5). I setup up Tools -> Board "Mojo v3",  Port COM5. Compilation succeeds. When uploading the port gets reset, the board is still powered, I can see the COM5 port going away and not coming back in DeviceManager. Clicking the boards reset does reset the board (8LEDS go to off) but the COM5 port does not show, unplugging and plugging the board shows COM5 again. I tried clicking the reset button as per the error message below. I am using Arduino IDE 1.6.5 with the Mojo plugins. Help, guidance will be most appreciated. 

From the Arduino IDE is see:

Sketch uses 8,470 bytes (29%) of program storage space. Maximum is 28,672 bytes.
Global variables use 1,349 bytes of dynamic memory.
Forcing reset using 1200bps open/close on port COM5
PORTS {COM3, COM4, COM5, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
PORTS {COM3, COM4, } / {COM3, COM4, } => {}
processing.app.debug.RunnerException: Couldn't find a Board on the selected port. Check that you have the correct port selected.  If it is correct, try pressing the board's reset button after initiating the upload.
at cc.arduino.packages.uploaders.SerialUploader.waitForUploadPort(SerialUploader.java:246)
at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:129)
at processing.app.debug.Compiler.upload(Compiler.java:166)
at processing.app.Sketch.upload(Sketch.java:1167)
at processing.app.Sketch.exportApplet(Sketch.java:1141)
at processing.app.Sketch.exportApplet(Sketch.java:1113)
at processing.app.Editor$DefaultExportHandler.run(Editor.java:2380)
at java.lang.Thread.run(Thread.java:745)
Couldn't find a Board on the selected port. Check that you have the correct port selected.  If it is correct, try pressing the board's reset button after initiating the upload.


  Alchitry in Linux
Posted by: sabquat - 05-11-2020, 11:08 PM - Forum: General Questions - Replies (5)

In my project, I am using an Alchitry Au to read some data from a sensor and trying to make real-time serial communication with a host PC (sending commands from the host machine and receiving data from the FPGA board using python pyserial). This project works fine in the windows host machine. 
My problem starts when I try to introduce a Linux host PC. To work with the Alchitry loader, I need to move the 99-alchitry.rules file from the driver folder into /etc/udev/rules.d/; however, copying this rule file unbind the Alchitry Au from the /dev/tty* port and the host PC can not communicate with the FPGA  using the python any more. Could anyone please suggest some solution to cope up with the issue?