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 - BrentBXR

46
General discussion / Re: The things I never knew about UV
to be quite honest; I found all to be a bit tricky.. after hours of testing i came to the conclusion that post was a fraud >:|

I dont understand why somone went to the effort to create a bot; to post gibberish onto a forum? I mean there was no ad in that gibberish; it was just gibberish about nothing... what was the point? to perhaps see if its possible? I don't understand....
47
Open Bench Logic Sniffer / Re: Horrible noise when attaching leads.
[quote author="felix52"]My soldering skills have never been very good so I don't like the idea of soldering sip resisters to the board.  I will probably cut a small length of stripboard and add jumpers and sip resisters. 

If the board is ever re-designed, one change might be to add an additional contact locations for ground.[/quote]

I wouldnt reccomend that resistor method. Do what I did; its the simplest by far.

Both the first and last pin are ground. So what I do is I plug the first ground pin to the circuit under test; then say I use just two channels; so I plug those into the circuit; then I plug in a strip of female headers into the rest of the pins. That strip of female headers are all soldered together. I simply ran a screw driver over the leads so they bent down to the next one, and so on... Then simply soldered each together...

So using that method; I have the first ground running to the last ground; which in turn runs ground to all the un-used pins. It cant get much simpler.

EDIT: reading what I just wrote; it sounds confusing but its really not; im just not great at explaining it. So I had a professional engineering company describe the method and how it works; to a professional graphics design company. who in turn had to hire a professional PR company to work together to design the perfect images to describe the method I explained above... It was very expensive; but worth it.

Here's how its created and used
[attachment=1]

Heres how it works
[attachment=0]
49
Bus Pirate Development / Re: Bus Pirate firmware v6.2 development
You mean USART? synchronous uart?

The PIC used on the Bus Pirate does not support hardware USART. I think you have a better and quicker chance of getting the communication you want by building yourself a one-off prototype to do that job. Most AVR's support USART; otherwise UART is so simple im sure you could create your own. Im not some super expert programmer but I have wrote multiple software UART firmwares; I could prolly bust that out within a half an hour.

Its also important to note that the sparkfun version; those are knock-off's of the v3 hardware so you are stuck with the bus pirate v3 firmware. The bus pirate v3 firmware will not have any new protocols or major updates added to it; due to the v3's PIC is simply full. So even if DP added what you wanted; it would be released for v4 only im sure. Which is good! Then you can buy an official Bus Pirate :3 Plus the Bus Pirate v4 is just awesome; everyone should own one anyways. I have a v3 and v4 and I find it extremly usfull to own both; I have had both running on the same project multiple times (along with my DP Open Bench Logic Sniffer; also an AWESOME tool)
50
General discussion / Re: Fiberglass Pen
maybe arhi; or perhaps I didnt pull the bristles out enough? also I tried it wet (ethl alc) and dry... still seems to take for ever.

From what I saw online its supposed to break way thus leaving new sharp edged glass bristles to easy scape stuff away; but this one doesnt seem to be breaking off either; like its just all green now on the tip from the soldermask dust.
51
General discussion / Fiberglass Pen
Alright; today because I didnt have work I decided to go down to an electronics hobbiest store of heard of, it turns out to be basicly a radio shack with a differnt name (so super expensive items (over 1$ for 1 LED?) and bad selection). Anyways; in the aisle with the wire, wire glue, conductive paint, and so on... I found a fiberglass pen.

Now a long time ago I remember seeing a video where a guy is modding somthing; so he needs to scrape some soldermask off a couple traces, he pulled out a pan and said 'the easiest method by far, the fiberglass pen' this thing looks basicly just like a pencel but the 'lead' part was a bit rounded. Anyways he did like three strokes and cleanly removed the soldermask to make a solder joint...

So when I saw that fiberglass pen next to all this circuit repair stuff; I thought great! I would love to own one of these, so I grabbed it. (along with 5 9v batt connectors (4 bucks!), .015 solder (~3 bucks), and a couple dip switches (1.5$ each what a ripppp)).

