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

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 223
» Latest member: shivsinghh900
» Forum threads: 97
» Forum posts: 284

Full Statistics

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

Latest Threads
Unable to upload sketch t...
Forum: General Questions
Last Post: RedPants
06-17-2020, 04:34 AM
» Replies: 3
» Views: 426
How to implement a simple...
Forum: General Questions
Last Post: MichaelTuckwell
06-15-2020, 11:35 PM
» Replies: 2
» Views: 215
lucid analog input tutori...
Forum: General Questions
Last Post: alchitry
06-15-2020, 07:52 PM
» Replies: 4
» Views: 612
Alchitry in Linux
Forum: General Questions
Last Post: alchitry
06-15-2020, 07:45 PM
» Replies: 5
» Views: 635
using avr interface for a...
Forum: General Questions
Last Post: alchitry
06-15-2020, 07:35 PM
» Replies: 1
» Views: 192
Reading analog inputs wit...
Forum: General Questions
Last Post: jdeschamps
06-08-2020, 02:43 PM
» Replies: 5
» Views: 1,247
Burning MoJo board from X...
Forum: General Questions
Last Post: cerkit
05-17-2020, 11:59 PM
» Replies: 1
» Views: 480
Re-flashing a Mojo V3 boa...
Forum: General Questions
Last Post: alchitry
05-12-2020, 02:35 PM
» Replies: 6
» Views: 811
New Accounts
Forum: Announcements
Last Post: alchitry
05-11-2020, 04:25 PM
» Replies: 0
» Views: 280
Alchitry_labs 1.05 Update...
Forum: General Questions
Last Post: alchitry
04-27-2020, 03:03 PM
» Replies: 1
» Views: 963

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

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 (3)

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 - No Replies

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.


  IR LED ion charge pumps with Scalar Conversion Unit and FPGA high freq pulsing
Posted by: MichaelTuckwell - 04-24-2020, 11:16 PM - Forum: Show and Tell - No Replies

Infrared LED ion charge pumps with Scalar Conversion Unit and Alchitry Au FPGA high frequency pulsing. Storing multiple ion charges into capacitors.

This construction was designed, programmed and built by me but is based on the work and theory of my friend and mentor Nigel CHEESE who has been teaching me about magnetism and the Scalar Wave and how LEDs can be used as power amplifiers.

There are three earth connections, an infrared solar effect and 21 3.3V PWM channels shunting ions from the H-Load panels into high voltage capacitors. There is no external power source except for the lithium battery powering the FPGA.

I'm no PhD physicist so I may not be able to explain the physics very well, however I love programming and building.

Please enjoy the demo and comment.

https://www.linkedin.com/feed/update/urn...468682240/


  An Update and Looking for Moderators!
Posted by: alchitry - 04-17-2020, 04:27 PM - Forum: Announcements - No Replies

Hey Everyone!

I'm really sorry for my long absence and the shambles I've left the forum in.

I just went through and attempted to remove all the spammers. I've also now made accounts require approval. This will be a way for me to keep the forums clean while gauging how well the anti-spam registration measure work.

It's also very likely I deleted some valid accounts. If that happened to you, I'm sorry and please re-create your account.

Currently, I'm the only moderator on the forum but I would love it if we could get some of you guys to help keep spam in check. Shoot me a message if you are interested in becoming a moderator.

As you may already be away, we are now working with SparkFun Electronics to have them manufacture and distribute our boards (find them here). That means I'll have a lot more time to work on things like the forums, tutorials, the IDE, and new boards.

SparkFun estimates they'll have the first batch of boards done in May. These will be basically the same boards already had out with some minor updates. The Au and Cu will now have a QUIIC connector to make attaching many of the boards SparkFun sells easy. They both also have a fix for the USB-C to C issue currently plaguing the boards. The Io Element will have pulldown resistors on all the inputs which will help the Cu since it doesn't have them built into the FPGA. No more having to fake pulldowns with an inout.

I'm currently in the process of working on another video and plan to get these rolling out more once other things are less demanding.

I promise to try and check the forums more! There are a ton of posts on here that I need to go through as well. It's really great hearing from everyone using the boards!

Justin Rajewski


  Running Achitry on VirtualBox
Posted by: prebys - 04-03-2020, 03:04 AM - Forum: Tips and Tricks - No Replies

I'm stuck home because of the quarantine, so I needed to install Windows 10 on VirtualBox on my iMac to keep developing stuff.  Getting Vivado and Alchitry Labs to run was pretty straightforward, but being able to download the .bin files required some extra steps regarding the USB interface.  I made a complete set of notes here.


  Please, please, PLEASE kick off the spammers!
Posted by: prebys - 04-03-2020, 02:59 AM - Forum: General Questions - Replies (1)

Is there a moderators somewhere out there?

This is a great product, and this forum used to be very useful, but now it's virtually useless because of all the SPAM.

Please kick these idiots off.