Skip to main content

Messages

This section allows you to view all Messages made by this member. Note that you can only see Messages made in areas you currently have access to.

Messages - hardcore

1
Bus Blaster JTAG debugger / Re: Getting Bus Blaster V3c Working & v4.1
[quote author="Gandalf"]OK, I got it working.  For others following in my steps here's the check list.  Remember my system is Windows 7-64 bit and I'm trying to make Bus Blaster V3c work with urJTAG.

1. Download urJTAG vn 0.10
2. Download BusblasterV3.zip download/file.php?id=7756
3. Install urJTAG into default Program Files(x86) directory
4. Find file jtag-rev11.exe in zip file and copy it into the same directory that jtag.exe is in (as per step 3)
5. Use file explorer to fing jtag-rev11.exe, right click and chose 'run as administrator' - a command prompt should open with the JTAG start up messages.
6. At jtag> prompt, type 'cable jtagkey interface=0' - you should get a message about FT2232xx cable being used
7. With target connected, type 'detect' at jtag> prompt
[/quote]

The above also functions for V4 under XP 32 bit, only issue is ensuring you have the 'multitude' of files scattered about for the part & an entry in 'parts' to ensure it decodes correctly.


Code: [Select]
UrJTAG 0.10 #1869
Copyright (C) 2002, 2003 ETC s.r.o.
Copyright (C) 2007, 2008, 2009 Kolja Waschk and the respective authors

UrJTAG is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
There is absolutely no warranty for UrJTAG.

jtag.c:518 main() Warning: UrJTAG may damage your hardware!
Type "quit" to exit, "help" for help.

jtag> cable jtagkey interface=0
Connected to libftd2xx driver.
jtag> detect
IR length: 10
Chain length: 1
Device Id: 01110010101011010110000010010011 (0x72AD6093)
  Manufacturer: Xilinx (0x093)
  Part(0):      XC5VLX110T_FF1136 (0x2AD6)
  Stepping:    0111
  Filename:    c:program filesurjtagdata/xilinx/XC5VLX110T_FF1136/XC5VLX110T
_FF1136
jtag> scan
IO_A14: 0 > 1
IO_A16: 0 > 1
IO_B17: 1 > 0
IO_C15: 0 > 1
IO_C17: 0 > 1
IO_D15: 1 > 0
IO_D17: 1 > 0
IO_D20: 0 > 1
IO_E19: 0 > 1
IO_M33: 1 > 0
IO_R28: 1 > 0
IO_R29: 1 > 0
IO_V32: 1 > 0
IO_V33: 0 > 1
IO_V34: 0 > 1
IO_W34: 1 > 0
IO_AE32: 1 > 0
IO_AE34: 1 > 0
IO_AF33: 1 > 0
IO_AH34: 0 > 1
IO_AJ14: 1 > 0
IO_AJ19: 1 > 0
IO_AJ34: 1 > 0
IO_AK19: 1 > 0
IO_AK24: 1 > 0
IO_AL23: 1 > 0
IO_AM15: 1 > 0
jtag> scan
IO_A14: 1 > 0
IO_A15: 0 > 1
IO_A16: 1 > 0
IO_C17: 1 > 0
IO_D15: 0 > 1
IO_D16: 0 > 1
IO_D17: 0 > 1
IO_D20: 1 > 0
IO_R28: 0 > 1
IO_R29: 0 > 1
jtag>

All in all, the setup  is like being punched in the face with a brick, I had to do an exit of the program and a 'cable' 3 times before it finally detected correctly, but after that it was solid with no problems.
 I suspect that it's one of those things where if everything is started fresh it is easier.

I had far better luck and setup with 'topjtag' which went straight in used the bus-blaster plus it only requires the FPGA BDSL file to work first time.

I would like to try and reprogram the V4 with the 'picotap' image (to test 'gojtag'), but there is no mention on this site if the 'picotap' image will work without modification on the V4 board  or will crash and burn.
2
Open Bench Logic Sniffer / Re: JTAG
[quote author="Graham242"]Possibly because developing that might cost you more than $45+P&P worth of your time? .[/quote]

Er.... You could say that about any open-source product........
3
Open Bench Logic Sniffer / Re: JTAG
Because like many other people I already have the PCB..... why pay another $45+P&P for something that is potentially way less intelligent...
4
Open Bench Logic Sniffer / JTAG
Any chance of this being re-programmed into a JTAG wiggler that works with the other publicly available tools?
The FDTI chips are not really that good.

Something that can actually work properly with complex designs that implement SCAN bridges...
5
Tools of the trade / Re: High speed Pick & Place for $3600
The issue is
 I can do business both in USD OR RMB all perfectly legally since my banking facilities allow both AND I have facilities to handle 'proper' shipping from China
I know some of my ex-staff live in the province of the 'factory', I'm going to see if one of them is willing to go check it out, because  I get the feeling something is not right, since the staff I allocated to look at this case has over 15 Years of experience dealing with difficult China factories and she was upset by the attitude.
6
Tools of the trade / Re: High speed Pick & Place for $3600
Be VERY careful about this company, Whilst I to trust Ian
I recently tried to do business with this company, for what I considered to be a reasonable quantity of machines.