Now when I  got home and opened it I relised I didnt really look at the item; I just saw the name and got it. It turns out this is not like the one in the video; this one is a brush. like you spin the bottom and it pushes the fiberglass bristles up. So I decided to try it anyhow; technically its called an 'abrasive fiberglass pen'.

I found a old PCB and started rubbing away; about 10 minutes later I have a small section of copper showing......

So im wondering do any of you guys know if this is actually an electronic's hobbiest tool, if not why was it in a circuit repair section? Or do any of you know how to use it? or what its for exactly (besides being abrasive of course).

Its like this: http://www.micromark.com/ultra-micro-fi ... ,7850.html The tip is actually a bunch of bristles
52
Bus Pirate Support / Re: BPv4 USB Interrupt and Handling (was 'Silly UART Issue')
Tayken is correct;

When you comment out USB_INTERRUPT then the BPv4 works fine. So there is some sort of flag tripping that the source isnt looking for; so the interrupt flag is never being cleared and keeps looping in that usb_handler function...

Whats the best way to find out whats being tripped? It should be in the list I posted above right? I guess I will disect those registers and compare them to the if statments within that usb_handler function; might be able to figure out whats up.
53
General discussion / Re: New user confused with forum
Quote
despite having having "topics" sorted by "post time" selected, i see topics from 2011 above 2012, etc, and they are not stickies?
Just like any forum; there are some sticky's that are always on top no matter how old; otherwise they are sorted by latest post date within that thread. So for example if I found a 1999 created thread and I posted in it today; it would be on the top of the list even though the thread itself is 1999. Its based on activity not creation date.

Quote
Where does *hardware* development happen, do you guys talk on some other place?, i see very little talk about that on the forum.
Its on the forum. Usually one thread; somtimes multiple threads on the same project for multiple parts of it... For example the bus pirate has its own 'Development' sub-forum and there you can see posts as the source is being built. Its there; its just not in one easy to find area; usually within there own project sub folders. Otherwise its in the 'project development' forum; for example you can find the dangerous component tester thread (part ninja).

