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

61
Project development, ideas, and suggestions / Re: Suitable chip/adapter for the EZ-PSoC3 board?
I updated my new blog at www.tiny-dev.com/. I ordered an EZ-USB FX2LP USB 2.0 board on ebay in the hopes of saving the money for a MiniProg3 (15€ vs. 75€). I will wait with the mouser order until the board has actually arrived and I can see exactly what I still need to buy (most likely the fuse, LEDs and of course the PsoC3 itself) and to verify that I can get the FX2LP board to be recognized as a programmer. If you have any references for the fuse and a suggestion for the optional resonator that would be great. I assume the LEDs are standard 0601 size?
From what I understood the resistors on the USB lines aren't necessary, so I can use 0Ohm resistors instead (I have plenty of those).

Well now I'm waiting for the board to be delivered (I really hope it will arrive without problems) and then I'll probably have more questions to ask...
62
Project development, ideas, and suggestions / Re: Suitable chip/adapter for the EZ-PSoC3 board?
Thanks a lot for the link, somehow it didn't show up in my searches prior to posting. It looks to actually be a TSOP chip that's needed and not SOIC as the schematics (which I think is totally wrong as it's for a PIC project) suggested. And it looks like I'll actually be able to put the board together once it arrives.
I already have a PSoC MiniProg but I'm not sure it's suitable for the PSoC3 family. I'll have to look into that and possibly grab another programmer if necessary when ordering the chip and components for this project.
Thanks again for pointing me in the right direction.
63
Project development, ideas, and suggestions / Re: Suitable chip/adapter for the EZ-PSoC3 board?
Well I found this one at digi-key which says it's BSSOP. I wonder if that comes somehow close to what the board expects... it seems to be the largest 48pin version of PSoC3 that they have... I guess in the case that the order cannot be cancled and the board actually arrives, I have to measure the spacing and see if it fits the specs of the chip...

I'm still open for ideas...
64
Project development, ideas, and suggestions / Suitable chip/adapter for the EZ-PSoC3 board?
Hello everyone,

I was wondering which chip to use for the EzPSoC3 board.

I "ordered" the PCB with my ticket I won on a Free PCB Sunday. I asked for the order to be cancled if the PCB hasn't shipped yet but just in case wanted to know what to do in case that isn't possible.

I found some nice TSSOP PSoC3 chips at mouser but no SOIC versions. I've already looked at cypress.com as well but couldn't find any SOIC chips either. So I'm wondering right now what chip I could possible use with the board or if I could maybe find an adapter that converts between SOIC48 (on the PCB) and TSSOP48 (the chip). The latter solution would imo be the best if it's not too expensive as I could use one of the most recent PSoC3 chips with this rather old board.

Any input would be greatly appreciated as I was really looking forward to get into the PSoC3 world after spending some time with different PSoC1 versions but as of right now I don't see what chip I could possibly use should my free PCB actually arrive...

Thanks in advance for any help!

P.S. I was also wondering where I might find the Eagle file (or whatever program was used to design the board) to get the correct schematics. The ones attached to the page are for a PIC project and it doesn't seem to be the right one. I already searched through the svn but couldn't find anything about it either.
65
General discussion / Re: Sure Electronics PICkit 3
I just got mine two days ago. It does seem to do what it's supposed to do but I didn't have time to fully review the thing or even open the case. Once I had a chance to play with this thing for more than a few minutes I'll write a review on my new blog.
66
General discussion / Re: Sponsoring a batch of PCBs to get a free code?
That's not exactly what I meant. I meant to order existing DP projects that are sold out and/or new and get one or two of the ten boards that would go to ian. Let's say I'm interested in the parts ninja. All revisions are sold out atm... so I order a batch of the latest revision, the boards go to ian, and he sends me one or two as a "thank you" for sponsoring the advancement of the project.
67
General discussion / Sponsoring a batch of PCBs to get a free code?
Helllo,

I was thinking of a way to get a code for the free pcb drawer without having luck in the lottery. It also looks as if a lot of stuff is sold out at the moment, so I came up with this idea:

You can choose the kind of project you are interested in (like let's say the latest bus blaster). You pay the fee for the PCBs to be made to Seeed Studio but instead the PCBs are sent to ian directly. Then you get one (or maybe two just in case) of the boards for "free" while the rest goes to the development and/or free pcb drawer.

I know I could just "beg" for a code and maybe get one... but a lot of the interesting ones are sold out and I don't really want to beg for something. I know I could just order the PCBs I want directly at Seeed but I'd get more PCBs than I need and I'd like to support dangerous prototypes for their efforts.

Do you think that would actually be a good idea in the first place? Would that help DP in the long run?
68
General discussion / Re: Sure Electronics PICkit 3
I also just ordered a PicKit3 clone from this seller, looks like it's the cheapest with free shipping.

I already have the iCP02 PicKit2 clone from piccircuit.com so I'm not too worried about flashing older 13V stuff but I came accross a new project where the PicKit2 clone just wouldn't work.

For now I'm planning to use the new PicKit3 only for when it really is required but I'm actually hoping I might finally one day ditch the iCP02 or reprogram it into something else as you have access to the programming headers once you remove the heatshrink coating.

I'm just wondering, beside quality and the above mentioned problems, if there is anything else to look out for?

And finally, I'm starting to think about also getting the ICD3 kit. Are there any cheap clones for this as well or is that a Microchip propriotary design?

P.S. Here is a pic (from the ebay site linked above) of the PicKit3 clone for anyone else who might be interested....

69
AVRDude / Re: BP with STK500 firmware in Atmel Studio 6?
I just checked the latest svn and can confirm it's working fine in Atmel Studio 6 (and probably 5 as well but I don't have it installed anymore).

It's just important to keep the ISP clock at 115,2 kHz or lower or you'll get errors!

70
Bus Pirate Development / Re: Bus Pirate firmware v6.2 development
I just found a tiny problem in boot_config.h from the BPv4 bootloader project:

There is simply a comment start missing... here is the quick patch to get it to compile:

Code: [Select]
Index: boot_config.h
===================================================================
--- boot_config.h (revision 1958)
+++ boot_config.h (working copy)
@@ -52,7 +52,7 @@
 
 #define USB_VID (0x04d8)
 //#define USB_PID (0x000A) ; Microchip CDC Demo code VID/PID, better not to use this one
-#define USB_PID (0xFAFF) ; DangerousPrototypes Bootloader VID/PID
+#define USB_PID (0xFAFF) //; DangerousPrototypes Bootloader VID/PID
 #define USB_DEV 0x0002
 
 #define USB_NUM_CONFIGURATIONS          1u

P.S. Sorry if that was already reported and/or I should have put this in the new bug tracker but I'm in the hospital right now with limited resources. I just wanted to put this out here in case someone else was stuck compiling the bootloader from the current svn. I promise I'll catch up on all current issues and the new bug tracker next week when I get released finally...
72
AVRDude / Re: BP with STK500 firmware in Atmel Studio 6?
I ran some more tests today and it's working really great.

I just wonder if you should generally modify the identification or provide yet another alternate firmware in the BP package specifically patched for Atmel Studio. I would guess those who use avrdude for programming would use the main firmware anyways so just patching the stk500 version might be OK for most users. For those who still use avrdude with the stk500 firmware, I'm sure there is a setting to support either identification...

I still have an attiny2313 based avr programmer, now it might be interesting to see if I can get it to work as a serial port so I can use it with Studio 6 as well... right now it "only" supports libusb drivers and works with avrdude... this looks like a promising starting point: http://www.recursion.jp/avrcdc/index.html
73
CPLD programmable logic / Re: Now what?
I also just got my board a few days ago. I'm simply planning it to have some customizable logic available... like when I need a hex inverter, and/or/xor gates or multiplexer, I don't have to buy a bunch of chips first but can put it all on one chip and even make some adjustments on the fly if needed. Plus I wouldn't waste unneeded logic gates on a 74. I think that's exactly what cpld's have been made for, put together your own personal 74 series chip combining functionality from a whole bunch of chips into one neat little package.

If you are "simply" looking for a switch between different serial devices, have a look at this one: Serial/Analog Mux/Demux - 74HC4052  It's a LOT cheaper than the CPLD board... unless you need a little cache to store incoming messages while listening on a different device... not sure if that can be done with a cpld but it might be an interesting project.
74
AVRDude / Re: BP with STK500 firmware in Atmel Studio 6?
I just figured it out... the BP firmware returns AVRISP_2 as identification while Studio 6 expects STK500_2 instead. I changed that and it's working fine as long as I keep the ISP Clock setting at 115,2 kHz or lower.

Code: [Select]
Index: main.c
===================================================================
--- main.c (revision 1941)
+++ main.c (working copy)
@@ -103,12 +103,12 @@
                msg_buf[1] = STATUS_CMD_OK; // 0x00
                msg_buf[2] = 8; //len
                //strcpy((char *)&(msg_buf[3]),"AVRISP_2"); // note: this copied also the null termination
-                msg_buf[3] = 'A';
-                msg_buf[4] = 'V';
-                msg_buf[5] = 'R';
-                msg_buf[6] = 'I';
-                msg_buf[7] = 'S';
-                msg_buf[8] = 'P';
+                msg_buf[3] = 'S';
+                msg_buf[4] = 'T';
+                msg_buf[5] = 'K';
+                msg_buf[6] = '5';
+                msg_buf[7] = '0';
+                msg_buf[8] = '0';
                msg_buf[9] = '_';
                msg_buf[10] = '2';           
  answerlen=11;
75
AVRDude / BP with STK500 firmware in Atmel Studio 6?
Hello,

I was wondering why the Buspirate with the stk500 firmware doesn't work directly with Atmel Studio 6.

Does anyone know of any open source firmware that would work with Studio 6? I've seen the Pololu USB AVR Programmer but unfortunately it's not open source. I'd really like to use the direct programming support in Atmel Studio but I'd hate to buy another hardware if instead I can work with the hardware I already have.

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