They are by far the  worst company I have had to deal with, they are off hand even to the point of being rude and that is in Chinese via a Chinese contact.
Both the Shenzhen 'agent' and the head office in Hang Zhou seemed to have a similar attitude, really really impolite even stating that "They don't do business in US$".

The factory representative basically said if I did not go in person and discuss business then they were not interested.

So I would guess if that is the attitude when you try to give them business, then service requests or support are going to be non-existent.

so I'm going to wait until the market gains a few more players, then find a long term partner to do business with.....
7
General discussion / Re: movs catching fire
That "product" would NEVER be allowed under BSI approval

1. Plastics are not flame retardant
2. The linking of the sockets with wire is WRONG.
If you used the end socket ONLY and then pulled the full current through the cable, those internal wires would BURN.
3. Not allowed to "solder" wires like that, incase a socket overheats and the wires disconnect.
4. Clearance, where the "N" wire passes close to the bare "L" connections
5. Fake/poor quality resistors.
6. single strand wire used internally

This looks like some cheap mass produced Chinese shit made for the China market and re-branded.
8
Project logs / Re: Loki: A new PSoC based development board
1. Where possible keep parts at 90 degress to a board edge, it makes placement  faster and more accurate.
2. Watch your placement near large items:

R3,R9,C7 there is no need to place them so close to the switch when you have the board space.
C12,C6,C9,C13 too close the the chip.
F1,R2 too close to the USB, consider the heat shadow of the metal USB connector, preventing  reflow.


HC
9
General discussion / Re: How do you manage your parts?
[quote author="arhi"][quote author="hardcore"]It is called XML and is an industry standard for data interchange.[/quote]

by what industry? I work for company that invented XML [/quote]

So you worked for  the W3C or Sun microsystems back in 1996, and that makes you an expert on the subject how?
10
General discussion / Re: How do you manage your parts?
It is called XML and is an industry standard for data interchange.
Most other systems are not hierarchal, with XML you define the 'outer case', then inside that you nest the specifications of the parts, in a tree like fashion, then it does not matter how you define the part , or even that you need a standard 'field' for part number, you let the XML self define the part.
11
Project logs / Re: LCD TV "tear down" and fixing (56k)
That 'burning' on the caps and fets, is actually  rework (not burnt), either the PCB has been reworked in the factory or in the field.
The 'brown' is a low quality rosin flux that has burned off during the melting of the solder.

I bet that the rework is not RoHS compliant and has used lead solder by the look of the joints, in fact it really looks like a low quality repair as a factory would normally strip the flux using a cleaner.

After running the PCB for a while (unplug) and then just check the temperature on those Ecaps, there may be some HF leakage causing them to overheat, if so they may need replacing.
12
Project development, ideas, and suggestions / Re: Web Platform v2?
For any web platform to be useful, you need one that gets the number of connections up.
4 is absolutely no good,  and before anyone says that you only need 4 at a time because it is low throughput--- I will say to you that you need to run an analysis on something connected to the internet before commenting.
Even without Dos attacks , there are so many bots on the internet that ports are quickly flooded, even by upstream routers looking for routes.
The key requirements are:
1. IPv6 support
2. Number of simultaneous connections.
3. Security of device
4. DMA for serving connections
5. Size of IP/Blocks (most devices are moving to 9,000 bytes, but will back off to a lower number)
6. POE can best be served with 'splicer' cables, that fit into the cable stream, that way it does not matter which POE system you use.

Any web platform needs to offer something that I cannot get from an off the shelf board that is preloaded with linux and costs less than 50 bucks. (the raspberrypi ($25)) was looking good as a USB stick....until they made it the size of a small aircraft carrier.
13
General discussion / Re: birthday gifts to myself
More likely the original PCB was meant for a different case support system,  then in production they had to 'hand tape' a change to get round the support pillar clearance in the final PCB fab stage.

It is common to see this sort of fix ESP. on old equipment when cad/cam was still in its younger days
14
General discussion / Re: another kind of flux, is this OK to use?
We could rename this thread "Electronics for pussies":
  Iv'e done most of the things you'r not supposed too, for over 25 years:
Sniffing rosin flux, holding the solder in my mouth so I can hold the pcb & the iron ,  Hexane,Acetone , IPA exposure.
Sure its not ideal, but if you consider the state of DIY electronics  even 10 years ago, there was a lot less Health and safety, not to mention the vast numbers of workers in the electronic industry when  PCB's were still used in wet type electrolytic caps, and valves still contained radioactive materials as well as mercury, and today they have even taken the leaded goodness out of most solders.

If you want to partake in the hobby, then you try to be as safe as possible, but that does not include the need to roll out the full body rubber wetsuit and muff diving kit.
15
Open 7400 Competition / Re: [Entry] 80M Direct Conversion Receiver
Normally you can reliably sample the frequency being read if your logic clock is 2 times the max frequency, as regards updating the LED 200 times a second, that may well be excessive.
Take a look at your counter chains and the carry propagation, you may well be able to squeeze  a bit more out of your CLPD yet.

3 times multiplier would be a left shift (=X2) +an addition.

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01582448976session_write_close ( )...(null):0
20.01622580592ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01622581368Database_MySQL->query( ).../DatabaseHandler.php:119
40.06222720120Database_MySQL->error( ).../Db-mysql.class.php:273