Search found 481 matches
- Sat Sep 07, 2013 7:13 pm
- Forum: V-USB
- Topic: ATMEGA328P on V-USB
- Replies: 43
- Views: 52086
Re: ATMEGA328P on V-USB
I tend to lead towards vouvoume advice as well. As why I brought up the pico power bit. Did you show the schematic anywhere? I know you said the normal hex works fine but you never can be sure with theses things. As I mentioned if its not a memory issue its something related to capacitance/emi what ...
- Fri Sep 06, 2013 8:06 pm
- Forum: V-USB
- Topic: ATMEGA328P on V-USB
- Replies: 43
- Views: 52086
Re: ATMEGA328P on V-USB
I use both 328 and P in my application. Boot loaders work with both. "In my case, 0xDA for boot at 0x3C00" So you tried setting both the fuse and the make to $3c00 and that did not work? Did you try writing FD:ex ( add SUT1 Select start-up time ) as a test. Also I must set a BOD to fd not ...
- Fri Sep 06, 2013 5:33 pm
- Forum: V-USB
- Topic: ATMEGA328P on V-USB
- Replies: 43
- Views: 52086
Re: ATMEGA328P on V-USB
8 and 168 are very similar, its the 328 that make a few fuse swaps. Also the timers changed from 8 but I'm sure you discovered that if you use them during compile. Another unknown byte in the butt is the z-diode. They must be 1/2 watt but you passed enumeration so that not your troubles.
- Fri Sep 06, 2013 4:13 pm
- Forum: V-USB
- Topic: ATMEGA328P on V-USB
- Replies: 43
- Views: 52086
Re: ATMEGA328P on V-USB
For a 1024 word bootloader section on the 328p, the bootloader needs to be compiled such that it starts at $3C00, give it a try Also I was pretty certain BOOTSZ0 had to be unchecked. Are you migrating from a 168? I think it was $3800 for a 168 chip ( easy mistake ), also the 328 swapped BOOTSZ &...
- Fri Sep 06, 2013 2:59 pm
- Forum: V-USB
- Topic: ATMEGA328P on V-USB
- Replies: 43
- Views: 52086
Re: ATMEGA328P on V-USB
Hi Nitz, I though you were not a fan of low speed devices? Either way welcome to the v-usb project ( one year late ). I had this same issue I see you set the make/environment settings for 0x3c00 did you also match the fuses( not at a system that I can check that on right now ) and burn at the top of...
- Wed Aug 28, 2013 9:26 pm
- Forum: V-USB
- Topic: SOLVED: How to send mulitple reports over one interrupt endp
- Replies: 2
- Views: 4687
Re: SOLVED: How to send mulitple reports over one interrupt
its been understood for a long time that Linux will not work with mutiple descriptor reports like that, are you saying you over came that?
like this for example.
viewtopic.php?f=8&t=2926&p=9925&hilit=multi+linux#p9925
like this for example.
viewtopic.php?f=8&t=2926&p=9925&hilit=multi+linux#p9925
- Mon Aug 12, 2013 4:16 pm
- Forum: V-USB
- Topic: How much time takes basic HID report at 12Mhz clock?
- Replies: 2
- Views: 5299
Re: How much time takes basic HID report at 12Mhz clock?
If I understand you correctly you want the time in-between polls? ----------------------------------------------------------------------------- For int bulk this is controlled by the os not the client. For example windows is about 8ms for 8 packets. If you need to sen more then 8 but less then 16 it...
- Mon Jul 29, 2013 4:08 pm
- Forum: V-USB
- Topic: what means arduino (the name)?
- Replies: 2
- Views: 5241
Re: what means arduino (the name)?
"Arduino is a single-board microcontroller to make using electronics in multidisciplinary projects more accessible. "
it was originally manufactured by the Italian company Smart Projects. This is where is got the name from.
it was originally manufactured by the Italian company Smart Projects. This is where is got the name from.
- Mon Jul 15, 2013 9:26 pm
- Forum: V-USB
- Topic: reorder discriptor on the fly.
- Replies: 0
- Views: 6251
reorder discriptor on the fly.
ok so I have an issue with the low speed limits of 8 bytes. I have the following. reportBuffer[0]=0;//report id reportBuffer[1]=128;//X-Axis ( main stick ) reportBuffer[2]=128;//Y-Axis ( main stick ) reportBuffer[3]=128;//Z-Axis reportBuffer[4]=128;//X-rotate( second stick ) reportBuffer[5]=128;//Y-...
- Tue Jul 02, 2013 2:01 pm
- Forum: V-USB
- Topic: VSUB i didn't understand ?
- Replies: 2
- Views: 3863
Re: VSUB i didn't understand ?
Wow, you my friend would benefit from some reading up. Ok the generally Idea is this. You flash the BL code in hi-memory then using the preferred condition you can enter programming mode. At that point you can flash your main,hex. It puts this after the BT length in memory. Then you release the cond...
- Sun Jun 30, 2013 4:28 pm
- Forum: V-USB
- Topic: USB_CFG_HAVE_INTRIN_ENDPOINT3 set to 0 gives errors
- Replies: 1
- Views: 3789
Re: USB_CFG_HAVE_INTRIN_ENDPOINT3 set to 0 gives errors
ok I think I see what it thinks is an error now. Linking: main.elf usbdrv/usbdrvasm.o:usbdrv/asmcommon.inc:180: undefined reference to `usbTxStatus3' usbdrv/usbdrvasm.o:usbdrv/asmcommon.inc:183: undefined reference to `usbTxStatus3' usbdrv/usbdrvasm.o:usbdrv/asmcommon.inc:184: undefined reference to...
- Thu Jun 27, 2013 4:17 am
- Forum: V-USB
- Topic: Endless loop. usbInterruptIsReady3() usbSetInterrupt3()
- Replies: 17
- Views: 14492
Re: Endless loop. usbInterruptIsReady3() usbSetInterrupt3()
Well I gave it a try here with better success. I was able to added the 3rd and use the write with no loop. Though I didnt try the composite device just a normal device. Here is what I used and it works great. With one issue. uchar my_usbDescriptorConfiguration[] = { /* USB configuration descriptor *...
- Wed Jun 26, 2013 4:54 pm
- Forum: V-USB
- Topic: Endless loop. usbInterruptIsReady3() usbSetInterrupt3()
- Replies: 17
- Views: 14492
Re: Endless loop. usbInterruptIsReady3() usbSetInterrupt3()
you switched you examples above. You put the 2 end points under your 1 example
anyways I got what I needed to see. This is the correct way of dong so, now your issue is the same right, endless loop?
- Wed Jun 26, 2013 3:41 pm
- Forum: V-USB
- Topic: Endless loop. usbInterruptIsReady3() usbSetInterrupt3()
- Replies: 17
- Views: 14492
Re: Endless loop. usbInterruptIsReady3() usbSetInterrupt3()
Ok its clear to me what you want now but I still can not see how you can do that without defining your pipes in the usb Descriptor Config. Your screen shots above only shows the default and another end in point not 3. So either a) configure it like I showed you or b) prove to me with your usb sniffi...
- Wed Jun 26, 2013 1:28 pm
- Forum: V-USB
- Topic: Endless loop. usbInterruptIsReady3() usbSetInterrupt3()
- Replies: 17
- Views: 14492
Re: Endless loop. usbInterruptIsReady3() usbSetInterrupt3()
no I get that, didnt you see my "edit" note in bold? let us go back to the need of the 3rd pipe here? You said "Yes. I want more reports per second, with legal tricks." Can you try to explain that in more detail. Also what OS are you targeting here. Because I too would like to be...