Xilinx CPLD Raspberry Pi sysfsgpio alternative?

Help & news on accelerators from TF, Amiga, Atari, CD32 etc

Moderators: terriblefire, Terriblefire Moderator

imperious
Posts: 11
Joined: 05 May 2019 11:18

Xilinx CPLD Raspberry Pi sysfsgpio alternative?

Post by imperious »

I spent most of last night on this and eventually found out that the sysfsgpio cable has been removed from the relevant
file, xc3sprog.cpp in the latest update.

The error I get is basically that there is no sysfsgpio cable.

Following these instructions https://github.com/terriblefire/tf530/w ... spberry-Pi
and that led me to https://github.com/matrix-io/xc3sprog.

The question, which hopefully someone has an answer to, is there an alternative? or do I have to stuff about and remake the old
version. I am a bit of a noob when it comes to this stuff, but can usually sort everything out in the end.
You do not have the required permissions to view the files attached to this post.
User avatar
supaduper
Site sponsor
Site sponsor
Posts: 664
Joined: 08 Nov 2018 12:05

Re: Xilinx CPLD Raspberry Pi sysfsgpio alternative?

Post by supaduper »

I have an image with the Xc3sprog on it ready to run, details here:
https://www.exxosforum.co.uk/forum/viewt ... 666#p19666
terriblefire
Admin sponsor
Admin sponsor
Posts: 5686
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: Xilinx CPLD Raspberry Pi sysfsgpio alternative?

Post by terriblefire »

I checked. Sysfs_gpio is still there all through the code... did you compile it correctly? have the correct libraries installed (wiringpi.h etc)
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
imperious
Posts: 11
Joined: 05 May 2019 11:18

Re: Xilinx CPLD Raspberry Pi sysfsgpio alternative?

Post by imperious »

Thankyou very much for the replies, I have figured it out (I think)

sysfsgpio has been renamed to sysfsgpio_creator

I entered the following and both cpld's found

pi@raspberrypi:~ $ sudo xc3sprog -c sysfsgpio_creator
XC3SPROG (c) 2004-2011 xc3sprog project $Rev: 774 $ OS: Linux
Free software: If you contribute nothing, expect nothing!
Feedback on success/failure/enhancement requests:
http://sourceforge.net/mail/?group_id=170565
Check Sourceforge for updates:
http://sourceforge.net/projects/xc3sprog/develop

JTAG loc.: 0 IDCODE: 0x59604093 Desc: XC9572XL Rev: E IR length: 8
JTAG loc.: 1 IDCODE: 0x59608093 Desc: XC95144XL Rev: E IR length: 8

UPDATE - All appear to be programmed - will test tomorrow night hopefully on my Amiga after I get back from a Lan day at a friends.
User avatar
arkadiusz.makarenko
Moderator Team
Moderator Team
Posts: 1371
Joined: 19 Jun 2019 07:36
Location: Edinburgh

Re: Xilinx CPLD Raspberry Pi sysfsgpio alternative?

Post by arkadiusz.makarenko »

I did program cplds using sysfsgpio_creator and it appears to take it and verify, so I guess they just renamed it.
There is another one sysfsgpio_voice or something? I think this is the reason for change.
Do not trust people. They are capable of greatness.
~ Stanislaw Lem

Return to “Terriblefire's channel”

Who is online

Users browsing this forum: ClaudeBot and 11 guests