Tester for simple logic chips

ZXNet echo conference «hardware.zx»

From Andrey Savichev To All 25 January 2007

Hello, Mikka_A Mik> Has anyone seen the subject diagram? soldered into the board is one thing, then look for a “signature analyzer” and another thing for input control...for a limited list of simple logic it is easier to assemble yourself...take any controller with jtag, hang a socket on it with the maximum number of zero-effort legs, take stapl-player and run tests on STAPLE. You spend about two weeks of pure time. If it's cheaper for you $400...

From Andrey Savichev To All 25 January 2007

Hello Orionsoft Ori> what kind of thing is STAPL Attempted introduction here http://andrewsatan.narod.ru/stapl.htm I figured this out when I was making a programmer for Actel. I haven’t finished the article, but I have the source code and working programs at home computer By the way, it may be useful when debugging AT91R40008 for ZX Yellow Lines Spectrum, since it also has JTAG on board.

From Vasya Popov To All 25 January 2007

Hello andrews Mik> Has anyone seen the subject diagram? I came across something similar in the magazine "RadioAmator". I'll rummage around at home and if I find it, I'll post it...

From Mikhail Andreev To All 25 January 2007

Hello, All Has anyone seen the subject diagram? To check all sorts of LA3, IR23, ID7 and other nonsense. Interested in something that connects to a computer and has a minimum of buttons... Like - choosing a microcircuit and testing. And two indicators - good, not very good. Of course, it can be used as a separate device. The searches only led to programmers costing at least $400, and this is for me nothing.

From Orionsoft To All 25 January 2007

Hello andrews and> take stapl-player and write tests on STAPL from now on in more detail, what kind of thing is STAPL?

From Evgeny Muchkin To All 25 January 2007

Hello andrews and> You spend about two weeks of pure time. How long... I haven't played like this! :(

From Mikhail Andreev To All 25 January 2007

Hello andrews and> soldered into the board is one thing, then look for "signature analyzer" and and> another matter for input control..... We are talking specifically about incoming control. There are 100 registers, you need to check everything.

From Andrey Savichev To All 26 January 2007

Hello, Mikka_A Mik> there are 100 registers if all the microcircuits are of the same type and input control, then the circuit is simplified...which type needs to be controlled?

From Andrey Savichev To All 26 January 2007

Hello, Mikka_A In principle, you can do this if: 1) the microcircuits that are supposed to be tested are included in that socket (by width); 2) since I don’t have a tool system and haven’t worked with mega8515, I can write abstractly in C under the pins of the socket (ports attached to it)

From Mikhail Andreev To All 26 January 2007

Hello andrews and> if all microcircuits are of the same type and input control, then the circuit and> simplifies...what type should be controlled? IR23 TM9 TM8 ID7 TM2 IE2 IE19 LA3 LH1 LI1 this is ideal. in real life ir23 is the most worrying. and then in order of importance from top to bottom. well, you can just throw out the simplest logic... but if for the Coding Guru it’s not difficult.... :v2_wink2:

From Mikhail Andreev To All 26 January 2007

Hello andrews and> In principle, you can do this if: and> 1) the chips that are supposed to be tested are included in that socket and> (width); and> 2) since I do not have an instrumentation system and with mega8515 I do not and> worked, I can write abstractly in C under the socket pins and> (ports attached to it) 1. yes included. ZIF panel is universal. 2. Now I’ll ask DeathSoft to post a link to the tool. (respect to him too, he is also working on this project).

From Mikhail Andreev To All 26 January 2007

Hello andrews and> Another option: you make a breadboard with socket zero and> efforts (narrow) and a cable to the LPT port... but we do everything morally and> outdated motorolina MC705K1...I still have them from the old days and> a dozen pieces and a KIKS developer board. You really have to remember and> its assembler, but fortunately since the heels of projects we have been using it in 93-96. and> done. there is such a device..... http://www.zx.pk.ru/showthread.php?t=3947&page=1 configured and debugged. with zero force bed. accordingly, atmega is programmed in it naura (soldered byteblaster, or stk, I don’t remember)

From Andrey Savichev To All 26 January 2007

Hello andrews Another option: you make a breadboard with a zero-effort socket (narrow) and a cable to the LPT port... but we do everything on an outdated motorolina MC705K1...I still have about a dozen of them from the old days and a board developer KIKS. True, you will have to remember its assembler, but fortunately projects we were on it in 93-96. done.

From Andrey Savichev To All 26 January 2007

Hello, Mikka_A Then the tool is not needed, you need a description of how to implant an additional the code into his project, and he will build everything to the heap before installing the firmware himself. If debugging is needed, then you will need both the environment and the hardware. But there is also a shell on PC, but its sources are needed more (from it it will be clear how to add the missing functionality and parameter transfer protocol to controller). And on the controller side, you need a part that supports the protocol with the other side (and, if there is a multitasking, its description, if not, a description of what how everything works on the programmer side... sort of like a programmer's manual).

From Andrey Savichev To All 26 January 2007

Hello, Mikka_A If you solder or buy ready-made hardware, I can write the software. Under ready by hardware I mean a certain KIT with LPC for $30-60 and a JTAG connector for $20 (MT System prices). If you solder yourself, you can choose the least expensive one LPC controller with a sufficient number of pins or FPGA from Alter (whichever is less personally preferable for me), and ByteBlaster II. Parts for $20-30, but problems with boards, cables, etc.

From deathsoft To All 26 January 2007

Hello andrews and> Then this is definitely not for me. Not even seeing what and how was tested and> relying on the tester developer? Yes, in fact, all the sources are open, take them and look, and also express them suggestions/wishes. No one is making any secrets out of this.

From Mikhail Andreev To All 26 January 2007

Hello andrews and> Then this is definitely not for me. Not even seeing what and how was tested and> relying on the tester developer? and> Employee of numerous St. Petersburg electronic and telephone companies and> “can’t do this” :) and> Good luck! thanks for your participation. although it’s easy to do this for a computer. because look what happens - for each mikruhi there is its own algorithm. but the memory of the controller is not rubber.... how much will fit... and how much... so maybe you’ll think about it, huh? :v2_wink2:

From Mark Antonov To All 27 January 2007

Hello deathsoft solder all the sockets into one GS board instead of mikruh

From Mikhail Andreev To All 28 January 2007

Hello, The Exploited The> solder all sockets into one GS board instead of mikruh grhm.... 7 ir23.... for 12 boards.... brrr.... a bit much.... =)

From Mark Antonov To All 28 January 2007

Hello, Mikka_A Mik> for 12 boards... The> into one can we read?? -+-- oh, I see you did. what are the problems then?