The process itself is sprinkled here and there, but there are some things that I don't think we should bother to document.; common sense stuff that anyone attempting this must first master. Like,
- how do you remove the chips or solder them back?
- what is the correct orientation for the chips?
- where are the programming pins for the CPLD?
Anyone who's soldered, programmed, assembled any PCB before will know the answer to this. Making this cart is really next level and should only be attempted by those who have done this before.
[getting off his soap box and running back down to the basement]
I... think this is an awful take. You gain nothing by gatekeeping info, and you don't help anyone learn. There's no need for that here, it doesn't help anyone.
I'm all for people making their own carts; this is an awesome hobby project. I anyone has a technical question about the process, I'll be more than happy to help here.
I mean, a technical question WAS asked. "I've been given a 6 pin pinout, but there are multiple 6-pin headers, which is for reprogramming the CPLDs?". Maybe it's not THE most technically deep question in the world, but it's entirely valid. Then you got on a soapbox instead of answering. Yes, chip orientation is silly, and so would trying to type out how to solder, but the question asked was deserving of an answer since there are several 6 pin headers on each board and a 6 pin pinout was given. But to be honest your statement is a little odd since you DID go on about your method for removing the daughterboards but wouldn't answer a legitimate question.
Let me use another analogy.. I'm good with changing oil and tires on my car, but I wouldn't even think of rebuilding the engine and transmission. What we have here is at the "rebuilding engine" skill level when it comes to PCB work.
This is a terrible take and just holds you back from becoming a more well-rounded person. How do you learn anything in life if you don't decide you are capable of learning, and then learn how to do it? If I'd had that mentality in life I'd never have learned to rebuild engines and transmissions and 1) paid out the nose for work that isn't THAT hard, and 2) missed out on an entire fun hobby.
I bought a little sports car that I got screwed on, engine blew almost immediately. Instead of scrapping it or paying the local shop 4k JUST TO LOOK, I bought the service manual, and about $800 in tools/parts, did research, learned to use them as I went, and that car's got another 100k miles on it since and runs like new. Did the transmission last summer. And I've rebuilt half a dozen other engines since.
Anyway, I certainly don't mean any ill will, I simply don't know why anyone would intentionally hold themselves back, or hold others back from learning. Basically anyone here is capable of anything given the chance, and a little guidance. Take things apart! Try to put them back together! Learn to do new things, make mistakes, it's good for you.
Why? it's a Chinese multi cart, not some rare, one-of-a-kind thing. If people end up breaking them, who cares.
Exactly! This is a great "I can solder, but I'm hesitant with SMD" project. 3 different chip packages, really small through-hole stuff, get to work with two different programmers, it's great.
I'd intended on writing up a guide once I started the next one of these, but since
@ArcadeTV is on it already, and I suck at writing and formatting things like that, I'm incredibly excited to see his come out!