- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I found that when I downloaded a new firmware to RAM by control center, there will be a vendor request 0xA0 sent to the firmware. If I process the request and return handled flag as true, the new device is recognized in control center with a delay of about 3s. But if I do not handle this request, the new device will be recognized immediately. Why?
Thanks,
Rover
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
0xA0 vendor command is implemented in the hardware. No need to implement that in your firmware.
Regards,
Gayathri
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am not sure if my problem is the same as described in the question, but here's what I get when connecting/booting the FX3 device:
Device-to-host: Vendor request to Device bReq = 0xA0 wVal = 0xE600 wInd = 0x0 wLen = 0x1
The way I understand it - the data (of wLength = 1 byte) is requested to be sent from the device to the host. Thus, simply ignoring this request does not seem to be the right thing to do.
Are there any other vendor requests I should be aware of? the list of Vendor requests? It would be good to know this list, so I do not use them as vendor requests. It also would be nice to know how to properly handle them.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank Gayathri for the information. Maybe it's better to figure out reserved vendor requests that implemented in hardware so that users will not use them in custom firmware.
Thanks,
Rover
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
In FX2LP 0xA0 command is implemented in the hardware. However, I believe in FX3 it is implementde in the bootloader firmware residing in the ROM.
Regards,
Gayathri
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
dear sir/mam
i have confusion about the same from where we get this bRequest 0xA0, can learn more about these commands n from where? m working with FX2LP.
Thanks & Regards
Rohan.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
hi sir PSoC73
THank you very much sir, i m going through it. as i will work on it things will get clear more n more hopefully 🙂
thanks & Regards
Rohan.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content