-
Notifications
You must be signed in to change notification settings - Fork 317
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ATTiny167 Dev Board (Tindie) #725
Comments
Argh, I hadn't seen this until now because I have been so busy working on the other cores (sometimes I get so many emails overnight that there are new emails pushed off the first page of email,, and in that event I'm generally so overwhelmed that things easily can fall through the cracks) Dude, $16 shipping is the cheapest international shipping I can get now. The cost to ship out of the USA has gone up more than five-fold. Most of that was before the pandemic too. It started in like 2017. First they required electronic customs clearance, and that increased cost by a factor of more than 2, because now I had to ship to third party in the US who would handle the customs clearance and then apply the proper labels to it. The same postal service also loses about 2-3% of international outgoing packages without a trace, and attempting to get information on a package that vanished is no more effective than shouting into a postal dropoff bin. Sometimes packages I ship spend a whole weekend and the monday workday in the back of the mail truck before they start getting processed. Sometimes packages shipped to me show as delivered when they have not been, and they are subsequently delivered several weeks later. Oh, and the offer of shipping insurance is a lie - the procedures to make a claim are hopelessly convoluted. So I just have to expect to reship a couple percent of my outgoing international orders and eat the cost. First name is pronounced like spencer without the r. Last name of my maternal grandfather, who was from scotland. As for the problem at hand - There are a lot of ways to make screw up ISP wiring.
When you get the board, make sure to use the right ISP socket - there's one for if an x7 is installed, and a different one for if an x61 is installed. Seeing as I had those made eons ago and they're only now running out, I guess sharing the board between two parts wasn't such a bad decision. I realized after the fact that the tiny861 doesn't actually qualify to have a board at all - by my internal criteria for making a breakout board, boards which are available in a DIP package do not get a breakout board, unless the DIP version has fewer pins (ex: ATtiny88), but that's beside the point. Because this was old Atmel, and they didn't belive in standardized anything. There is no evidence in their pinouts that they didn't determine the pinout of each new part with a game of darts, with a diagram of the part taped to the dart board, and darts labeled for each alternate function divided among the design team, except in a rare few cases (the tiny 88 is one - because it was meant to very closely follow the ATmega x8-series. Another is the 841, which was meant to be a replacement for the 84. Except they just couldn't resist moving the int0 pin to a different pin on PORTB. |
Hello Spence
I've ordered one of your ATTiny167 Dev Boards (Tindie Order #348935) because I've reached the end of the road regarding trying to program my blank ATTiny167 chips using ICSP.
I'm using the Arduino as ISP and have never had any issues with that before, programming both bare ATMega328 and ATTiny85 chips just fine.
But this time round all I get is "invalid signature" and either FFFFFFF or 000000 as the signature indicating a wiring error or something. Before you ask, I have all the requisite decoupling caps (which I also use for those other chips) and it would normally be a 30 second exercise to do this! I've tried both the Arduino IDE and AVRDUDE command line with exactly the same result (not unsurprisingly).
As this isn't my first ICSP rodeo I'm not going to spend more time trying to resolve this so I though your dev board would help me by:
a) proving the included Tiny167 can be programmed using Optiboot and ICSP and running the sketch using your excellent TinyCore
b) I can replace the Tiny167 with an IC socket and try and program my chips using ICSP but on your board
If a) works but b) fails then I know it's not my wiring that was wrong but the chips themselves (from AliExpress, so possibly fakes?) Yes, it's happened before with other chips so I won't be surprised.
If you have any further ideas do let me know otherwise we'll see what happens when the board arrives. I'm assuming that for $16 shipping I get it hand delivered on a private jet 😲 in 12 hours? What? What? Oh.
PS How do I pronounce your name? Is it SPENS or SPENSA? and COND or CONDA? If I ever get this chip programmed I'll be showing a project to my viewers and I don't want to get your name wrong! In the UK, your name is not common (typical British understatement).
Best Regards
Ralph Bacon
www.youtube.com/ralphbacon
PPS Tried to send this from the Tindie order page but got an HTTP 405 error. 405? Method not allowed.
The text was updated successfully, but these errors were encountered: