Comments (10)
Hi JMishou,
Yes, it does sound like the same issue. Don't worry, we'll get you sorted out.
Did you order the kit from the website here or on eBay?
(BTW, lmurray did confirm to me that the issue was resolved with a replacement part)
from pi.
Sorry for adding an additional issue for one that is already solved but I was not sure if the reply to the closed issue was going to notify anyone and I could not figure out how to message directly.
I purchased it on ebay from cabin-globa in North Carolina
http://www.ebay.com/itm/331556504079
from pi.
No problem on the issue, it's what they're here for!
I'll ask Mark MacMillan to send you a replacement CPLD. That way, you'll get it faster than you would if it was coming from the UK. If you would, please send me by private mail (guzunty at gmail) your postal address and I'll forward it to Mark.
Finally, please let me know here when you're back up and running and I'll close this issue.
best,
Derek
from pi.
Strange... I have the same issue with the new chip. I was waiting for the replacement before sending back the old one. I'll have both chips in the mail by the end of the weekend. Is there anything I you would like me to try before sending them back?
from pi.
Hi JMishou, sorry you're having a bit of trouble.
I'll send you a CPLD from a different batch to see if that is the trouble, but 1) a faulty part is starting to look less likely and 2) it will take a bit longer to arrive, so let's look at alternative explanations first.
If you moved the jumpers to the run position, make sure they are back in the program position. Actually, those jumpers only ever need to be moved if your project requires access to more signals than the default configuration allows for.
If you have any doubts at all about dry joints etc, please take high resolution photos of component and solder side and mail them to me. You never know, I may be able to see something in the images that would help. You could also try reflowing the solder on the relevant pins. I'll be happy to tell you which ones to focus on if you need guidance.
I had one thing to try in my TO DO list which may be relevant. That was to reduce the values of the JTAG pull-up resistors to 4k7 (they are currently 47k). I found this recently in a Xilinx application note, however I highly doubt this will make any difference because I have seen other CPLD breakout boards which function perfectly well with no pull-ups at all.
If none of these suggestions is relevant, I'll send you a CPLD from a different batch as I suggested.
from pi.
Good evening.
I have attached a couple of photos of the solder joints. They look good to me. Please let me know which specific programming joints I should reflow and point out any that you think may be faulty. What is odd though is that it programs fine the first time. What is it that makes the first program different from subsequent programs? I assume all the same pins are used.
I have not adjusted any of the jumpers.
from pi.
Hi JMishou,
Looks like you did a great job, so I've no reason to think you have dry joints.
If you do want to try reflowing, this link should help a lot:
https://github.com/Guzunty/Pi/wiki/Troubleshooting
You need to look for JTAG_TMS, JTAG_TDO, JTAG_TCK, JTAG_TDI and all the nets associated with those signals, GPIO23, GPIO17, GPIO24 and GPIO22.
I'll put a new CPLD in the mail to you tomorrow.
I'm prepared to send you a prebuilt and tested board if that is what it takes to get you going, so no worries. :-)
from pi.
You are right about the same pins being used on subsequent program cycles. It's not unknown for builds to fail after the first cycle, but I'll readily admit that it is very rare.
However, we have to work with the data we have. It worked once and now it doesn't.
There'll be a new CPLD in the mail tomorrow.
from pi.
Sorry for the delay but both of the chips that failed on me are in the mail headed to Mark. Please attempt to program them and report back to me.
from pi.
Good evening... Life happened and my hobbies were put on hold but I just got around to the newest chip that was sent to me and it was successfully programmed and then reprogrammed. It seems like I really did get two faulty chips.
Thank you for your support.
from pi.
Related Issues (20)
- Please add the PCB board traces for testing and debugging the soldering job. HOT 4
- Make loader, library and demo code work with Raspberry Pi 2 HOT 12
- new core request - frequency divider / variable audio wordclock HOT 5
- New core request - PWM input HOT 16
- Test gz_lcd with new device tree frame buffer driver HOT 1
- gz_load fails after first load of gz_test HOT 7
- SURF unavailable in OpenCV 2.4.1 HOT 1
- bcm2835-v4l2 not working with Raspbian 7.8, Python 2.7.3 HOT 5
- Request - SBUS input HOT 5
- Order status HOT 2
- Guzunty no longer available on Amazon or EBay HOT 3
- Quadrature encoder HOT 1
- How can I order a Guzunty and an LCD adapter board without paying postage twice? HOT 1
- Ordered from US 8/30, status? HOT 3
- RPi 3 GPCLK0 Anomaly? HOT 5
- Guzunty @ Pi Zero HOT 3
- Create a new Guzunty based on a surface mount device HOT 5
- Opencv error: Assertion failed (scn +1 == m.cols) dst=cv2.perspectiveTransform(pts,M)
- comparator operator needs to be updated
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pi.