Quote
have seen many references to "check the svn", do you post stuff besides code there?(haven't subscribed that yet)
There are at least two sites referenced for code, one is code.google... and the other seems to be a repository at DP?
Im pretty sure its just the SVN and the Wiki to find anything you need... but the SVN has EVERYTHING. from board files, schematics, firmware, sources, art, documents, .... everythings in the SVN.

the SVN is here: http://code.google.com/p/dangerous-prot ... -hardware/


Quote
I tried to find the bonus BP firmware at the google repository but couldn't find it, is it me?
What bonus firmware? but its in the SVN. for example here is the BPv3 SVF player firmware:
http://code.google.com/p/dangerous-prot ... XSVFplayer

Quote
there's the bus pirate development v6.1 and v6.
6.1 is the current public release.
6.2 is under development.

I know it will be for v4; im not sure about v3. im pretty sure v3 is all but complete when it comes to major updates (as there is no more room).


also DP has live chat on IRC. find the wiki on it


Hope that helps.
54
General discussion / Re: Free PCB Build; CPLD XC9572XL
I finally got started playing with this CPLD board I built. It works great but I have a strange issue :3 I attached a capture of the urJtag console session.

It gives some weird error for everyline in the svf file. but once its done the source gets loaded fine...

I have the Xilinx XC9572XL breakout board; this is how I have it hooked up (is this right?)

Of course:
BusBlaster on the left; CPLD BB on the right

TDO - TDO
TDI - TD1
TCK - TCK
TMS - TMS
VTG - VTG

of course ground; but my main question (besides the weird urjtag log issue); at the moment I have JP4 on the bus blaster jumped; and I also have the CPLD boards VIO jumped.. Is that correct? should they both be jumped for programming?
thanks
[attachment=0]
55
General discussion / Re: Big Box of Parts
Alright; im now getting this thing kick started...

Sjaak ; where is the box right now? who has it? and where is he (closest area you can tell me without telling the acutal address would be great. I really want to get this thing rolling and get a nice itinerary for our box :D

ima try to also calculate shipping costs per person. Remember each person will need to flip the bill shipping it to the next guy, its just part of the deal. a couple people may need to bite the bullet and pay to have it shipped to anouther country; once it map it out I will try to gather more then one option on who that might be; then perhaps discuss between them who is OK with shipping it out the country... I dont know yet; there really isnt that may ppl; so you may be forced! I will let you know before the fact; incase you need to opt out due to that alone.

So far only 6 of the 12 people on Sjaak's list have provided me with there address; so I cannot continue. They are:

Sqkybeaver (sent me a partial; if thats all your comfy with then thats fine. I will tell the user with the box to get your address)
jdownj
schazamp
riktw
erdabyz
retikus
torwag

Notice to new comers; this Box o' Parts as I understand it is really a trial thing. So at the moment only well known DP forum members are eligible. so..... for the multiple people sending me there address saying there not on the list because they joined the thread late. Thats not how it works. Sjaak created that list without asking if the members wanted in or not. The list is of trusted members who may enter in if they wish; they may opt out (like arhi for example).

If you feel like you should be on the list you must talk to Sjaak and get his permission. If he says its alright then I can throw you in the mix.

Thanks guys.
56
Bus Pirate Support / Re: BPv4 USB Interrupt and Handling (was 'Silly UART Issue')
Alright; I did alot of testing. When using the BPv3 instead of my USBASP VUSB device everything works perfect; but as soon as I plug in or send data through the VUSB device the BPv4 freezes; so I paused it and had it step though; this is what is happening:

the VUSB activity is causing a usb interrupt on the BP; its going into usb_hander() but going straight though so I guess the interrupt flag is never cleared?

Im sure JTR knows whats going on here; a differnt USB device causing an interrupt within a differnt USB device

edit: almost forget; here are my usb related registers during the interrupt loop
[attachment=0]
57
Bus Pirate Support / Re: BPv4 USB Interrupt and Handling (was 'Silly UART Issue')
Can someone please tell me the correct way to connect the BP into debug mode? I know the PICKIT2 has auto detection if it should power or not...

So I assume:
Connect BPv4 to USB
Turn the BPv4 Power supplies on to power circuit
plug  pickit2 into the BPv4
plug pickit2 into USB

is that correct
58
Bus Pirate Support / Re: BPv4 USB Interrupt and Handling (was 'Silly UART Issue')
[quote author="tayken"]I just tested out with the stock firmware, v6.1 on both my BPv2go and BPv4. I sent messages, run self-test, did a lot of stuff, couldn't lock my BPv4.[/quote]

Tayken, you said you had a VUSB device? does it enumerate as a serial port?

edit: also remember my USBASP UART <-> USB is custom. It isnt the stock VUSB source.
59
Bus Pirate Support / Re: BPv4 USB Interrupt and Handling (was 'Silly UART Issue')
Very weird. When I get home im going to test the crap out of it.

now I do remember using both my bus pirates at the same time a while ago; do im thinking perhaps your right its my VUSB project; perhaps bad drivers who knows. I think its forcing an interrupt on all generic serial ports; some items handle it; others break.

But when I get home its 3 now; so about 3-4 more hours. ill run some tests and really let you know what i find out.
60
Bus Pirate Support / Re: DOA sparkfun buspirate
return it. get a refund and purchase the official bus pirate from DP (SEEED is there main distributor) for a couple bucks less. The sparkfun bus pirate is just a copy of the DP one.

but really; if they dont do refunds; i know they will do swaps and send you a working one. I know there a good enough company to do that.

:D

But I mean if you have installed its drivers and connecting at 115200 and nothings happening; then you got a bad BP; especially if you cant even run the self test... My only other suggestion would be to use a hot air gun to rework the whole board.

( ! ) 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.01662457448session_write_close ( )...(null):0
20.01692589072ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01692589848Database_MySQL->query( ).../DatabaseHandler.php:119
40.06212728608Database_MySQL->error( ).../Db-mysql.class.php:273