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

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 345
» Latest member: tapzc
» Forum threads: 131
» Forum posts: 384

Full Statistics

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

Latest Threads
A few questions about a h...
Forum: General Questions
Last Post: tistructor
11-13-2020, 03:57 PM
» Replies: 1
» Views: 104
Could not detect an Au!
Forum: General Questions
Last Post: satheesh_s
11-11-2020, 12:07 AM
» Replies: 4
» Views: 168
DDR3 speed in example
Forum: General Questions
Last Post: LMN128
11-10-2020, 02:47 PM
» Replies: 2
» Views: 102
Question Shield Mojo to A...
Forum: General Questions
Last Post: tistructor
11-09-2020, 11:07 PM
» Replies: 4
» Views: 157
Alchitry-Labs Config file...
Forum: General Questions
Last Post: tistructor
11-09-2020, 10:50 PM
» Replies: 2
» Views: 89
Typical lead time for bac...
Forum: General Questions
Last Post: prebys
11-09-2020, 05:55 PM
» Replies: 0
» Views: 50
Question about this expre...
Forum: General Questions
Last Post: alchitry
11-09-2020, 05:25 PM
» Replies: 3
» Views: 118
Could not detect a Mojo! ...
Forum: General Questions
Last Post: tistructor
11-09-2020, 02:33 PM
» Replies: 2
» Views: 109
DDR3 speed of READ comman...
Forum: General Questions
Last Post: LMN128
11-09-2020, 01:05 PM
» Replies: 0
» Views: 59
Alchitry labs closes by i...
Forum: General Questions
Last Post: tistructor
11-05-2020, 09:36 AM
» Replies: 2
» Views: 112

 
  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?


  lucid analog input tutorial problem
Posted by: caravandal - 05-11-2020, 09:06 PM - Forum: General Questions - Replies (4)

when i run the tutorial code to send multiple pots to pwm  i only get 4 displayed at any one time. then when i push the rst button it swaps tothe other 4. can someone point out whats making this happen and maybe help me get all 8 dispayed at the same time...


  New Accounts
Posted by: alchitry - 05-11-2020, 04:25 PM - Forum: Announcements - Replies (1)

We are currently seeing a ton of spam accounts trying to be created on the forum. We are now requiring manual activation.

Once you make an account, please send us an email at support@alchitry.com letting us know so we can activate it.

Sorry for the hassle but this keeps the spam bots out.